Class AlfrescoFolderTypeImpl

java.lang.Object
org.alfresco.cmis.client.impl.AlfrescoFolderTypeImpl
All Implemented Interfaces:
Serializable, AlfrescoFolderType, AlfrescoObjectType, org.apache.chemistry.opencmis.client.api.ObjectType, org.apache.chemistry.opencmis.commons.data.ExtensionsData, org.apache.chemistry.opencmis.commons.definitions.FolderTypeDefinition, org.apache.chemistry.opencmis.commons.definitions.TypeDefinition

public class AlfrescoFolderTypeImpl extends Object implements AlfrescoFolderType
See Also:
  • Constructor Details

    • AlfrescoFolderTypeImpl

      public AlfrescoFolderTypeImpl(AlfrescoFolder folder)
  • Method Details

    • 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