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 voidRemoveItemFromListProperty. removeItemFromArrayProperty(DocumentModel doc, Property property)protected voidRemoveItemFromListProperty. 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 voidJSONPropertyWriter.PropertyConsumer. accept(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)static voidDocumentHelper. addBlob(Property p, Blob blob)Given a document property, updates its value with the given blob.protected static voidDocumentHelper. setListProperty(Type type, String behavior, boolean decodeStringListAsJSON, String value, Property p)protected voidJSONPropertyWriter. writeBlobProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)protected voidJSONPropertyWriter. writeListProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)voidJSONPropertyWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)Converts the value of the given core property to JSON.protected voidJSONPropertyWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, JSONPropertyWriter.PropertyConsumer fieldNameWriter)Converts the value of the given core property to JSON.static voidJSONPropertyWriter. writePropertyValue(com.fasterxml.jackson.core.JsonGenerator jg, Property prop, DateTimeFormat dateTimeFormat, String filesBaseUrl)Converts the value of the given core property to JSON.protected voidJSONPropertyWriter. 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 PropertyDocumentModel. getProperty(String xpath)Gets a property given a xpath.PropertyDocumentModel. 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 thePropertyobjects 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 StringDocumentBlobHolder. 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 PropertyDocumentModelImpl. getProperty(String xpath)PropertySimpleDocumentModel. getProperty(String xpath)PropertyDocumentModelImpl. getPropertyObject(String schema, String name)PropertySimpleDocumentModel. 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 interfaceDocumentPartDeprecated.since 8.4, use directPropertygetters onDocumentModelinsteadMethods in org.nuxeo.ecm.core.api.model that return Property Modifier and Type Method Description PropertyProperty. addEmpty()Creates an empty child property and adds it as a property to the list container.PropertyProperty. addValue(int index, Object value)Inserts at the given position a new value to the list.PropertyProperty. addValue(Object value)Appends a new value to the list.PropertyDocumentPart. createProperty(Property parent, Field field)Deprecated.PropertyDocumentPart. createProperty(Property parent, Field field, int flags)Deprecated.PropertyProperty. get(int index)Get the child property given it's index.PropertyProperty. get(String name)Gets the child property having the given name.PropertyProperty. getParent()Gets the property parent.PropertyProperty. resolvePath(String path)Same asresolvePath(Path)but with a string path as argument.PropertyProperty. 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 PropertyDocumentPart. createProperty(Property parent, Field field)Deprecated.PropertyDocumentPart. createProperty(Property parent, Field field, int flags)Deprecated.protected StringValueExporter. getName(Property property)booleanProperty. isSameAs(Property property)Compare the two properties by content.voidProperty. 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 classAbstractPropertyclassArrayPropertyclassComplexPropertyA scalar property that is linked to a schema fieldclassDocumentPartImplclassListPropertyclassMapPropertyPhantom properties are not stored as children objects.classRemovedPropertyProperty used to declare property removed from schema.classScalarPropertyA 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 PropertyRemovedProperty. fallbackPropertyAbstractProperty. parentFields in org.nuxeo.ecm.core.api.model.impl with type parameters of type Property Modifier and Type Field Description protected Map<String,Property>ComplexProperty. childrenprotected List<Property>ListProperty. childrenMethods in org.nuxeo.ecm.core.api.model.impl that return Property Modifier and Type Method Description PropertyComplexProperty. addEmpty()PropertyListProperty. addEmpty()PropertyRemovedProperty. addEmpty()PropertyScalarProperty. addEmpty()PropertyComplexProperty. addValue(int index, Object value)PropertyComplexProperty. addValue(Object value)PropertyListProperty. addValue(int index, Object value)PropertyListProperty. addValue(Object value)PropertyRemovedProperty. addValue(int index, Object value)PropertyRemovedProperty. addValue(Object value)PropertyScalarProperty. addValue(int index, Object value)PropertyScalarProperty. addValue(Object value)protected PropertyAbstractProperty. computeRemovedProperty(String name)Returns theRemovedPropertyif it is a removed property or null otherwise.PropertyDocumentPartImpl. createProperty(Property parent, Field field)PropertyDocumentPartImpl. createProperty(Property parent, Field field, int flags)static PropertyPropertyFactory. createProperty(Property parent, Field field, int flags)PropertyComplexProperty. get(int index)PropertyComplexProperty. get(Object key)PropertyComplexProperty. get(String name)PropertyListProperty. get(int index)PropertyListProperty. get(String name)PropertyRemovedProperty. get(int index)PropertyRemovedProperty. get(String name)PropertyScalarProperty. get(int index)PropertyScalarProperty. get(String name)PropertyComplexProperty. getChild(Field field)PropertyComplexProperty. getNonPhantomChild(Field field)PropertyAbstractProperty. getParent()protected PropertyComplexProperty. internalGetChild(Field field)Gets the property given its name.PropertyDirtyPropertyIterator. next()PropertyComplexProperty. put(String key, Property value)Throws UnsupportedOperationException, added to implement Map<String, Property> interface.PropertyComplexProperty. remove(Object key)Throws UnsupportedOperationException, added to implement Map<String, Property> interface.PropertyListProperty. remove(int index)PropertyAbstractProperty. resolvePath(String path)PropertyAbstractProperty. resolvePath(Path path)PropertyListProperty. 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 thePropertyfallback 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 voidListProperty. add(int index, Property element)Throws UnsupportedOperationException, added to implement List<Property> interface.booleanListProperty. add(Property o)Throws UnsupportedOperationException, added to implement List<Property> interface.protected static intPropertyFactory. computePropertyFlags(Property parent, Field field, int flags)PropertyDocumentPartImpl. createProperty(Property parent, Field field)PropertyDocumentPartImpl. createProperty(Property parent, Field field, int flags)static PropertyPropertyFactory. createProperty(Property parent, Field field, int flags)intListProperty. indexOf(Property property)booleanComplexProperty. isSameAs(Property property)Should be used by container properties.booleanListProperty. isSameAs(Property property)booleanRemovedProperty. isSameAs(Property property)booleanScalarProperty. isSameAs(Property property)PropertyComplexProperty. put(String key, Property value)Throws UnsupportedOperationException, added to implement Map<String, Property> interface.booleanListProperty. remove(Property property)voidComplexProperty. set(String name, Property property)PropertyListProperty. set(int index, Property element)Throws UnsupportedOperationException, added to implement List<Property> interface.voidListProperty. set(String name, Property property)voidRemovedProperty. set(String name, Property property)voidScalarProperty. 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 booleanListProperty. addAll(int index, Collection<? extends Property> c)Throws UnsupportedOperationException, added to implement List<Property> interface.booleanListProperty. addAll(Collection<? extends Property> c)Throws UnsupportedOperationException, added to implement List<Property> interface.voidComplexProperty. 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 classBinaryPropertyclassBlobPropertyBlob property, reading and writing from aBlobobject.static classBlobProperty.ScalarMemberPropertyclassBooleanPropertyclassDatePropertyclassDoublePropertyclassExternalBlobPropertyProperty handling an external blob: create/edit is done from a map, and the value returned is a blob.classLongPropertyclassStringPropertyMethods in org.nuxeo.ecm.core.api.model.impl.primitives that return Property Modifier and Type Method Description protected PropertyBlobProperty. internalGetChild(Field field)Methods in org.nuxeo.ecm.core.api.model.impl.primitives with parameters of type Property Modifier and Type Method Description booleanBlobProperty. 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 PropertyPropertyObjectResolverImpl. propertyConstructors 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 DocumentValidationReportDocumentValidationService. validate(Property property)Validates a property according to itsFielddefinition.DocumentValidationReportDocumentValidationService. validate(Property property, boolean validateSubProperties)Validates a property according to itsFielddefinition.DocumentValidationReportDocumentValidationServiceImpl. validate(Property property)DocumentValidationReportDocumentValidationServiceImpl. 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 PropertyShallowDocumentModel. getProperty(String xpath)PropertyShallowDocumentModel. 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 ObjectPropertyMapper. 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 PropertyDocumentPropertiesJsonReader. 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 voidDocumentModelJsonReader. applyPropertyValue(Property property, DocumentModel dst)protected StringDocumentPropertyJsonWriter. getBlobUrl(Property prop)Gets the full URL of where a blob can be downloaded.protected StringDocumentPropertyJsonWriter. getBlobUrl(Property prop, boolean fullDownloadUrl)protected static StringDocumentModelJsonReader. getXPath(Property property)protected PropertyDocumentPropertiesJsonReader. readProperty(Property parent, Field field, com.fasterxml.jackson.databind.JsonNode jn)protected static booleanDocumentPropertyJsonWriter. skipProperty(RenderingContext ctx, Property property)voidDocumentPropertyJsonWriter. write(Property prop, com.fasterxml.jackson.core.JsonGenerator jg)protected voidDocumentPropertyJsonWriter. writeComplexProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)protected voidDocumentPropertyJsonWriter. writeListProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)protected voidDocumentPropertyJsonWriter. writeProperty(com.fasterxml.jackson.core.JsonGenerator jg, Property prop)protected voidDocumentPropertyJsonWriter. 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 booleanBaseDocument. checkReadOnlyIgnoredWrite(Property property, T state)Checks for ignored writes.protected static voidBaseDocument. clearDirtyFlags(Property property)protected SchemaBaseDocument. 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 voidBlobsExtractor. findBlobsProperties(Property property, List<String> split, List<Property> properties)protected voidStringsExtractor. 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 voidDocumentPropertyCSVWriter. write(Property property, org.apache.commons.csv.CSVPrinter printer)protected voidDocumentPropertyCSVWriter. writeHeader(Property property, org.apache.commons.csv.CSVPrinter printer)protected voidDocumentPropertyCSVWriter. writeListProperty(Property property, org.apache.commons.csv.CSVPrinter printer)protected voidDocumentPropertyCSVWriter. 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 voidMimetypeIconUpdater. 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 PropertyComplexPropertyTemplate. propertyFields in org.nuxeo.ecm.platform.rendering.fm.adapters with type parameters of type Property Modifier and Type Field Description protected Iterator<Property>PropertyIteratorTemplate. iteratorMethods in org.nuxeo.ecm.platform.rendering.fm.adapters with parameters of type Property Modifier and Type Method Description freemarker.template.TemplateModelPropertyWrapper. 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 PropertyAbstractBindingResolver. getDocProperty(TemplateInput param, DocumentModel doc)Methods in org.nuxeo.template.processors with parameters of type Property Modifier and Type Method Description protected ObjectAbstractBindingResolver. 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 StringWOPIJsonEnricher. getXPath(Property property)
-