Class AlfrescoDocumentTypeImpl

    • Constructor Detail

      • AlfrescoDocumentTypeImpl

        public AlfrescoDocumentTypeImpl​(AlfrescoDocument doc)
    • Method Detail

      • isVersionable

        public Boolean isVersionable()
        Specified by:
        isVersionable in interface org.apache.chemistry.opencmis.commons.definitions.DocumentTypeDefinition
      • getContentStreamAllowed

        public org.apache.chemistry.opencmis.commons.enums.ContentStreamAllowed getContentStreamAllowed()
        Specified by:
        getContentStreamAllowed in interface org.apache.chemistry.opencmis.commons.definitions.DocumentTypeDefinition
      • getExtensions

        public List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> getExtensions()
        Specified by:
        getExtensions in interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
      • setExtensions

        public void setExtensions​(List<org.apache.chemistry.opencmis.commons.data.CmisExtensionElement> extensions)
        Specified by:
        setExtensions in interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
      • getId

        public String getId()
        Specified by:
        getId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getLocalName

        public String getLocalName()
        Specified by:
        getLocalName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getLocalNamespace

        public String getLocalNamespace()
        Specified by:
        getLocalNamespace in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getDisplayName

        public String getDisplayName()
        Specified by:
        getDisplayName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getQueryName

        public String getQueryName()
        Specified by:
        getQueryName in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getBaseTypeId

        public org.apache.chemistry.opencmis.commons.enums.BaseTypeId getBaseTypeId()
        Specified by:
        getBaseTypeId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getParentTypeId

        public String getParentTypeId()
        Specified by:
        getParentTypeId in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isCreatable

        public Boolean isCreatable()
        Specified by:
        isCreatable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isFileable

        public Boolean isFileable()
        Specified by:
        isFileable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isQueryable

        public Boolean isQueryable()
        Specified by:
        isQueryable in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isFulltextIndexed

        public Boolean isFulltextIndexed()
        Specified by:
        isFulltextIndexed in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isIncludedInSupertypeQuery

        public Boolean isIncludedInSupertypeQuery()
        Specified by:
        isIncludedInSupertypeQuery in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isControllablePolicy

        public Boolean isControllablePolicy()
        Specified by:
        isControllablePolicy in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • isControllableAcl

        public Boolean isControllableAcl()
        Specified by:
        isControllableAcl in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getPropertyDefinitions

        public Map<String,​org.apache.chemistry.opencmis.commons.definitions.PropertyDefinition<?>> getPropertyDefinitions()
        Specified by:
        getPropertyDefinitions in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
      • getAspects

        public Collection<org.apache.chemistry.opencmis.client.api.ObjectType> getAspects()
        Description copied from interface: AlfrescoObjectType
        Returns the aspects that are assigned to the object this type belongs to.
        Specified by:
        getAspects in interface AlfrescoObjectType
        Returns:
        Collection<ObjectType>
      • isBaseType

        public boolean isBaseType()
        Specified by:
        isBaseType in interface org.apache.chemistry.opencmis.client.api.ObjectType
      • getBaseType

        public org.apache.chemistry.opencmis.client.api.ObjectType getBaseType()
        Specified by:
        getBaseType in interface org.apache.chemistry.opencmis.client.api.ObjectType
      • getParentType

        public org.apache.chemistry.opencmis.client.api.ObjectType getParentType()
        Specified by:
        getParentType in interface org.apache.chemistry.opencmis.client.api.ObjectType
      • getChildren

        public org.apache.chemistry.opencmis.client.api.ItemIterable<org.apache.chemistry.opencmis.client.api.ObjectType> getChildren()
        Specified by:
        getChildren in interface org.apache.chemistry.opencmis.client.api.ObjectType
      • getDescendants

        public List<org.apache.chemistry.opencmis.client.api.Tree<org.apache.chemistry.opencmis.client.api.ObjectType>> getDescendants​(int depth)
        Specified by:
        getDescendants in interface org.apache.chemistry.opencmis.client.api.ObjectType
      • getTypeMutability

        public org.apache.chemistry.opencmis.commons.definitions.TypeMutability getTypeMutability()
        Specified by:
        getTypeMutability in interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition