|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 Type s,
including SimpleType s,
CompositeType s and
ComplexType s. |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |