|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.chromattic.metamodel.bean.SimpleType<E>
public abstract class SimpleType<E>
A simple type as exposed to the programming model. A simple type is defined by:
| Nested Class Summary | |
|---|---|
static class |
SimpleType.Base<E>
|
static class |
SimpleType.Enumerated
|
| Field Summary | |
|---|---|
static SimpleType.Base<java.lang.Boolean> |
BOOLEAN
. |
static SimpleType.Base<java.util.Date> |
DATE
. |
static SimpleType.Base<java.lang.Double> |
DOUBLE
. |
static SimpleType.Base<java.lang.Float> |
FLOAT
. |
static SimpleType.Base<java.lang.Integer> |
INTEGER
. |
static SimpleType.Base<java.lang.Long> |
LONG
. |
static SimpleType.Base<java.lang.String> |
PATH
. |
static SimpleType.Base<java.lang.Boolean> |
PRIMITIVE_BOOLEAN
. |
static SimpleType.Base<java.lang.Double> |
PRIMITIVE_DOUBLE
. |
static SimpleType.Base<java.lang.Float> |
PRIMITIVE_FLOAT
. |
static SimpleType.Base<java.lang.Integer> |
PRIMITIVE_INTEGER
. |
static SimpleType.Base<java.lang.Long> |
PRIMITIVE_LONG
. |
static SimpleType.Base<java.io.InputStream> |
STREAM
. |
static SimpleType.Base<java.lang.String> |
STRING
. |
| Constructor Summary | |
|---|---|
SimpleType()
|
|
| Method Summary | |
|---|---|
static SimpleType<?> |
create(org.reflext.api.ClassTypeInfo type)
|
abstract E |
toExternal(java.lang.String s)
|
abstract java.lang.String |
toString(E e)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SimpleType.Base<java.lang.String> PATH
public static final SimpleType.Base<java.lang.Integer> PRIMITIVE_INTEGER
public static final SimpleType.Base<java.lang.Boolean> PRIMITIVE_BOOLEAN
public static final SimpleType.Base<java.lang.Long> PRIMITIVE_LONG
public static final SimpleType.Base<java.lang.Double> PRIMITIVE_DOUBLE
public static final SimpleType.Base<java.lang.Float> PRIMITIVE_FLOAT
public static final SimpleType.Base<java.lang.Integer> INTEGER
public static final SimpleType.Base<java.lang.Boolean> BOOLEAN
public static final SimpleType.Base<java.lang.Long> LONG
public static final SimpleType.Base<java.lang.Double> DOUBLE
public static final SimpleType.Base<java.lang.Float> FLOAT
public static final SimpleType.Base<java.lang.String> STRING
public static final SimpleType.Base<java.io.InputStream> STREAM
public static final SimpleType.Base<java.util.Date> DATE
| Constructor Detail |
|---|
public SimpleType()
| Method Detail |
|---|
public static SimpleType<?> create(org.reflext.api.ClassTypeInfo type)
public abstract E toExternal(java.lang.String s)
public abstract java.lang.String toString(E e)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||