Nuxeo ECM Projects 5.4.3-SNAPSHOT

Uses of Interface
org.nuxeo.ecm.core.schema.types.Type

Packages that use Type
org.nuxeo.ecm.core.api.model   
org.nuxeo.ecm.core.api.model.impl   
org.nuxeo.ecm.core.model   
org.nuxeo.ecm.core.schema Schema API and implementation; a schema describes the names and types of some fields. 
org.nuxeo.ecm.core.schema.types Implementation of Types, including SimpleTypes, CompositeTypes and ComplexTypes. 
org.nuxeo.ecm.core.schema.types.primitives Primitive types implementationl; according to the XML Schemas specifications, "primitive datatypes are those that are not defined in terms of other datatypes; they exist ab initio." 
org.nuxeo.ecm.core.storage.sql Implementation of a Nuxeo repository over an SQL database. 
org.nuxeo.ecm.core.storage.sql.coremodel   
 

Uses of Type in org.nuxeo.ecm.core.api.model
 

Methods in org.nuxeo.ecm.core.api.model that return Type
 Type Property.getType()
          Get the type of the field corresponding to this property.
 

Uses of Type in org.nuxeo.ecm.core.api.model.impl
 

Methods in org.nuxeo.ecm.core.api.model.impl that return Type
 Type ScalarProperty.getType()
           
 

Uses of Type in org.nuxeo.ecm.core.model
 

Methods in org.nuxeo.ecm.core.model that return Type
 Type Property.getType()
          Gets the property type.
 

Uses of Type in org.nuxeo.ecm.core.schema
 

Classes in org.nuxeo.ecm.core.schema with type parameters of type Type
 class TypeRef<T extends Type>
          A proxy to a type.
 

Subinterfaces of Type in org.nuxeo.ecm.core.schema
 interface DocumentType
          Document types are composite types made of several schemas.
 

Classes in org.nuxeo.ecm.core.schema that implement Type
 class DocumentTypeImpl
          Implementation of a document type.
 

Fields in org.nuxeo.ecm.core.schema with type parameters of type Type
static TypeRef<Type> TypeRef.NULL
           
 

Methods in org.nuxeo.ecm.core.schema that return Type
static Type TypeConstants.getContentType()
          Deprecated. this is too specific, content can be placed in other schemas than the 'file' schema.
 Type TypeProvider.getType(String name)
          Gets a property type.
 Type SchemaManagerImpl.getType(String name)
           
 Type TypeProvider.getType(String schema, String name)
          Low level generic type lookup.
 Type SchemaManagerImpl.getType(String schema, String name)
           
 Type[] TypeProvider.getTypes()
          Gets the list of property types.
 Type[] SchemaManagerImpl.getTypes()
           
 Type[] SchemaManagerImpl.getTypes(String schema)
           
 Type[] SchemaManager.getTypes(String schema)
          Gets the types defined by the given schema.
 Type XSDLoader.loadLocalType(com.sun.xml.xsom.XSType xsType)
           
 Type XSDLoader.loadType(Schema schema, com.sun.xml.xsom.XSType type)
           
 Type SchemaManagerImpl.unregisterType(String name)
           
 Type SchemaManager.unregisterType(String name)
           
 

Methods in org.nuxeo.ecm.core.schema with parameters of type Type
static boolean TypeConstants.isContentType(Type type)
          Returns true if given type is named "content", as it's a reserved type name for blobs.
static boolean TypeConstants.isExternalContentType(Type type)
          Returns true if given type is named "externalcontent", as it's a reserved type name for external blobs.
 void SchemaManagerImpl.registerType(Type type)
           
 void SchemaManager.registerType(Type type)
           
 

Uses of Type in org.nuxeo.ecm.core.schema.types
 

Subinterfaces of Type in org.nuxeo.ecm.core.schema.types
 interface ComplexType
          A complex type is tree-like structure of named elements which can be of any type.
 interface CompositeType
          A composite type is an aggregation of several schemas.
 interface ListType
          A list of typed objects.
 interface Schema
          A marker interface for schemas.
 interface SimpleType
           
 

Classes in org.nuxeo.ecm.core.schema.types that implement Type
 class AbstractType
           
 class AnyType
           
 class ComplexTypeImpl
           
 class CompositeTypeImpl
           
 class ListTypeImpl
           
 class PrimitiveType
           
 class SchemaImpl
           
 class SimpleTypeImpl
           
 

Fields in org.nuxeo.ecm.core.schema.types declared as Type
static Type[] AbstractType.EMPTY_SUPERTYPES
           
 

Methods in org.nuxeo.ecm.core.schema.types that return Type
 Type ListTypeImpl.getFieldType()
           
 Type ListType.getFieldType()
          Get the field describing the element type the list accept.
 Type Type.getSuperType()
          Gets the super type.
 Type PrimitiveType.getSuperType()
           
 Type AnyType.getSuperType()
           
 Type AbstractType.getSuperType()
           
 Type ListTypeImpl.getType()
           
 Type FieldImpl.getType()
           
 Type Field.getType()
          Gets the field type.
static Type JavaTypes.getType(Class<?> klass)
           
 Type SchemaImpl.getType(String typeName)
           
 Type Schema.getType(String typeName)
          Gets a schema local type given its name.
 Type[] Type.getTypeHierarchy()
          Gets the entire hierarchy of super-types.
 Type[] PrimitiveType.getTypeHierarchy()
           
 Type[] AnyType.getTypeHierarchy()
           
 Type[] AbstractType.getTypeHierarchy()
           
 Type[] SchemaImpl.getTypes()
           
 Type[] Schema.getTypes()
          Gets the types declared by this schema.
 

Methods in org.nuxeo.ecm.core.schema.types that return types with arguments of type Type
 TypeRef<? extends Type> Type.getRef()
          Gets a proxy (or reference to this type).
 TypeRef<? extends Type> AbstractType.getRef()
           
 

Methods in org.nuxeo.ecm.core.schema.types with parameters of type Type
static void JavaTypes.bind(Type type, Class<?> klass)
           
static Class<?> JavaTypes.getClass(Type type)
           
static Class<?> JavaTypes.getPrimitiveClass(Type type)
           
 boolean Type.isSuperTypeOf(Type type)
          Tests whether the given type is derived from this type.
 boolean AbstractType.isSuperTypeOf(Type type)
           
 void SchemaImpl.registerType(Type type)
           
 void Schema.registerType(Type type)
          Registers a new type in that schema context.
 

Method parameters in org.nuxeo.ecm.core.schema.types with type arguments of type Type
 Field CompositeTypeImpl.addField(QName name, TypeRef<? extends Type> type)
           
 Field ComplexTypeImpl.addField(QName name, TypeRef<? extends Type> type)
           
 Field ComplexType.addField(QName name, TypeRef<? extends Type> type)
          Adds a field to this complex type.
 Field ComplexTypeImpl.addField(QName name, TypeRef<? extends Type> type, String defaultValue, int flags)
           
 Field ComplexType.addField(QName name, TypeRef<? extends Type> type, String defaultValue, int flags)
          Adds a field to this complex type.
 Field ComplexTypeImpl.addField(String name, TypeRef<? extends Type> type)
           
 Field ComplexType.addField(String name, TypeRef<? extends Type> type)
          Adds a field to this complex type.
 Field ComplexTypeImpl.addField(String name, TypeRef<? extends Type> type, String defaultValue, int flags)
           
 Field ComplexType.addField(String name, TypeRef<? extends Type> type, String defaultValue, int flags)
          Adds a field to this complex type.
 

Constructors in org.nuxeo.ecm.core.schema.types with parameters of type Type
FieldImpl(QName name, Type declaringType, Type type)
           
ListTypeImpl(String schema, String name, Type type)
           
ListTypeImpl(String schema, String name, Type type, String defaultValue)
           
ListTypeImpl(String schema, String name, Type type, String fieldName, String defaultValue, int minOccurs, int maxOccurs)
           
 

Constructor parameters in org.nuxeo.ecm.core.schema.types with type arguments of type Type
FieldImpl(QName name, TypeRef<? extends Type> declaringType, TypeRef<? extends Type> type)
           
FieldImpl(QName name, TypeRef<? extends Type> declaringType, TypeRef<? extends Type> type)
           
FieldImpl(QName name, TypeRef<? extends Type> declaringType, TypeRef<? extends Type> type, String defaultValue, int flags)
           
FieldImpl(QName name, TypeRef<? extends Type> declaringType, TypeRef<? extends Type> type, String defaultValue, int flags)
           
ListTypeImpl(String schema, String name, TypeRef<? extends Type> type)
           
ListTypeImpl(String schema, String name, TypeRef<? extends Type> type, String defaultValue)
           
ListTypeImpl(String schema, String name, TypeRef<? extends Type> type, String fieldName, String defaultValue, int minOccurs, int maxOccurs)
           
 

Uses of Type in org.nuxeo.ecm.core.schema.types.primitives
 

Classes in org.nuxeo.ecm.core.schema.types.primitives that implement Type
 class BinaryType
          The binary type handles values of type InputStream.
 class BooleanType
           
 class DateType
           
 class DoubleType
           
 class IntegerType
           
 class LongType
           
 class StringType
           
 

Uses of Type in org.nuxeo.ecm.core.storage.sql
 

Methods in org.nuxeo.ecm.core.storage.sql that return Type
 Type Model.getSpecialPropertyType(String propertyName)
           
 

Methods in org.nuxeo.ecm.core.storage.sql with parameters of type Type
static ColumnType ColumnType.fromFieldType(Type type)
          Gets the column type from a Nuxeo Schema field type (unconstrained).
static PropertyType PropertyType.fromFieldType(Type fieldType, boolean array)
          Converts a Nuxeo core schema field type into a property type.
 

Uses of Type in org.nuxeo.ecm.core.storage.sql.coremodel
 

Methods in org.nuxeo.ecm.core.storage.sql.coremodel that return Type
 Type SQLBaseProperty.getType()
           
 

Constructors in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type Type
SQLBaseProperty(Type type, String name, boolean readonly)
           
SQLSimpleProperty(SimpleProperty property, Type type, boolean readonly)
          Creates a SQLSimpleProperty to wrap a SimpleProperty.
 


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.