org.chromattic.core.bean
Class SimpleType<T>

java.lang.Object
  extended by org.chromattic.core.bean.SimpleType<T>
Direct Known Subclasses:
ObjectSimpleType, PrimitiveSimpleType

public abstract class SimpleType<T>
extends Object

A simple type as exposed to the programming model. A simple type is defined by:

The real type is most of the time used when there is a need for creating arrays with a component type equals to the real type.

Version:
$Revision$
Author:
Julien Viet

Method Summary
 SimpleTypeKind getKind()
           
 Class<T> getObjectType()
           
 Class<?> getRealType()
           
abstract  boolean isPrimitive()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isPrimitive

public abstract boolean isPrimitive()

getKind

public SimpleTypeKind getKind()

getObjectType

public Class<T> getObjectType()

getRealType

public Class<?> getRealType()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.