Class BaseObjectType

java.lang.Object
org.alfresco.cmis.dsl.BaseObjectType

public class BaseObjectType extends Object
DSL for preparing calls on getting the type children of a type.
  • Constructor Details

  • Method Details

    • withPropertyDefinitions

      public BaseObjectType withPropertyDefinitions()
    • withoutPropertyDefinitions

      public BaseObjectType withoutPropertyDefinitions()
    • hasChildren

      public BaseObjectType.PropertyDefinitionObject hasChildren(String objectTypeID)
      Example of objectTypeID: "D:trx:transferReport" - see ObjectTypeHelper "D:trx:tempTransferStore" "D:imap:imapAttach"
      Parameters:
      objectTypeID -
    • doesNotHaveChildren

      public CmisWrapper doesNotHaveChildren(String objectTypeID)
      Example of objectTypeID: "D:trx:transferReport" - see ObjectTypeHelper "D:trx:tempTransferStore" "D:imap:imapAttach"
      Parameters:
      objectTypeID -
    • hasDescendantType

      public CmisWrapper hasDescendantType(int depth, String... objectTypeIDs)
      Assert that specified descendantType is present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - see ObjectTypeHelper "D:trx:tempTransferStore" "D:imap:imapAttach"
      Parameters:
      objectTypeID -
      depth -
      Returns:
    • doesNotHaveDescendantType

      public CmisWrapper doesNotHaveDescendantType(int depth, String... objectTypeIDs)
      Assert that specified descendantType is NOT present in the depth of tree Depth can be -1 or >= 1 Example of objectTypeID: "D:trx:transferReport" - see ObjectTypeHelper "D:trx:tempTransferStore" "D:imap:imapAttach"
      Parameters:
      objectTypeID -
      depth -
      Returns: