public final class AnyType extends AbstractType
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static AnyType |
INSTANCE |
constraints, EMPTY_SUPERTYPES, name, schema, superType| Modifier and Type | Method and Description |
|---|---|
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.
|
protected Object |
readResolve() |
boolean |
validate(Object object)
Tests whether the given object is of this type.
|
addConstraints, decode, encode, getConstraints, getName, getObjectResolver, getSchema, getSchemaName, isAny, isComplexType, isCompositeType, isListType, isSimpleType, isSuperTypeOf, newInstance, validateConstraintspublic static final String ID
public Type getSuperType()
TypegetSuperType in interface TypegetSuperType in class AbstractTypepublic Type[] getTypeHierarchy()
TypeThe 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 TypegetTypeHierarchy in class AbstractTypepublic boolean isAnyType()
TypeisAnyType in interface TypeisAnyType in class AbstractTypepublic boolean validate(Object object)
Typevalidate in interface Typevalidate in class AbstractTypeobject - the object to testpublic Object convert(Object object)
Typeobject - the value to convertprotected Object readResolve()
Copyright © 2017 Nuxeo. All rights reserved.