Uses of Interface
org.nuxeo.ecm.core.schema.types.Schema
Package
Description
Schema API and implementation; a schema describes the names and types of some fields.
-
Uses of Schema in org.nuxeo.ecm.automation.features
Modifier and TypeMethodDescriptionstatic String
SuggestConstants.getLabelFieldName
(Schema schema, boolean dbl10n, String labelFieldName, String lang) Compute the field name of the directory that holds the value that we want to display. -
Uses of Schema in org.nuxeo.ecm.core.api
Modifier and TypeMethodDescriptionstatic DataModel
DocumentModelFactory.createDataModel
(Document doc, Schema schema) Creates a data model from a document and a schema.AbstractSession.getDataModel
(DocumentRef docRef, Schema schema) CoreSession.getDataModel
(DocumentRef docRef, Schema schema) Retrieves a data model given a document reference and a schema. -
Uses of Schema in org.nuxeo.ecm.core.api.impl
Modifier and TypeMethodDescriptionstatic DataModel
DocumentModelImpl.cloneDataModel
(Schema schema, DataModel data) -
Uses of Schema in org.nuxeo.ecm.core.api.model
-
Uses of Schema in org.nuxeo.ecm.core.api.model.impl
-
Uses of Schema in org.nuxeo.ecm.core.api.validation
Modifier and TypeMethodDescriptionprotected List<ValidationViolation>
DocumentValidationServiceImpl.validate
(Schema schema, Field field, Object value, boolean validateSubProperties) ModifierConstructorDescriptionConstraintViolation
(Schema schema, List<ConstraintViolation.PathNode> fieldPath, Constraint constraint, Object invalidValue) -
Uses of Schema in org.nuxeo.ecm.core.io.avro
Modifier and TypeMethodDescriptionorg.apache.avro.Schema
SchemaSchemaFactory.createSchema
(Schema input) -
Uses of Schema in org.nuxeo.ecm.core.io.impl
Modifier and TypeMethodDescriptionprotected static void
AbstractDocumentModelWriter.loadSchema
(ExportedDocument xdoc, Schema schema, DocumentModel doc, org.dom4j.Element schemaElement) -
Uses of Schema in org.nuxeo.ecm.core.io.marshallers.json.types
Modifier and TypeMethodDescriptionprotected void
SchemaJsonWriter.writeEntityBody
(Schema schema, com.fasterxml.jackson.core.JsonGenerator jg) -
Uses of Schema in org.nuxeo.ecm.core.opencmis.impl.server
Modifier and TypeMethodDescriptionprotected void
NuxeoTypeHelper.addSchemaPropertyDefinitions
(Schema schema) -
Uses of Schema in org.nuxeo.ecm.core.schema
Modifier and TypeFieldDescriptionSchemaManagerImpl.prefixToSchema
SchemaManagerImpl.proxySchemas
Effective proxy schemas.SchemaManagerImpl.schemas
Effective schemas.Modifier and TypeMethodDescriptionGets a schema.SchemaManager.getSchemaFromPrefix
(String schemaPrefix) SchemaManagerImpl.getSchemaFromPrefix
(String schemaPrefix) SchemaManager.getSchemaFromURI
(String schemaURI) Deprecated.since 11.1, seems unusedSchemaManagerImpl.getSchemaFromURI
(String schemaURI) Deprecated.since 11.1, seems unusedSchema[]
SchemaManagerImpl.getSchemas()
Schema[]
TypeProvider.getSchemas()
Gets the list of schemas.protected Schema
XSDLoader.loadSchema
(String name, String prefix, com.sun.xml.xsom.XSSchemaSet schemaSet, String xsdElement) protected Schema
XSDLoader.loadSchema
(String name, String prefix, com.sun.xml.xsom.XSSchemaSet schemaSet, String xsdElement, boolean isVersionWritable) XSDLoader.loadSchema
(String name, String prefix, File file) XSDLoader.loadSchema
(String name, String prefix, File file, String xsdElement) Called by schema manager.XSDLoader.loadSchema
(String name, String prefix, File file, String xsdElement, boolean isVersionWritable) XSDLoader.loadSchema
(String name, String prefix, URL url) XSDLoader.loadSchema
(String name, String prefix, URL url, String xsdElement) Create Nuxeo schema from a XSD resource.Modifier and TypeMethodDescriptionSchemaManagerImpl.getProxySchemas
(String docType) TypeProvider.getProxySchemas
(String docType) Gets the schemas on a proxy for a document of the given type.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 ListType
XSDLoader.createListType
(Schema schema, String name, com.sun.xml.xsom.XSParticle particle) protected static ListType
XSDLoader.createListType
(Schema schema, String name, Type itemType, int min, int max) protected void
XSDLoader.loadAttributes
(Schema schema, com.sun.xml.xsom.XSComplexType xsct, ComplexType ct) protected Type
XSDLoader.loadComplexType
(Schema schema, String name, com.sun.xml.xsom.XSType type) protected ListType
XSDLoader.loadListType
(Schema schema, com.sun.xml.xsom.XSListSimpleType type, String fieldName) protected SimpleType
XSDLoader.loadSimpleType
(Schema schema, com.sun.xml.xsom.XSType type, String fieldName) protected Type
protected Type
XSDLoader.processModelGroup
(Schema schema, ComplexType superType, String name, ComplexType ct, com.sun.xml.xsom.XSModelGroup mg, boolean abstractType) protected void
SchemaManagerImpl.registerSchema
(Schema schema) protected void
XSDLoader.registerSchema
(Schema schema) ModifierConstructorDescriptionDocumentTypeImpl
(String name, DocumentType superType, List<Schema> schemas, Collection<String> facets, PrefetchInfo prefetchInfo) Constructs a document type. -
Uses of Schema in org.nuxeo.ecm.core.schema.types
Modifier and TypeMethodDescriptionAbstractType.getSchema()
Gets the composite type schema given its name.SchemaImpl.getSchema()
Type.getSchema()
Gets the schema defining this type.Modifier and TypeMethodDescriptionCompositeType.getSchemas()
Gets all the schemas (including inherited schemas) of this composite type.CompositeTypeImpl.getSchemas()
ModifierConstructorDescriptionCompositeTypeImpl
(CompositeType superType, String schema, String name, List<Schema> schemaList) Constructs a composite type. -
Uses of Schema in org.nuxeo.ecm.core.storage
Modifier and TypeMethodDescriptionprotected Schema
BaseDocument.getTopLevelSchema
(Property property) Modifier and TypeMethodDescriptionBaseDocument.getProxySchemas()
Gets the list of proxy schemas, if this is a proxy.Modifier and TypeMethodDescriptionvoid
FulltextConfigurationFactory.PathsFinder.walkSchema
(Schema schema) -
Uses of Schema in org.nuxeo.ecm.core.storage.dbs
Modifier and TypeMethodDescriptionprotected void
DBSRepositoryBase.BlobFinder.visitSchemas
(Collection<Schema> schemas) -
Uses of Schema in org.nuxeo.ecm.core.storage.mongodb
-
Uses of Schema in org.nuxeo.ecm.core.storage.sql.coremodel
-
Uses of Schema in org.nuxeo.ecm.core.utils
Modifier and TypeMethodDescriptionprotected void
BlobsExtractor.findBlobPaths
(ComplexType complexType, String path, Schema schema, List<String> paths) BlobsExtractor.getBlobPaths
(Schema schema) Gets the blob paths of the document's schemas. -
Uses of Schema in org.nuxeo.ecm.directory
Modifier and TypeMethodDescriptionstatic void
DirectoryCSVLoader.loadData
(String dataFileName, char delimiter, Schema schema, Consumer<Map<String, Object>> loader) Loads the CSV data file based on the provided schema, and creates the corresponding entries using the provided loader.static void
DirectoryCSVLoader.loadData
(Blob dataBlob, char delimiter, Schema schema, Consumer<Map<String, Object>> loader) Loads the CSV data file based on the provided schema, and creates the corresponding entries using the provided loader. -
Uses of Schema in org.nuxeo.ecm.directory.core
-
Uses of Schema in org.nuxeo.ecm.directory.memory
-
Uses of Schema in org.nuxeo.ecm.platform.csv.export.io
Modifier and TypeMethodDescriptionprotected void
DocumentModelCSVWriter.writeSchema
(DocumentModel entity, Schema schema, org.apache.commons.csv.CSVPrinter printer) -
Uses of Schema in org.nuxeo.ecm.restapi.jaxrs.io.types
Modifier and TypeMethodDescriptionprotected void
AbstractTypeDefWriter.writeSchema
(com.fasterxml.jackson.core.JsonGenerator jg, Schema schema) protected void
AbstractTypeDefWriter.writeSchemaObject
(com.fasterxml.jackson.core.JsonGenerator jg, Schema schema) -
Uses of Schema in org.nuxeo.ecm.restapi.server.jaxrs.config.facets
-
Uses of Schema in org.nuxeo.elasticsearch.io.marshallers.json
Modifier and TypeFieldDescriptionprotected static final Schema
AggregateJsonWriter.SYSTEM_SCHEMA
Fake schema for system properties usable as a page provider aggregate