|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.core.schema.types.AbstractType org.nuxeo.ecm.core.schema.types.AnyType
public final class AnyType
Field Summary | |
---|---|
static String |
ID
|
static AnyType |
INSTANCE
|
Fields inherited from class org.nuxeo.ecm.core.schema.types.AbstractType |
---|
EMPTY_SUPERTYPES, F_NOTNULL, F_READONLY |
Fields inherited from interface org.nuxeo.ecm.core.schema.types.Type |
---|
ANY |
Method Summary | |
---|---|
Object |
convert(Object object)
Converts the given value to an object compatible with the associated type. |
Type |
getSuperType()
Gets the super type. |
Type[] |
getTypeHierarchy()
Gets the entire hierarchy of super-types. |
boolean |
isAnyType()
Tests whether this type is the ANY type. |
boolean |
validate(Object object)
Tests whether the given object is of this type. |
Methods inherited from class org.nuxeo.ecm.core.schema.types.AbstractType |
---|
decode, encode, getHelper, getName, getRef, getSchema, getSchemaName, isAny, isComplexType, isCompositeType, isListType, isNotNull, isReadOnly, isSimpleType, isSuperTypeOf, newInstance, setNotNull, setReadOnly |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ID
public static final AnyType INSTANCE
Method Detail |
---|
public Type getSuperType()
Type
getSuperType
in interface Type
getSuperType
in class AbstractType
public Type[] getTypeHierarchy()
Type
The array is ordered as follows:
The returned array is never null. An empty array is returned in the case
of ANY
type.
getTypeHierarchy
in interface Type
getTypeHierarchy
in class AbstractType
public boolean isAnyType()
Type
isAnyType
in interface Type
isAnyType
in class AbstractType
public boolean validate(Object object)
Type
validate
in interface Type
validate
in class AbstractType
object
- the object to test
public Object convert(Object object)
ValueConverter
object
- the value to convert
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |