Uses of Interface
org.nuxeo.ecm.core.api.model.Property
Packages that use Property
Package
Description
Event Service implementation.
Provides implementation for the api package.
-
Uses of Property in org.nuxeo.ecm.automation.core.operations.document
Methods in org.nuxeo.ecm.automation.core.operations.document with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.automation.core.util with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.core.api that return PropertyModifier 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.Methods in org.nuxeo.ecm.core.api that return types with arguments of type PropertyModifier and TypeMethodDescriptionDocumentModel.getPropertyObjects
(String schema) Gets theProperty
objects for the given schema.Methods in org.nuxeo.ecm.core.api with parameters of type PropertyModifier and TypeMethodDescriptionvoid
DocumentModel.setPropertyObject
(Property property) Sets a property object. -
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 PropertyModifier and TypeMethodDescriptionDocumentBlobHolder.computeBlobList()
Computes the blob list, with the main blob first.Methods in org.nuxeo.ecm.core.api.blobholder with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.core.api.impl that return PropertyModifier and TypeMethodDescriptionDocumentModelImpl.getProperty
(String xpath) SimpleDocumentModel.getProperty
(String xpath) DocumentModelImpl.getPropertyObject
(String schema, String name) SimpleDocumentModel.getPropertyObject
(String schema, String name) Methods in org.nuxeo.ecm.core.api.impl that return types with arguments of type PropertyModifier and TypeMethodDescriptionDocumentModelImpl.getPropertyObjects
(String schema) SimpleDocumentModel.getPropertyObjects
(String schema) Methods in org.nuxeo.ecm.core.api.impl with parameters of type PropertyModifier and TypeMethodDescriptionvoid
DocumentModelImpl.setPropertyObject
(Property property) void
SimpleDocumentModel.setPropertyObject
(Property property) -
Uses of Property in org.nuxeo.ecm.core.api.model
Subinterfaces of Property in org.nuxeo.ecm.core.api.modelMethods in org.nuxeo.ecm.core.api.model that return PropertyModifier 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.Methods in org.nuxeo.ecm.core.api.model that return types with arguments of type PropertyModifier and TypeMethodDescriptionProperty.getChildren()
Get a collection over the children properties.Property.getDirtyChildren()
Gets an iterator over the dirty children properties.Methods in org.nuxeo.ecm.core.api.model with parameters of type PropertyModifier 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
Classes in org.nuxeo.ecm.core.api.model.impl that implement PropertyModifier 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 fieldFields in org.nuxeo.ecm.core.api.model.impl declared as PropertyModifier and TypeFieldDescriptionprotected final Property
RemovedProperty.fallback
final Property
AbstractProperty.parent
Fields in org.nuxeo.ecm.core.api.model.impl with type parameters of type PropertyMethods in org.nuxeo.ecm.core.api.model.impl that return PropertyModifier 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.Methods in org.nuxeo.ecm.core.api.model.impl that return types with arguments of type PropertyModifier 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()
Methods in org.nuxeo.ecm.core.api.model.impl with parameters of type PropertyModifier 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
Method parameters in org.nuxeo.ecm.core.api.model.impl with type arguments of type PropertyModifier 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.Constructors in org.nuxeo.ecm.core.api.model.impl with parameters of type PropertyModifierConstructorDescriptionprotected
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) Constructor parameters in org.nuxeo.ecm.core.api.model.impl with type arguments of type Property -
Uses of Property in org.nuxeo.ecm.core.api.model.impl.primitives
Classes in org.nuxeo.ecm.core.api.model.impl.primitives that implement PropertyModifier 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
Methods in org.nuxeo.ecm.core.api.model.impl.primitives that return PropertyMethods in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type PropertyConstructors in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type PropertyModifierConstructorDescriptionBinaryProperty
(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 PropertyConstructors in org.nuxeo.ecm.core.api.model.resolver with parameters of type PropertyModifierConstructorDescriptionPropertyObjectResolverImpl
(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 -
Uses of Property in org.nuxeo.ecm.core.event.impl
Methods in org.nuxeo.ecm.core.event.impl that return PropertyModifier and TypeMethodDescriptionShallowDocumentModel.getProperty
(String xpath) ShallowDocumentModel.getPropertyObject
(String schema, String name) Methods in org.nuxeo.ecm.core.event.impl that return types with arguments of type PropertyMethods in org.nuxeo.ecm.core.event.impl with parameters of type Property -
Uses of Property in org.nuxeo.ecm.core.io.avro
Methods in org.nuxeo.ecm.core.io.avro with parameters of type Property -
Uses of Property in org.nuxeo.ecm.core.io.marshallers.json.document
Methods in org.nuxeo.ecm.core.io.marshallers.json.document that return PropertyModifier and TypeMethodDescriptionprotected 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 PropertyModifier and TypeMethodDescriptionDocumentPropertiesJsonReader.read
(com.fasterxml.jackson.databind.JsonNode jn) Methods in org.nuxeo.ecm.core.io.marshallers.json.document with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.core.storage with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type 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 -
Uses of Property in org.nuxeo.ecm.core.utils
Methods in org.nuxeo.ecm.core.utils that return types with arguments of type PropertyModifier and TypeMethodDescriptionBlobsExtractor.getBlobsProperties
(DocumentModel doc) Gets the blob properties of the document.Methods in org.nuxeo.ecm.core.utils with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.platform.csv.export.io with parameters of type PropertyModifier 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
Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type PropertyModifier 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
Fields in org.nuxeo.ecm.platform.rendering.fm.adapters declared as PropertyFields in org.nuxeo.ecm.platform.rendering.fm.adapters with type parameters of type PropertyMethods in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type PropertyModifier and TypeMethodDescriptionfreemarker.template.TemplateModel
Constructors in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type PropertyModifierConstructorDescriptionComplexPropertyTemplate
(DocumentObjectWrapper wrapper, Property property) Constructor parameters in org.nuxeo.ecm.platform.rendering.fm.adapters with type arguments of type PropertyModifierConstructorDescriptionPropertyIteratorTemplate
(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 -
Uses of Property in org.nuxeo.template.processors
Methods in org.nuxeo.template.processors that return PropertyModifier and TypeMethodDescriptionprotected Property
AbstractBindingResolver.getDocProperty
(TemplateInput param, DocumentModel doc) Methods in org.nuxeo.template.processors with parameters of type PropertyModifier and TypeMethodDescriptionprotected Object
AbstractBindingResolver.extractAutoLoop
(TemplateInput param, Property property) -
Uses of Property in org.nuxeo.wopi
Methods in org.nuxeo.wopi with parameters of type Property
Property
getters onDocumentModel
instead