Package | Description |
---|---|
org.nuxeo.ecm.automation.core.util | |
org.nuxeo.ecm.core.api.model.impl | |
org.nuxeo.ecm.core.io.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 | |
org.nuxeo.ecm.core.storage | |
org.nuxeo.ecm.core.storage.dbs | |
org.nuxeo.ecm.core.storage.sql.coremodel | |
org.nuxeo.ecm.core.utils |
Modifier and Type | Method and Description |
---|---|
static Object |
ComplexTypeJSONDecoder.decode(ComplexType ct,
org.codehaus.jackson.node.ObjectNode jsonObject) |
static Object |
ComplexTypeJSONDecoder.decode(ComplexType ct,
String json) |
Modifier and Type | Method and Description |
---|---|
ComplexType |
MapProperty.getType() |
abstract ComplexType |
ComplexProperty.getType() |
Modifier and Type | Method and 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 map,
boolean inlineBlobs) |
Modifier and Type | Method and Description |
---|---|
Map<String,Serializable> |
Document.readPrefetch(ComplexType complexType,
Set<String> xpaths)
Reads a set of prefetched fields.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DocumentType
Document types are composite types made of several schemas.
|
Modifier and Type | Class and Description |
---|---|
class |
DocumentTypeImpl
Implementation of a document type.
|
Modifier and Type | Method and 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 void |
XSDLoader.loadComplexTypeElement(Schema schema,
ComplexType type,
com.sun.xml.xsom.XSElementDecl element) |
protected Type |
XSDLoader.processModelGroup(Schema schema,
ComplexType superType,
String name,
ComplexType ct,
com.sun.xml.xsom.XSModelGroup mg,
boolean abstractType) |
Modifier and Type | Interface and Description |
---|---|
interface |
CompositeType
A composite type is an aggregation of several schemas.
|
interface |
Schema
A marker interface for schemas.
|
Modifier and Type | Class and 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 Schema
|
Constructor and 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
|
Modifier and Type | Method and Description |
---|---|
protected Object |
BaseDocument.getValueComplex(T state,
ComplexType complexType) |
protected Map<String,Serializable> |
BaseDocument.readPrefetch(T state,
ComplexType complexType,
Set<String> xpaths)
Reads prefetched values.
|
protected void |
BaseDocument.readPrefetch(T state,
ComplexType complexType,
String xpathGeneric,
String xpath,
Set<String> prefixes,
Map<String,Serializable> prefetch) |
void |
BaseDocument.Visit.visitBlobsComplex(T state,
ComplexType complexType) |
protected void |
FulltextConfiguration.PathsFinder.walkComplexType(ComplexType complexType,
String path,
String addPrefix) |
Modifier and Type | Method and Description |
---|---|
Map<String,Serializable> |
DBSDocument.readPrefetch(ComplexType complexType,
Set<String> xpaths) |
protected void |
DBSRepositoryBase.BlobFinder.visitComplexType(ComplexType complexType) |
Modifier and Type | Method and Description |
---|---|
Map<String,Serializable> |
SQLDocumentProxy.readPrefetch(ComplexType complexType,
Set<String> xpaths) |
Map<String,Serializable> |
SQLDocumentLive.readPrefetch(ComplexType complexType,
Set<String> xpaths) |
Constructor and Description |
---|
SQLDocumentLive(Node node,
ComplexType type,
SQLSession session,
boolean readonly) |
SQLDocumentVersion(Node node,
ComplexType type,
SQLSession session,
boolean readonly) |
Modifier and Type | Method and Description |
---|---|
protected void |
BlobsExtractor.findBlobPaths(ComplexType complexType,
String path,
Schema schema,
List<String> paths) |
Copyright © 2018 Nuxeo. All rights reserved.