Uses of Interface
org.nuxeo.ecm.core.schema.types.ComplexType
Package
Description
Schema API and implementation; a schema describes the names and types of some fields.
-
Uses of ComplexType in org.nuxeo.ecm.automation.core.util
Modifier and TypeMethodDescriptionstatic 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
Modifier and TypeMethodDescriptionabstract ComplexType
ComplexProperty.getType()
MapProperty.getType()
-
Uses of ComplexType in org.nuxeo.ecm.core.io.avro
Modifier and TypeMethodDescriptionorg.apache.avro.Schema
ComplexTypeSchemaFactory.createSchema
(ComplexType input) ComplexTypeSchemaFactory.getName
(ComplexType input) ComplexTypeSchemaFactory.getQualifiedName
(ComplexType input) -
Uses of ComplexType in org.nuxeo.ecm.core.io.impl
Modifier and TypeMethodDescriptionprotected final void
ExportedDocumentImpl.readBlob
(org.dom4j.Element element, ComplexType ctype, Blob blob, boolean inlineBlobs) protected final void
ExportedDocumentImpl.readComplex
(org.dom4j.Element element, ComplexType ctype, Map<String, Object> map, boolean inlineBlobs) -
Uses of ComplexType in org.nuxeo.ecm.core.schema
Modifier and TypeInterfaceDescriptioninterface
Document types are composite types made of several schemas.Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeInterfaceDescriptioninterface
A composite type is an aggregation of several schemas.interface
A marker interface for schemas.Modifier and TypeClassDescriptionclass
A Complex Type holds several fields.class
A Composite Type resolves fields for several schemas.class
The implementation of a SchemaModifierConstructorDescriptionComplexTypeImpl
(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
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected void
DBSRepositoryBase.BlobFinder.visitComplexType
(ComplexType complexType) -
Uses of ComplexType in org.nuxeo.ecm.core.storage.sql.coremodel
ModifierConstructorDescriptionprotected
SQLDocumentLive
(Node node, ComplexType type, SQLSession session, boolean readonly) protected
SQLDocumentVersion
(Node node, ComplexType type, SQLSession session, boolean readonly) -
Uses of ComplexType in org.nuxeo.ecm.core.utils
Modifier and TypeMethodDescriptionprotected void
BlobsExtractor.findBlobPaths
(ComplexType complexType, String path, Schema schema, List<String> paths)