Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.schema.types
Interface SimpleType

All Superinterfaces:
Serializable, Type, ValueConverter
All Known Implementing Classes:
BinaryType, BooleanType, DateType, DoubleType, IntegerType, LongType, PrimitiveType, SimpleTypeImpl, StringType

public interface SimpleType
extends Type

Author:
Bogdan Stefanescu

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.core.schema.types.Type
ANY
 
Method Summary
 SimpleType getPrimitiveType()
           
 TypeRef<? extends SimpleType> getRef()
          Gets a proxy (or reference to this type).
 boolean isPrimitive()
          Tests whether this type is a primitive type.
 
Methods inherited from interface org.nuxeo.ecm.core.schema.types.Type
decode, encode, getHelper, getName, getSchema, getSchemaName, getSuperType, getTypeHierarchy, isAnyType, isComplexType, isCompositeType, isListType, isNotNull, isReadOnly, isSimpleType, isSuperTypeOf, newInstance, validate
 
Methods inherited from interface org.nuxeo.ecm.core.schema.types.ValueConverter
convert
 

Method Detail

isPrimitive

boolean isPrimitive()
Tests whether this type is a primitive type.

Returns:
true if this type is a primitive type, false otherwise

getPrimitiveType

SimpleType getPrimitiveType()

getRef

TypeRef<? extends SimpleType> getRef()
Description copied from interface: Type
Gets a proxy (or reference to this type).

Specified by:
getRef in interface Type
Returns:
a reference to the type

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.