Uses of Interface
org.nuxeo.ecm.core.api.model.Property
Package
Description
Event Service implementation.
Provides implementation for the api package.
-
Uses of Property in org.nuxeo.ecm.automation.core.operations.document
Modifier and TypeMethodDescriptionprotected void
RemoveItemFromListProperty.removeItemFromArrayProperty
(DocumentModel doc, Property property) protected void
RemoveItemFromListProperty.removeItemFromListProperty
(Property property) -
Uses of Property in org.nuxeo.ecm.automation.core.util
Modifier and TypeMethodDescriptionvoid
JSONPropertyWriter.PropertyConsumer.accept
(com.fasterxml.jackson.core.JsonGenerator jg, Property prop) static void
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
Modifier and TypeMethodDescriptionDocumentModel.getProperty
(String xpath) Gets a property given a xpath.DocumentModel.getPropertyObject
(String schema, String name) Gets a property object from the given schema.Modifier and TypeMethodDescriptionDocumentModel.getPropertyObjects
(String schema) Gets theProperty
objects for the given schema.Modifier and TypeMethodDescriptionvoid
DocumentModel.setPropertyObject
(Property property) Sets a property object. -
Uses of Property in org.nuxeo.ecm.core.api.blobholder
Modifier and TypeMethodDescriptionDocumentBlobHolder.computeBlobList()
Computes the blob list, with the main blob first.Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionDocumentModelImpl.getProperty
(String xpath) SimpleDocumentModel.getProperty
(String xpath) DocumentModelImpl.getPropertyObject
(String schema, String name) SimpleDocumentModel.getPropertyObject
(String schema, String name) Modifier and TypeMethodDescriptionDocumentModelImpl.getPropertyObjects
(String schema) SimpleDocumentModel.getPropertyObjects
(String schema) Modifier and TypeMethodDescriptionvoid
DocumentModelImpl.setPropertyObject
(Property property) void
SimpleDocumentModel.setPropertyObject
(Property property) -
Uses of Property in org.nuxeo.ecm.core.api.model
Modifier and TypeMethodDescriptionProperty.addEmpty()
Creates an empty child property and adds it as a property to the list container.Inserts at the given position a new value to the list.Appends a new value to the list.DocumentPart.createProperty
(Property parent, Field field) Deprecated.DocumentPart.createProperty
(Property parent, Field field, int flags) Deprecated.Property.get
(int index) Get the child property given it's index.Gets the child property having the given name.Property.getParent()
Gets the property parent.Property.resolvePath
(String path) Same asresolvePath(Path)
but with a string path as argument.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.Modifier and TypeMethodDescriptionProperty.getChildren()
Get a collection over the children properties.Property.getDirtyChildren()
Gets an iterator over the dirty children properties.Modifier and TypeMethodDescriptionDocumentPart.createProperty
(Property parent, Field field) Deprecated.DocumentPart.createProperty
(Property parent, Field field, int flags) Deprecated.protected String
boolean
Compare the two properties by content.void
Sets the child property having the given name. -
Uses of Property in org.nuxeo.ecm.core.api.model.impl
Modifier and TypeClassDescriptionclass
class
class
A scalar property that is linked to a schema fieldclass
class
class
Phantom properties are not stored as children objects.class
Property used to declare property removed from schema.class
A scalar property that is linked to a schema fieldModifier and TypeFieldDescriptionprotected final Property
RemovedProperty.fallback
final Property
AbstractProperty.parent
Modifier and TypeMethodDescriptionComplexProperty.addEmpty()
ListProperty.addEmpty()
RemovedProperty.addEmpty()
ScalarProperty.addEmpty()
protected Property
AbstractProperty.computeRemovedProperty
(String name) Returns theRemovedProperty
if it is a removed property or null otherwise.DocumentPartImpl.createProperty
(Property parent, Field field) DocumentPartImpl.createProperty
(Property parent, Field field, int flags) static Property
PropertyFactory.createProperty
(Property parent, Field field, int flags) ComplexProperty.get
(int index) ListProperty.get
(int index) RemovedProperty.get
(int index) ScalarProperty.get
(int index) final Property
final Property
ComplexProperty.getNonPhantomChild
(Field field) AbstractProperty.getParent()
protected Property
ComplexProperty.internalGetChild
(Field field) Gets the property given its name.DirtyPropertyIterator.next()
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.Throws UnsupportedOperationException, added to implement Map<String, Property> interface.ListProperty.remove
(int index) AbstractProperty.resolvePath
(String path) AbstractProperty.resolvePath
(Path path) Throws UnsupportedOperationException, added to implement List<Property> interface.Modifier and TypeMethodDescriptionComplexProperty.entrySet()
ComplexProperty.getChildren()
ListProperty.getChildren()
RemovedProperty.getChildren()
ScalarProperty.getChildren()
AbstractProperty.getDeprecatedFallback()
Returns theProperty
fallback to use if the current property is deprecated.ComplexProperty.getDirtyChildren()
ListProperty.getDirtyChildren()
RemovedProperty.getDirtyChildren()
ScalarProperty.getDirtyChildren()
final Collection<Property>
ComplexProperty.getNonPhantomChildren()
AbstractProperty.iterator()
ListProperty.listIterator()
Throws UnsupportedOperationException, added to implement List<Property> interface.ListProperty.listIterator
(int index) Throws UnsupportedOperationException, added to implement List<Property> interface.ListProperty.subList
(int fromIndex, int toIndex) Throws UnsupportedOperationException, added to implement List<Property> interface.ComplexProperty.values()
Modifier and TypeMethodDescriptionvoid
Throws UnsupportedOperationException, added to implement List<Property> interface.boolean
Throws UnsupportedOperationException, added to implement List<Property> interface.protected static int
PropertyFactory.computePropertyFlags
(Property parent, Field field, int flags) DocumentPartImpl.createProperty
(Property parent, Field field) DocumentPartImpl.createProperty
(Property parent, Field field, int flags) static Property
PropertyFactory.createProperty
(Property parent, Field field, int flags) int
boolean
Should be used by container properties.boolean
boolean
boolean
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.boolean
void
Throws UnsupportedOperationException, added to implement List<Property> interface.void
void
void
Modifier and TypeMethodDescriptionboolean
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
Throws UnsupportedOperationException, added to implement Map<String, Property> interface.ModifierConstructorDescriptionprotected
AbstractProperty
(Property parent) protected
AbstractProperty
(Property parent, int flags) ArrayProperty
(Property parent, Field field, int flags) protected
ComplexProperty
(Property parent) protected
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) -
Uses of Property in org.nuxeo.ecm.core.api.model.impl.primitives
Modifier and TypeClassDescriptionclass
class
Blob property, reading and writing from aBlob
object.static class
class
class
class
class
Property handling an external blob: create/edit is done from a map, and the value returned is a blob.class
class
ModifierConstructorDescriptionBinaryProperty
(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
ModifierConstructorDescriptionPropertyObjectResolverImpl
(Property property, ObjectResolver resolver) -
Uses of Property in org.nuxeo.ecm.core.api.validation
-
Uses of Property in org.nuxeo.ecm.core.event.impl
Modifier and TypeMethodDescriptionShallowDocumentModel.getProperty
(String xpath) ShallowDocumentModel.getPropertyObject
(String schema, String name) -
Uses of Property in org.nuxeo.ecm.core.io.avro
-
Uses of Property in org.nuxeo.ecm.core.io.marshallers.json.document
Modifier and TypeMethodDescriptionprotected Property
DocumentPropertiesJsonReader.readProperty
(Property parent, Field field, com.fasterxml.jackson.databind.JsonNode jn) Modifier and TypeMethodDescriptionDocumentPropertiesJsonReader.read
(com.fasterxml.jackson.databind.JsonNode jn) Modifier and TypeMethodDescriptionprotected 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
protected Property
DocumentPropertiesJsonReader.readProperty
(Property parent, Field field, com.fasterxml.jackson.databind.JsonNode jn) protected static boolean
DocumentPropertyJsonWriter.skipProperty
(RenderingContext ctx, Property property) void
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
Modifier and TypeMethodDescriptionprotected boolean
BaseDocument.checkReadOnlyIgnoredWrite
(Property property, T state) Checks for ignored writes.protected static void
BaseDocument.clearDirtyFlags
(Property property) protected Schema
BaseDocument.getTopLevelSchema
(Property property) BaseDocument.updateList
(T state, String name, Property property) Update a list. -
Uses of Property in org.nuxeo.ecm.core.storage.dbs
-
Uses of Property in org.nuxeo.ecm.core.storage.sql.coremodel
-
Uses of Property in org.nuxeo.ecm.core.utils
Modifier and TypeMethodDescriptionBlobsExtractor.getBlobsProperties
(DocumentModel doc) Gets the blob properties of the document.Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeMethodDescriptionprotected void
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
Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionfreemarker.template.TemplateModel
ModifierConstructorDescriptionComplexPropertyTemplate
(DocumentObjectWrapper wrapper, Property property) ModifierConstructorDescriptionPropertyIteratorTemplate
(DocumentObjectWrapper wrapper, Iterator<Property> iterator) -
Uses of Property in org.nuxeo.ecm.platform.routing.core.impl
-
Uses of Property in org.nuxeo.template.processors
Modifier and TypeMethodDescriptionprotected Property
AbstractBindingResolver.getDocProperty
(TemplateInput param, DocumentModel doc) Modifier and TypeMethodDescriptionprotected Object
AbstractBindingResolver.extractAutoLoop
(TemplateInput param, Property property) -
Uses of Property in org.nuxeo.wopi
Property
getters onDocumentModel
instead