Uses of Interface
org.nuxeo.ecm.core.api.model.Property
-
-
Uses of Property in org.nuxeo.ecm.automation.core.operations.document
Methods in org.nuxeo.ecm.automation.core.operations.document with parameters of type Property Modifier and Type Method Description protected void
RemoveItemFromListProperty. removeItemFromArrayProperty(DocumentModel doc, Property property)
protected void
RemoveItemFromListProperty. removeItemFromListProperty(Property property)
-
Uses of Property in org.nuxeo.ecm.automation.core.util
Methods in org.nuxeo.ecm.automation.core.util with parameters of type Property Modifier and Type Method Description void
JSONPropertyWriter.PropertyConsumer. accept(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
static void
DocumentHelper. addBlob(Property p, Blob blob)
Given a document property, updates its value with the given blob.protected static void
DocumentHelper. setListProperty(Type type, String behavior, boolean decodeStringListAsJSON, String value, Property p)
protected void
JSONPropertyWriter. writeBlobProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)
protected void
JSONPropertyWriter. writeListProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)
void
JSONPropertyWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
Converts the value of the given core property to JSON.protected void
JSONPropertyWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)
Converts the value of the given core property to JSON.static void
JSONPropertyWriter. writePropertyValue(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, DateTimeFormat dateTimeFormat, String filesBaseUrl)
Converts the value of the given core property to JSON.protected void
JSONPropertyWriter. writeScalarProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)
-
Uses of Property in org.nuxeo.ecm.core.api
Methods in org.nuxeo.ecm.core.api that return Property Modifier and Type Method Description Property
DocumentModel. getProperty(String xpath)
Gets a property given a xpath.Property
DocumentModel. getPropertyObject(String schema, String name)
Gets a property object from the given schema.Methods in org.nuxeo.ecm.core.api that return types with arguments of type Property Modifier and Type Method Description Collection<Property>
DocumentModel. getPropertyObjects(String schema)
Gets theProperty
objects for the given schema. -
Uses of Property in org.nuxeo.ecm.core.api.blobholder
Methods in org.nuxeo.ecm.core.api.blobholder that return types with arguments of type Property Modifier and Type Method Description protected List<Property>
DocumentBlobHolder. computeBlobList()
Computes the blob list, with the main blob first.Methods in org.nuxeo.ecm.core.api.blobholder with parameters of type Property Modifier and Type Method Description protected String
DocumentBlobHolder. getFullXPath(Property property)
Gets the full xpath for a property, including schema prefix in all cases. -
Uses of Property in org.nuxeo.ecm.core.api.impl
Methods in org.nuxeo.ecm.core.api.impl that return Property Modifier and Type Method Description Property
DocumentModelImpl. getProperty(String xpath)
Property
SimpleDocumentModel. getProperty(String xpath)
Property
DocumentModelImpl. getPropertyObject(String schema, String name)
Property
SimpleDocumentModel. getPropertyObject(String schema, String name)
Methods in org.nuxeo.ecm.core.api.impl that return types with arguments of type Property Modifier and Type Method Description Collection<Property>
DocumentModelImpl. getPropertyObjects(String schema)
Collection<Property>
SimpleDocumentModel. getPropertyObjects(String schema)
-
Uses of Property in org.nuxeo.ecm.core.api.model
Subinterfaces of Property in org.nuxeo.ecm.core.api.model Modifier and Type Interface Description interface
DocumentPart
Deprecated.since 8.4, use directProperty
getters onDocumentModel
insteadMethods in org.nuxeo.ecm.core.api.model that return Property Modifier and Type Method Description Property
Property. addEmpty()
Creates an empty child property and adds it as a property to the list container.Property
Property. addValue(int index, Object value)
Inserts at the given position a new value to the list.Property
Property. addValue(Object value)
Appends a new value to the list.Property
DocumentPart. createProperty(Property parent, Field field)
Deprecated.Property
DocumentPart. createProperty(Property parent, Field field, int flags)
Deprecated.Property
Property. get(int index)
Get the child property given it's index.Property
Property. get(String name)
Gets the child property having the given name.Property
Property. getParent()
Gets the property parent.Property
Property. resolvePath(String path)
Same asresolvePath(Path)
but with a string path as argument.Property
Property. resolvePath(Path path)
Resolves the given path relative to the current property and return the property if any is found otherwise throws an exception.Methods in org.nuxeo.ecm.core.api.model that return types with arguments of type Property Modifier and Type Method Description Collection<Property>
Property. getChildren()
Get a collection over the children properties.Iterator<Property>
Property. getDirtyChildren()
Gets an iterator over the dirty children properties.Methods in org.nuxeo.ecm.core.api.model with parameters of type Property Modifier and Type Method Description Property
DocumentPart. createProperty(Property parent, Field field)
Deprecated.Property
DocumentPart. createProperty(Property parent, Field field, int flags)
Deprecated.protected String
ValueExporter. getName(Property property)
boolean
Property. isSameAs(Property property)
Compare the two properties by content.void
Property. set(String name, Property property)
Sets the child property having the given name. -
Uses of Property in org.nuxeo.ecm.core.api.model.impl
Classes in org.nuxeo.ecm.core.api.model.impl that implement Property Modifier and Type Class Description class
AbstractProperty
class
ArrayProperty
class
ComplexProperty
A scalar property that is linked to a schema fieldclass
DocumentPartImpl
class
ListProperty
class
MapProperty
Phantom properties are not stored as children objects.class
RemovedProperty
Property used to declare property removed from schema.class
ScalarProperty
A scalar property that is linked to a schema fieldFields in org.nuxeo.ecm.core.api.model.impl declared as Property Modifier and Type Field Description protected Property
RemovedProperty. fallback
Property
AbstractProperty. parent
Fields in org.nuxeo.ecm.core.api.model.impl with type parameters of type Property Modifier and Type Field Description protected Map<String,Property>
ComplexProperty. children
protected List<Property>
ListProperty. children
Methods in org.nuxeo.ecm.core.api.model.impl that return Property Modifier and Type Method Description Property
ComplexProperty. addEmpty()
Property
ListProperty. addEmpty()
Property
RemovedProperty. addEmpty()
Property
ScalarProperty. addEmpty()
Property
ComplexProperty. addValue(int index, Object value)
Property
ComplexProperty. addValue(Object value)
Property
ListProperty. addValue(int index, Object value)
Property
ListProperty. addValue(Object value)
Property
RemovedProperty. addValue(int index, Object value)
Property
RemovedProperty. addValue(Object value)
Property
ScalarProperty. addValue(int index, Object value)
Property
ScalarProperty. addValue(Object value)
protected Property
AbstractProperty. computeRemovedProperty(String name)
Returns theRemovedProperty
if it is a removed property or null otherwise.Property
DocumentPartImpl. createProperty(Property parent, Field field)
Property
DocumentPartImpl. createProperty(Property parent, Field field, int flags)
static Property
PropertyFactory. createProperty(Property parent, Field field, int flags)
Property
ComplexProperty. get(int index)
Property
ComplexProperty. get(Object key)
Property
ComplexProperty. get(String name)
Property
ListProperty. get(int index)
Property
ListProperty. get(String name)
Property
RemovedProperty. get(int index)
Property
RemovedProperty. get(String name)
Property
ScalarProperty. get(int index)
Property
ScalarProperty. get(String name)
Property
ComplexProperty. getChild(Field field)
Property
ComplexProperty. getNonPhantomChild(Field field)
Property
AbstractProperty. getParent()
protected Property
ComplexProperty. internalGetChild(Field field)
Gets the property given its name.Property
DirtyPropertyIterator. next()
Property
ComplexProperty. put(String key, Property value)
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.Property
ComplexProperty. remove(Object key)
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.Property
ListProperty. remove(int index)
Property
AbstractProperty. resolvePath(String path)
Property
AbstractProperty. resolvePath(Path path)
Property
ListProperty. set(int index, Property element)
Throws UnsupportedOperationException, added to implement List<Property> interface.Methods in org.nuxeo.ecm.core.api.model.impl that return types with arguments of type Property Modifier and Type Method Description Set<Map.Entry<String,Property>>
ComplexProperty. entrySet()
Collection<Property>
ComplexProperty. getChildren()
Collection<Property>
ListProperty. getChildren()
Collection<Property>
RemovedProperty. getChildren()
Collection<Property>
ScalarProperty. getChildren()
protected Optional<Property>
AbstractProperty. getDeprecatedFallback()
Returns theProperty
fallback to use if the current property is deprecated.Iterator<Property>
ComplexProperty. getDirtyChildren()
Iterator<Property>
ListProperty. getDirtyChildren()
Iterator<Property>
RemovedProperty. getDirtyChildren()
Iterator<Property>
ScalarProperty. getDirtyChildren()
Collection<Property>
ComplexProperty. getNonPhantomChildren()
Iterator<Property>
AbstractProperty. iterator()
ListIterator<Property>
ListProperty. listIterator()
Throws UnsupportedOperationException, added to implement List<Property> interface.ListIterator<Property>
ListProperty. listIterator(int index)
Throws UnsupportedOperationException, added to implement List<Property> interface.List<Property>
ListProperty. subList(int fromIndex, int toIndex)
Throws UnsupportedOperationException, added to implement List<Property> interface.Collection<Property>
ComplexProperty. values()
Methods in org.nuxeo.ecm.core.api.model.impl with parameters of type Property Modifier and Type Method Description void
ListProperty. add(int index, Property element)
Throws UnsupportedOperationException, added to implement List<Property> interface.boolean
ListProperty. add(Property o)
Throws UnsupportedOperationException, added to implement List<Property> interface.protected static int
PropertyFactory. computePropertyFlags(Property parent, Field field, int flags)
Property
DocumentPartImpl. createProperty(Property parent, Field field)
Property
DocumentPartImpl. createProperty(Property parent, Field field, int flags)
static Property
PropertyFactory. createProperty(Property parent, Field field, int flags)
int
ListProperty. indexOf(Property property)
boolean
ComplexProperty. isSameAs(Property property)
Should be used by container properties.boolean
ListProperty. isSameAs(Property property)
boolean
RemovedProperty. isSameAs(Property property)
boolean
ScalarProperty. isSameAs(Property property)
Property
ComplexProperty. put(String key, Property value)
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.boolean
ListProperty. remove(Property property)
void
ComplexProperty. set(String name, Property property)
Property
ListProperty. set(int index, Property element)
Throws UnsupportedOperationException, added to implement List<Property> interface.void
ListProperty. set(String name, Property property)
void
RemovedProperty. set(String name, Property property)
void
ScalarProperty. set(String name, Property property)
Method parameters in org.nuxeo.ecm.core.api.model.impl with type arguments of type Property Modifier and Type Method Description boolean
ListProperty. addAll(int index, Collection<? extends Property> c)
Throws UnsupportedOperationException, added to implement List<Property> interface.boolean
ListProperty. addAll(Collection<? extends Property> c)
Throws UnsupportedOperationException, added to implement List<Property> interface.void
ComplexProperty. putAll(Map<? extends String,? extends Property> t)
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.Constructors in org.nuxeo.ecm.core.api.model.impl with parameters of type Property Constructor Description AbstractProperty(Property parent)
AbstractProperty(Property parent, int flags)
ArrayProperty(Property parent, Field field, int flags)
ComplexProperty(Property parent)
ComplexProperty(Property parent, int flags)
ListProperty(Property parent, Field field)
ListProperty(Property parent, Field field, int flags)
MapProperty(Property parent, Field field)
MapProperty(Property parent, Field field, int flags)
RemovedProperty(Property parent, String fieldName)
RemovedProperty(Property parent, String fieldName, Property fallback)
ScalarProperty(Property parent, Field field)
ScalarProperty(Property parent, Field field, int flags)
Constructor parameters in org.nuxeo.ecm.core.api.model.impl with type arguments of type Property Constructor Description DirtyPropertyIterator(Iterator<Property> it)
-
Uses of Property in org.nuxeo.ecm.core.api.model.impl.primitives
Classes in org.nuxeo.ecm.core.api.model.impl.primitives that implement Property Modifier and Type Class Description class
BinaryProperty
class
BlobProperty
Blob property, reading and writing from aBlob
object.static class
BlobProperty.ScalarMemberProperty
class
BooleanProperty
class
DateProperty
class
DoubleProperty
class
ExternalBlobProperty
Property handling an external blob: create/edit is done from a map, and the value returned is a blob.class
LongProperty
class
StringProperty
Methods in org.nuxeo.ecm.core.api.model.impl.primitives that return Property Modifier and Type Method Description protected Property
BlobProperty. internalGetChild(Field field)
Methods in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type Property Modifier and Type Method Description boolean
BlobProperty. isSameAs(Property property)
Constructors in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type Property Constructor Description BinaryProperty(Property parent, Field field, int flags)
BlobProperty(Property parent, Field field, int flags)
BooleanProperty(Property parent, Field field, int flags)
DateProperty(Property parent, Field field, int flags)
DoubleProperty(Property parent, Field field, int flags)
ExternalBlobProperty(Property parent, Field field)
ExternalBlobProperty(Property parent, Field field, int flags)
LongProperty(Property parent, Field field, int flags)
ScalarMemberProperty(Property parent, Field field, int flags)
StringProperty(Property parent, Field field, int flags)
-
Uses of Property in org.nuxeo.ecm.core.api.model.resolver
Fields in org.nuxeo.ecm.core.api.model.resolver declared as Property Modifier and Type Field Description protected Property
PropertyObjectResolverImpl. property
Constructors in org.nuxeo.ecm.core.api.model.resolver with parameters of type Property Constructor Description PropertyObjectResolverImpl(Property property, ObjectResolver resolver)
-
Uses of Property in org.nuxeo.ecm.core.api.validation
Methods in org.nuxeo.ecm.core.api.validation with parameters of type Property Modifier and Type Method Description DocumentValidationReport
DocumentValidationService. validate(Property property)
Validates a property according to itsField
definition.DocumentValidationReport
DocumentValidationService. validate(Property property, boolean validateSubProperties)
Validates a property according to itsField
definition.DocumentValidationReport
DocumentValidationServiceImpl. validate(Property property)
DocumentValidationReport
DocumentValidationServiceImpl. validate(Property property, boolean validateSubProperties)
-
Uses of Property in org.nuxeo.ecm.core.event.impl
Methods in org.nuxeo.ecm.core.event.impl that return Property Modifier and Type Method Description Property
ShallowDocumentModel. getProperty(String xpath)
Property
ShallowDocumentModel. getPropertyObject(String schema, String name)
Methods in org.nuxeo.ecm.core.event.impl that return types with arguments of type Property Modifier and Type Method Description Collection<Property>
ShallowDocumentModel. getPropertyObjects(String schema)
-
Uses of Property in org.nuxeo.ecm.core.io.avro
Methods in org.nuxeo.ecm.core.io.avro with parameters of type Property Modifier and Type Method Description Object
PropertyMapper. toAvro(org.apache.avro.Schema schema, Property input)
-
Uses of Property in org.nuxeo.ecm.core.io.marshallers.json.document
Methods in org.nuxeo.ecm.core.io.marshallers.json.document that return Property Modifier and Type Method Description protected Property
DocumentPropertiesJsonReader. readProperty(Property parent, Field field, com.fasterxml.jackson.databind.JsonNode jn)
Methods in org.nuxeo.ecm.core.io.marshallers.json.document that return types with arguments of type Property Modifier and Type Method Description List<Property>
DocumentPropertiesJsonReader. read(com.fasterxml.jackson.databind.JsonNode jn)
Methods in org.nuxeo.ecm.core.io.marshallers.json.document with parameters of type Property Modifier and Type Method Description protected static void
DocumentModelJsonReader. applyPropertyValue(Property property, DocumentModel dst)
protected String
DocumentPropertyJsonWriter. getBlobUrl(Property prop)
Gets the full URL of where a blob can be downloaded.protected String
DocumentPropertyJsonWriter. getBlobUrl(Property prop, boolean fullDownloadUrl)
protected static String
DocumentModelJsonReader. getXPath(Property property)
protected Property
DocumentPropertiesJsonReader. readProperty(Property parent, Field field, com.fasterxml.jackson.databind.JsonNode jn)
protected static boolean
DocumentPropertyJsonWriter. skipProperty(RenderingContext ctx, Property property)
void
DocumentPropertyJsonWriter. write(Property prop, com.fasterxml.jackson.core.JsonGenerator jg)
protected void
DocumentPropertyJsonWriter. writeComplexProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
protected void
DocumentPropertyJsonWriter. writeListProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
protected void
DocumentPropertyJsonWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
protected void
DocumentPropertyJsonWriter. writeScalarProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)
-
Uses of Property in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage with parameters of type Property Modifier and Type Method Description protected boolean
BaseDocument. checkReadOnlyIgnoredWrite(Property property, T state)
Checks for ignored writes.protected static void
BaseDocument. clearDirtyFlags(Property property)
protected Schema
BaseDocument. getTopLevelSchema(Property property)
protected abstract List<T>
BaseDocument. updateList(T state, String name, Property property)
Update a list. -
Uses of Property in org.nuxeo.ecm.core.storage.dbs
Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type Property Modifier and Type Method Description protected List<State>
DBSDocument. updateList(State state, String name, Property property)
-
Uses of Property in org.nuxeo.ecm.core.storage.sql.coremodel
Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type Property Modifier and Type Method Description protected List<Node>
SQLDocumentLive. updateList(Node node, String name, Property property)
-
Uses of Property in org.nuxeo.ecm.core.utils
Methods in org.nuxeo.ecm.core.utils that return types with arguments of type Property Modifier and Type Method Description List<Property>
BlobsExtractor. getBlobsProperties(DocumentModel doc)
Gets the blob properties of the document.Methods in org.nuxeo.ecm.core.utils with parameters of type Property Modifier and Type Method Description protected void
BlobsExtractor. findBlobsProperties(Property property, List<String> split, List<Property> properties)
protected void
StringsExtractor. findStrings(Property property, String path)
-
Uses of Property in org.nuxeo.ecm.platform.csv.export.io
Methods in org.nuxeo.ecm.platform.csv.export.io with parameters of type Property Modifier and Type Method Description protected void
DocumentPropertyCSVWriter. write(Property property, org.apache.commons.csv.CSVPrinter printer)
protected void
DocumentPropertyCSVWriter. writeHeader(Property property, org.apache.commons.csv.CSVPrinter printer)
protected void
DocumentPropertyCSVWriter. writeListProperty(Property property, org.apache.commons.csv.CSVPrinter printer)
protected void
DocumentPropertyCSVWriter. writeScalarProperty(Property property, org.apache.commons.csv.CSVPrinter printer)
-
Uses of Property in org.nuxeo.ecm.platform.filemanager.core.listener
Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type Property Modifier and Type Method Description void
MimetypeIconUpdater. updateBlobProperty(DocumentModel doc, MimetypeRegistry mimetypeService, Property dirtyProperty)
Updates the mimetype of a blob along with the icon and size fields of the document if the blob is the main blob of the document. -
Uses of Property in org.nuxeo.ecm.platform.rendering.fm.adapters
Fields in org.nuxeo.ecm.platform.rendering.fm.adapters declared as Property Modifier and Type Field Description protected Property
ComplexPropertyTemplate. property
Fields in org.nuxeo.ecm.platform.rendering.fm.adapters with type parameters of type Property Modifier and Type Field Description protected Iterator<Property>
PropertyIteratorTemplate. iterator
Methods in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type Property Modifier and Type Method Description freemarker.template.TemplateModel
PropertyWrapper. wrap(Property property)
Constructors in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type Property Constructor Description ComplexPropertyTemplate(DocumentObjectWrapper wrapper, Property property)
Constructor parameters in org.nuxeo.ecm.platform.rendering.fm.adapters with type arguments of type Property Constructor Description PropertyIteratorTemplate(DocumentObjectWrapper wrapper, Iterator<Property> iterator)
-
Uses of Property in org.nuxeo.ecm.platform.routing.core.impl
Constructors in org.nuxeo.ecm.platform.routing.core.impl with parameters of type Property Constructor Description Button(GraphNode source, Property p)
EscalationRule(GraphNode node, Property p)
TaskInfo(GraphNode node, Property p)
Transition(GraphNode source, Property p)
-
Uses of Property in org.nuxeo.template.processors
Methods in org.nuxeo.template.processors that return Property Modifier and Type Method Description protected Property
AbstractBindingResolver. getDocProperty(TemplateInput param, DocumentModel doc)
Methods in org.nuxeo.template.processors with parameters of type Property Modifier and Type Method Description protected Object
AbstractBindingResolver. extractAutoLoop(TemplateInput param, Property property)
-
Uses of Property in org.nuxeo.wopi
Methods in org.nuxeo.wopi with parameters of type Property Modifier and Type Method Description protected String
WOPIJsonEnricher. getXPath(Property property)
-