Class DocumentTypeAttributeBo

java.lang.Object
org.kuali.rice.kew.doctype.DocumentTypeAttributeBo
All Implemented Interfaces:
Serializable, Comparable<DocumentTypeAttributeBo>, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.kew.api.doctype.DocumentTypeAttributeContract

@Entity public class DocumentTypeAttributeBo extends Object implements org.kuali.rice.kew.api.doctype.DocumentTypeAttributeContract, Comparable<DocumentTypeAttributeBo>, Serializable
Data bean representing an attribute associated at the document type level. e.g. NoteAttribute, EmailAttribute, SearchableAttribute, etc.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • DocumentTypeAttributeBo

      public DocumentTypeAttributeBo()
  • Method Details

    • setId

      public void setId(String id)
      Parameters:
      id - The id to set.
    • getId

      public String getId()
      Specified by:
      getId in interface org.kuali.rice.core.api.mo.common.Identifiable
      Returns:
      Returns the id.
    • setDocumentTypeId

      public void setDocumentTypeId(String documentTypeId)
      Parameters:
      documentTypeId - The documentTypeId to set.
    • getDocumentTypeId

      public String getDocumentTypeId()
      Specified by:
      getDocumentTypeId in interface org.kuali.rice.kew.api.doctype.DocumentTypeAttributeContract
      Returns:
      Returns the documentTypeId.
    • setRuleAttributeId

      public void setRuleAttributeId(String ruleAttributeId)
      Parameters:
      ruleAttributeId - The ruleAttributeId to set.
    • getRuleAttributeId

      public String getRuleAttributeId()
      Returns:
      Returns the ruleAttributeId.
    • setRuleAttribute

      public void setRuleAttribute(RuleAttribute ruleAttribute)
      Parameters:
      ruleAttribute - The ruleAttribute to set.
    • getRuleAttribute

      public RuleAttribute getRuleAttribute()
      Specified by:
      getRuleAttribute in interface org.kuali.rice.kew.api.doctype.DocumentTypeAttributeContract
      Returns:
      Returns the ruleAttribute.
    • compareTo

      public int compareTo(DocumentTypeAttributeBo o)
      Specified by:
      compareTo in interface Comparable<DocumentTypeAttributeBo>
    • getDocumentType

      public DocumentType getDocumentType()
    • setDocumentType

      public void setDocumentType(DocumentType documentType)
    • getOrderIndex

      public int getOrderIndex()
      Specified by:
      getOrderIndex in interface org.kuali.rice.kew.api.doctype.DocumentTypeAttributeContract
    • setOrderIndex

      public void setOrderIndex(int orderIndex)
    • getLockVerNbr

      public Integer getLockVerNbr()
    • setLockVerNbr

      public void setLockVerNbr(Integer lockVerNbr)
    • to

      public static org.kuali.rice.kew.api.doctype.DocumentTypeAttribute to(DocumentTypeAttributeBo documentTypeAttributeBo)
    • from

      public static DocumentTypeAttributeBo from(org.kuali.rice.kew.api.doctype.DocumentTypeAttribute dta)