Class NuxeoProperty<T>
java.lang.Object
org.nuxeo.ecm.core.opencmis.impl.client.NuxeoProperty<T>
- All Implemented Interfaces:
org.apache.chemistry.opencmis.client.api.Property<T>,org.apache.chemistry.opencmis.commons.data.ExtensionsData,org.apache.chemistry.opencmis.commons.data.PropertyData<T>
public class NuxeoProperty<T>
extends Object
implements org.apache.chemistry.opencmis.client.api.Property<T>
Live Nuxeo document property, wrapping a
NuxeoPropertyData.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<T>List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement>getId()org.apache.chemistry.opencmis.commons.enums.PropertyTypegetType()<U> UgetValue()booleanvoidsetExtensions(List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> extensions)
-
Constructor Details
-
NuxeoProperty
-
-
Method Details
-
getDefinition
- Specified by:
getDefinitionin interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getDisplayName
- Specified by:
getDisplayNamein interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
getId
- Specified by:
getIdin interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
getLocalName
- Specified by:
getLocalNamein interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
getQueryName
- Specified by:
getQueryNamein interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
getType
public org.apache.chemistry.opencmis.commons.enums.PropertyType getType()- Specified by:
getTypein interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getValue
public <U> U getValue()- Specified by:
getValuein interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getFirstValue
- Specified by:
getFirstValuein interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
getValueAsString
- Specified by:
getValueAsStringin interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getValuesAsString
- Specified by:
getValuesAsStringin interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getValues
- Specified by:
getValuesin interfaceorg.apache.chemistry.opencmis.commons.data.PropertyData<T>
-
isMultiValued
public boolean isMultiValued()- Specified by:
isMultiValuedin interfaceorg.apache.chemistry.opencmis.client.api.Property<T>
-
getExtensions
- Specified by:
getExtensionsin interfaceorg.apache.chemistry.opencmis.commons.data.ExtensionsData
-
setExtensions
public void setExtensions(List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> extensions) - Specified by:
setExtensionsin interfaceorg.apache.chemistry.opencmis.commons.data.ExtensionsData
-