Uses of Interface
org.nuxeo.ecm.core.schema.types.Type
-
-
Uses of Type in org.nuxeo.directory.mongodb
Methods in org.nuxeo.directory.mongodb that return Type Modifier and Type Method Description protected Type
MongoDBSession. getIdFieldType()
Methods in org.nuxeo.directory.mongodb with parameters of type Type Modifier and Type Method Description protected Object
MongoDBSession. convertToType(Object value, Type type)
static Object
MongoDBSerializationHelper. valueToBson(Object value, Type type)
Cast an object according to its instance ans its type -
Uses of Type in org.nuxeo.ecm.automation.core.operations.document
Methods in org.nuxeo.ecm.automation.core.operations.document with parameters of type Type Modifier and Type Method Description protected void
AbstractOperationMultiValuedProperty. checkFieldType(Type type, Object value)
Check if the given field type store a list of values and if the given value is compatible with the given type. -
Uses of Type in org.nuxeo.ecm.core.api.model
Methods in org.nuxeo.ecm.core.api.model that return Type Modifier and Type Method Description 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 Modifier and Type Method Description Type
RemovedProperty. getType()
Type
ScalarProperty. getType()
-
Uses of Type in org.nuxeo.ecm.core.api.propertiesmapping.impl
Methods in org.nuxeo.ecm.core.api.propertiesmapping.impl with parameters of type Type Modifier and Type Method Description protected boolean
PropertiesMappingComponent. compatibleTypes(Type targetType, Type sourceType)
-
Uses of Type in org.nuxeo.ecm.core.io.avro
Methods in org.nuxeo.ecm.core.io.avro with parameters of type Type Modifier and Type Method Description org.apache.avro.Schema
TypeSchemaFactory. createSchema(Type input)
String
TypeSchemaFactory. getName(Type input)
-
Uses of Type in org.nuxeo.ecm.core.io.impl
Methods in org.nuxeo.ecm.core.io.impl with parameters of type Type Modifier and Type Method Description protected static Class<?>
AbstractDocumentModelWriter. getFieldClass(Type fieldType)
protected String
TypedExportedDocumentImpl. getSimpleTypeId(Type type)
Gets the simple type id. -
Uses of Type in org.nuxeo.ecm.core.io.marshallers.json.document
Methods in org.nuxeo.ecm.core.io.marshallers.json.document with parameters of type Type Modifier and Type Method Description protected void
DocumentPropertyJsonWriter. writeScalarPropertyValue(com.fasterxml.jackson.core.JsonGenerator jg, Type type, Object value)
-
Uses of Type in org.nuxeo.ecm.core.opencmis.impl.server
Methods in org.nuxeo.ecm.core.opencmis.impl.server with parameters of type Type Modifier and Type Method Description protected static Object
NuxeoPropertyData. convertToNuxeo(Object value, Type type)
-
Uses of Type in org.nuxeo.ecm.core.schema
Subinterfaces of Type in org.nuxeo.ecm.core.schema Modifier and Type Interface Description interface
DocumentType
Document types are composite types made of several schemas.Classes in org.nuxeo.ecm.core.schema that implement Type Modifier and Type Class Description class
DocumentTypeImpl
Implementation of a document type.Fields in org.nuxeo.ecm.core.schema with type parameters of type Type Modifier and Type Field Description protected Map<String,Type>
SchemaManagerImpl. types
Basic type registry.Methods in org.nuxeo.ecm.core.schema that return Type Modifier and Type Method Description protected Type
XSDLoader. createComplexType(Schema schema, ComplexType superType, String name, com.sun.xml.xsom.XSContentType content, boolean abstractType)
protected Type
XSDLoader. createFakeComplexType(Schema schema, ComplexType superType, String name, com.sun.xml.xsom.XSModelGroup mg)
protected Type
SchemaManagerImpl. getType(String name)
protected Type
XSDLoader. getType(String name)
protected Type
XSDLoader. loadComplexType(Schema schema, String name, com.sun.xml.xsom.XSType type)
protected Type
XSDLoader. loadType(Schema schema, com.sun.xml.xsom.XSType type, String fieldName)
protected Type
XSDLoader. processModelGroup(Schema schema, ComplexType superType, String name, ComplexType ct, com.sun.xml.xsom.XSModelGroup mg, boolean abstractType)
Methods in org.nuxeo.ecm.core.schema that return types with arguments of type Type Modifier and Type Method Description protected Collection<Type>
SchemaManagerImpl. getTypes()
Methods in org.nuxeo.ecm.core.schema with parameters of type Type Modifier and Type Method Description protected static Field
XSDLoader. createField(ComplexType type, com.sun.xml.xsom.XSAttributeDecl element, Type fieldType, boolean isNillable)
protected static Field
XSDLoader. createField(ComplexType type, com.sun.xml.xsom.XSElementDecl element, Type fieldType)
protected static ListType
XSDLoader. createListType(Schema schema, String name, Type itemType, int min, int max)
static boolean
TypeConstants. isContentType(Type type)
Returns true if given type is named "content", as it's a reserved type name for blobs.protected void
SchemaManagerImpl. registerType(Type type)
-
Uses of Type in org.nuxeo.ecm.core.schema.types
Subinterfaces of Type in org.nuxeo.ecm.core.schema.types Modifier and Type Interface Description 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
Simple Type.Classes in org.nuxeo.ecm.core.schema.types that implement Type Modifier and Type Class Description class
AbstractType
Abstract (common) implementation for a Type.class
AnyType
Type representing any type (for lists).class
ComplexTypeImpl
A Complex Type holds several fields.class
CompositeTypeImpl
A Composite Type resolves fields for several schemas.class
ListTypeImpl
The implementation for a List type.class
PrimitiveType
Primitive type (basic types like long, string, boolean, etc.).class
SchemaImpl
The implementation of a Schemaclass
SimpleTypeImpl
Implementation of a simple type that is not primitive (and therefore has constraints).Fields in org.nuxeo.ecm.core.schema.types declared as Type Modifier and Type Field Description static Type[]
AbstractType. EMPTY_SUPERTYPES
protected Type
AbstractType. superType
protected Type
ListTypeImpl. type
Methods in org.nuxeo.ecm.core.schema.types that return Type Modifier and Type Method Description Type
Field. getDeclaringType()
Gets the complex type or list type that declared this field.Type
FieldImpl. getDeclaringType()
Type
ListType. getFieldType()
Get the field describing the element type the list accept.Type
ListTypeImpl. getFieldType()
Type
AbstractType. getSuperType()
Type
AnyType. getSuperType()
Type
PrimitiveType. getSuperType()
Type
Type. getSuperType()
Gets the super type.Type
Field. getType()
Gets the field type.Type
FieldImpl. getType()
static Type
JavaTypes. getType(Class<?> klass)
Type
ListTypeImpl. getType()
Type
Schema. getType(String typeName)
Gets a schema local type given its name.Type
SchemaImpl. getType(String typeName)
Type[]
AbstractType. getTypeHierarchy()
Type[]
AnyType. getTypeHierarchy()
Type[]
PrimitiveType. getTypeHierarchy()
Type[]
Type. getTypeHierarchy()
Gets the entire hierarchy of super-types.Type[]
Schema. getTypes()
Gets the types declared by this schema.Type[]
SchemaImpl. getTypes()
Methods in org.nuxeo.ecm.core.schema.types with parameters of type Type Modifier and Type Method Description Field
ComplexType. addField(String name, Type type, String defaultValue, int flags, Collection<Constraint> constraints)
Adds a field to this complex type.Field
ComplexTypeImpl. addField(String name, Type type, String defaultValue, int flags, Collection<Constraint> constraints)
static void
JavaTypes. bind(Type type, Class<?> klass)
static Class<?>
JavaTypes. getClass(Type type)
static Class<?>
JavaTypes. getPrimitiveClass(Type type)
boolean
AbstractType. isSuperTypeOf(Type type)
boolean
Type. isSuperTypeOf(Type type)
Tests whether the given type is derived from this type.void
Schema. registerType(Type type)
Registers a new type in that schema context.void
SchemaImpl. registerType(Type type)
Constructors in org.nuxeo.ecm.core.schema.types with parameters of type Type Constructor Description AbstractType(Type superType, String schema, String name)
FieldImpl(QName name, Type declaringType, Type type)
FieldImpl(QName name, Type declaringType, Type type, String defaultValue, int flags)
FieldImpl(QName name, Type declaringType, Type type, String defaultValue, int flags, Collection<Constraint> constraints)
ListTypeImpl(String schema, String name, Type type)
ListTypeImpl(String schema, String name, Type type, String fieldName, String defaultValue, int minOccurs, int maxOccurs)
ListTypeImpl(String schema, String name, Type type, String fieldName, String defaultValue, int flags, Set<Constraint> constraints, int minOccurs, int maxOccurs)
-
Uses of Type in org.nuxeo.ecm.core.schema.types.constraints
Methods in org.nuxeo.ecm.core.schema.types.constraints that return Type Modifier and Type Method Description Type
TypeConstraint. getType()
-
Uses of Type in org.nuxeo.ecm.core.schema.types.primitives
Classes in org.nuxeo.ecm.core.schema.types.primitives that implement Type Modifier and Type Class Description class
BinaryType
The binary type handles values of type InputStream.class
BooleanType
The Boolean type.class
DateType
The date (actually timestamp) type.class
DoubleType
The double type.class
IntegerType
The integer type.class
LongType
The long type.class
StringType
The string type. -
Uses of Type in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage that return Type Modifier and Type Method Description protected static Type
FulltextConfigurationFactory. getBaseType(Type type)
Methods in org.nuxeo.ecm.core.storage with parameters of type Type Modifier and Type Method Description protected static Type
FulltextConfigurationFactory. getBaseType(Type type)
protected abstract T
BaseDocument. getChild(T state, String name, Type type)
Gets a child state.protected abstract T
BaseDocument. getChildForWrite(T state, String name, Type type)
Gets a child state into which we will want to write data.protected static Object[]
BaseDocument. typedArray(Type type, Object[] array)
Copies the array with an appropriate class depending on the type.protected void
FulltextConfigurationFactory.PathsFinder. walkSimpleType(Type type, String path, String addPrefix)
protected void
FulltextConfigurationFactory.PathsFinder. walkType(Type type, String path, String addPrefix)
-
Uses of Type in org.nuxeo.ecm.core.storage.dbs
Fields in org.nuxeo.ecm.core.storage.dbs declared as Type Modifier and Type Field Description protected static Type
DBSSession. STRING_ARRAY_TYPE
Type
DBSExpressionEvaluator.ValueInfo. type
Methods in org.nuxeo.ecm.core.storage.dbs that return Type Modifier and Type Method Description static Type
DBSSession. getType(String name)
Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type Type Modifier and Type Method Description protected State
DBSDocument. getChild(State state, String name, Type type)
protected State
DBSDocument. getChildForWrite(State state, String name, Type type)
protected DBSDocumentState
DBSDocument. getStateOrTarget(Type type)
-
Uses of Type in org.nuxeo.ecm.core.storage.mongodb
Fields in org.nuxeo.ecm.core.storage.mongodb declared as Type Modifier and Type Field Description Type
MongoDBAbstractQueryBuilder.FieldInfo. type
Constructors in org.nuxeo.ecm.core.storage.mongodb with parameters of type Type Constructor Description FieldInfo(String prop, String key, String queryField, String projectionField, Type type)
-
Uses of Type in org.nuxeo.ecm.core.storage.sql
Fields in org.nuxeo.ecm.core.storage.sql declared as Type Modifier and Type Field Description protected Type
Model. idCoreType
Methods in org.nuxeo.ecm.core.storage.sql that return Type Modifier and Type Method Description Type
Model. getSpecialPropertyType(String propertyName)
Methods in org.nuxeo.ecm.core.storage.sql with parameters of type Type Modifier and Type Method Description static ColumnType
ColumnType. fromFieldType(Type type)
Gets the column type from a Nuxeo Schema field type (unconstrained).static ColumnType
ColumnType. fromFieldType(Type type, boolean array)
Gets the column type from a Nuxeo Schema field type (unconstrained) with arraytrue
if an array type is requiredprotected static ColumnType
ColumnType. fromFieldType(Type type, int maxLength)
protected static ColumnType
ColumnType. fromFieldType(Type type, int maxLength, boolean array)
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
Fields in org.nuxeo.ecm.core.storage.sql.coremodel declared as Type Modifier and Type Field Description protected Type
SQLDocumentLive. type
Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type Type Modifier and Type Method Description protected Node
SQLDocumentLive. getChild(Node node, String name, Type type)
protected Node
SQLDocumentLive. getChildForWrite(Node node, String name, Type type)
-
Uses of Type in org.nuxeo.ecm.platform.csv.export.io
Methods in org.nuxeo.ecm.platform.csv.export.io with parameters of type Type Modifier and Type Method Description static Directory
DocumentModelCSVHelper. getVocabulary(Type type)
static boolean
DocumentModelCSVHelper. isVocabulary(Type type)
Checks if given type is a vocabulary.protected void
DocumentPropertyCSVWriter. writeUnsupported(Type type, org.apache.commons.csv.CSVPrinter printer)
-
Uses of Type in org.nuxeo.elasticsearch.core
Constructor parameters in org.nuxeo.elasticsearch.core with type arguments of type Type Constructor Description EsResultSetImpl(org.elasticsearch.action.search.SearchResponse response, Map<String,Type> selectFieldsAndTypes)
EsSearchHitConverter(Map<String,Type> selectFieldsAndTypes)
-
Uses of Type in org.nuxeo.elasticsearch.query
Methods in org.nuxeo.elasticsearch.query that return types with arguments of type Type Modifier and Type Method Description static Map<String,Type>
NxqlQueryConverter. getSelectClauseFields(String nxql)
Map<String,Type>
NxQueryBuilder. getSelectFieldsAndTypes()
-