Class AclMember.Permission

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    AclMember

    public static class AclMember.Permission
    extends Object
    implements Serializable

    Java class for anonymous complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="all" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="delete" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="modify" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="read" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="protected" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="approver" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="createable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="categorize" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="createChildDocument" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="validity" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <attribute name="from" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
                     <attribute name="to" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • all

        protected boolean all
      • delete

        protected boolean delete
      • modify

        protected boolean modify
      • read

        protected boolean read
      • _protected

        protected boolean _protected
      • approver

        protected boolean approver
      • createable

        protected boolean createable
      • categorize

        protected boolean categorize
      • createChildDocument

        protected boolean createChildDocument
    • Constructor Detail

      • Permission

        public Permission()
        Default no-arg constructor
      • Permission

        public Permission​(boolean all,
                          boolean delete,
                          boolean modify,
                          boolean read,
                          boolean _protected,
                          boolean approver,
                          boolean createable,
                          boolean categorize,
                          boolean createChildDocument,
                          AclMember.Permission.Validity validity)
        Fully-initialising value constructor
    • Method Detail

      • isAll

        public boolean isAll()
        Gets the value of the all property.
      • setAll

        public void setAll​(boolean value)
        Sets the value of the all property.
      • isDelete

        public boolean isDelete()
        Gets the value of the delete property.
      • setDelete

        public void setDelete​(boolean value)
        Sets the value of the delete property.
      • isModify

        public boolean isModify()
        Gets the value of the modify property.
      • setModify

        public void setModify​(boolean value)
        Sets the value of the modify property.
      • isRead

        public boolean isRead()
        Gets the value of the read property.
      • setRead

        public void setRead​(boolean value)
        Sets the value of the read property.
      • isProtected

        public boolean isProtected()
        Gets the value of the protected property.
      • setProtected

        public void setProtected​(boolean value)
        Sets the value of the protected property.
      • isApprover

        public boolean isApprover()
        Gets the value of the approver property.
      • setApprover

        public void setApprover​(boolean value)
        Sets the value of the approver property.
      • isCreateable

        public boolean isCreateable()
        Gets the value of the createable property.
      • setCreateable

        public void setCreateable​(boolean value)
        Sets the value of the createable property.
      • isCategorize

        public boolean isCategorize()
        Gets the value of the categorize property.
      • setCategorize

        public void setCategorize​(boolean value)
        Sets the value of the categorize property.
      • isCreateChildDocument

        public boolean isCreateChildDocument()
        Gets the value of the createChildDocument property.
      • setCreateChildDocument

        public void setCreateChildDocument​(boolean value)
        Sets the value of the createChildDocument property.