Uses of Interface
org.nuxeo.ecm.core.schema.types.ComplexType
-
Packages that use ComplexType Package Description org.nuxeo.ecm.automation.core.util org.nuxeo.ecm.core.api.model.impl org.nuxeo.ecm.core.io.avro org.nuxeo.ecm.core.io.impl 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 org.nuxeo.ecm.core.storage org.nuxeo.ecm.core.storage.dbs org.nuxeo.ecm.core.storage.sql.coremodel org.nuxeo.ecm.core.utils -
-
Uses of ComplexType in org.nuxeo.ecm.automation.core.util
Methods in org.nuxeo.ecm.automation.core.util with parameters of type ComplexType Modifier and Type Method Description static Object
ComplexTypeJSONDecoder. decode(ComplexType ct, com.fasterxml.jackson.databind.node.ObjectNode jsonObject)
static Object
ComplexTypeJSONDecoder. decode(ComplexType ct, String json)
-
Uses of ComplexType in org.nuxeo.ecm.core.api.model.impl
Methods in org.nuxeo.ecm.core.api.model.impl that return ComplexType Modifier and Type Method Description abstract ComplexType
ComplexProperty. getType()
ComplexType
MapProperty. getType()
-
Uses of ComplexType in org.nuxeo.ecm.core.io.avro
Methods in org.nuxeo.ecm.core.io.avro with parameters of type ComplexType Modifier and Type Method Description org.apache.avro.Schema
ComplexTypeSchemaFactory. createSchema(ComplexType input)
String
ComplexTypeSchemaFactory. getName(ComplexType input)
String
ComplexTypeSchemaFactory. getQualifiedName(ComplexType input)
-
Uses of ComplexType in org.nuxeo.ecm.core.io.impl
Methods in org.nuxeo.ecm.core.io.impl with parameters of type ComplexType Modifier and Type Method Description protected void
ExportedDocumentImpl. readBlob(org.dom4j.Element element, ComplexType ctype, Blob blob, boolean inlineBlobs)
protected void
ExportedDocumentImpl. readComplex(org.dom4j.Element element, ComplexType ctype, Map<String,Object> map, boolean inlineBlobs)
-
Uses of ComplexType in org.nuxeo.ecm.core.schema
Subinterfaces of ComplexType 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 ComplexType Modifier and Type Class Description class
DocumentTypeImpl
Implementation of a document type.Methods in org.nuxeo.ecm.core.schema with parameters of type ComplexType 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 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 void
XSDLoader. loadAttributes(Schema schema, com.sun.xml.xsom.XSComplexType xsct, ComplexType ct)
protected Type
XSDLoader. processModelGroup(Schema schema, ComplexType superType, String name, ComplexType ct, com.sun.xml.xsom.XSModelGroup mg, boolean abstractType)
-
Uses of ComplexType in org.nuxeo.ecm.core.schema.types
Subinterfaces of ComplexType in org.nuxeo.ecm.core.schema.types Modifier and Type Interface Description interface
CompositeType
A composite type is an aggregation of several schemas.interface
Schema
A marker interface for schemas.Classes in org.nuxeo.ecm.core.schema.types that implement ComplexType Modifier and Type Class Description class
ComplexTypeImpl
A Complex Type holds several fields.class
CompositeTypeImpl
A Composite Type resolves fields for several schemas.class
SchemaImpl
The implementation of a SchemaConstructors in org.nuxeo.ecm.core.schema.types with parameters of type ComplexType Constructor Description ComplexTypeImpl(ComplexType superType, String schema, String name)
ComplexTypeImpl(ComplexType superType, String schema, String name, Namespace ns)
SchemaImpl(ComplexType complexType, String name, Namespace ns, boolean isVersionWritabe)
Create a schema from a ComplexType -
Uses of ComplexType in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage with parameters of type ComplexType Modifier and Type Method Description protected Object
BaseDocument. getValueComplex(T state, ComplexType complexType, String xpath)
void
BaseDocument.Visit. visitBlobsComplex(T state, ComplexType complexType)
protected void
FulltextConfigurationFactory.PathsFinder. walkComplexType(ComplexType complexType, String path, String addPrefix)
-
Uses of ComplexType in org.nuxeo.ecm.core.storage.dbs
Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type ComplexType Modifier and Type Method Description protected void
DBSRepositoryBase.BlobFinder. visitComplexType(ComplexType complexType)
-
Uses of ComplexType in org.nuxeo.ecm.core.storage.sql.coremodel
Constructors in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type ComplexType Constructor Description SQLDocumentLive(Node node, ComplexType type, SQLSession session, boolean readonly)
SQLDocumentVersion(Node node, ComplexType type, SQLSession session, boolean readonly)
-
Uses of ComplexType in org.nuxeo.ecm.core.utils
Methods in org.nuxeo.ecm.core.utils with parameters of type ComplexType Modifier and Type Method Description protected void
BlobsExtractor. findBlobPaths(ComplexType complexType, String path, Schema schema, List<String> paths)
-