Class NuxeoPropertyDataBase.NuxeoPropertyDataFixed<T>

java.lang.Object
org.nuxeo.ecm.core.opencmis.impl.server.NuxeoPropertyDataBase<T>
org.nuxeo.ecm.core.opencmis.impl.server.NuxeoPropertyDataBase.NuxeoPropertyDataFixed<T>
All Implemented Interfaces:
org.apache.chemistry.opencmis.commons.data.ExtensionsData, org.apache.chemistry.opencmis.commons.data.PropertyData<T>
Direct Known Subclasses:
NuxeoPropertyDataBase.NuxeoPropertyBooleanDataFixed, NuxeoPropertyDataBase.NuxeoPropertyIdDataFixed, NuxeoPropertyDataBase.NuxeoPropertyIntegerDataFixed, NuxeoPropertyDataBase.NuxeoPropertyStringDataFixed
Enclosing class:
NuxeoPropertyDataBase<T>

public abstract static class NuxeoPropertyDataBase.NuxeoPropertyDataFixed<T> extends NuxeoPropertyDataBase<T>
A fixed property (whose value cannot be changed).
  • Field Details

    • value

      protected final T value
  • Constructor Details

    • NuxeoPropertyDataFixed

      protected NuxeoPropertyDataFixed(org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<T> propertyDefinition, T value)
  • Method Details

    • getFirstValue

      public T getFirstValue()
      Specified by:
      getFirstValue in interface org.apache.chemistry.opencmis.commons.data.PropertyData<T>
      Specified by:
      getFirstValue in class NuxeoPropertyDataBase<T>