Class KrmsTypeAttributeBo

java.lang.Object
org.kuali.rice.krms.impl.repository.KrmsTypeAttributeBo
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.active.MutableInactivatable, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract

@Entity public class KrmsTypeAttributeBo extends Object implements org.kuali.rice.core.api.mo.common.active.MutableInactivatable, org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract, Serializable
See Also:
  • Field Details

    • versionNumber

      protected Long versionNumber
  • Constructor Details

    • KrmsTypeAttributeBo

      public KrmsTypeAttributeBo()
  • Method Details

    • to

      public static org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute to(KrmsTypeAttributeBo bo)
      Converts a mutable bo to it's immutable counterpart
      Parameters:
      bo - the mutable business object
      Returns:
      the immutable object
    • from

      public static KrmsTypeAttributeBo from(org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute im)
      Converts a immutable object to it's mutable bo counterpart
      Parameters:
      im - immutable object
      Returns:
      the mutable bo
    • getId

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

      public void setId(String id)
    • getTypeId

      public String getTypeId()
      Specified by:
      getTypeId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
    • getType

      public KrmsTypeBo getType()
    • setType

      public void setType(KrmsTypeBo type)
    • getAttributeDefinitionId

      public String getAttributeDefinitionId()
      Specified by:
      getAttributeDefinitionId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
    • setAttributeDefinitionId

      public void setAttributeDefinitionId(String attributeDefinitionId)
    • getSequenceNumber

      public Integer getSequenceNumber()
      Specified by:
      getSequenceNumber in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
    • setSequenceNumber

      public void setSequenceNumber(Integer sequenceNumber)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)
      Specified by:
      setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
    • getVersionNumber

      public Long getVersionNumber()
      Specified by:
      getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versioned
    • setVersionNumber

      public void setVersionNumber(Long versionNumber)