Interface KewTypeAttributeContract

All Superinterfaces:
org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable
All Known Implementing Classes:
KewTypeAttribute, KewTypeAttribute.Builder

public interface KewTypeAttributeContract extends org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable
  • Method Summary

    Modifier and Type
    Method
    Description
    This is the definition of the attribute
    This is the id of the definition of the attribute.
    This is the sequence number of the attribute
    This is the KewType to which the attribute applies

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable

    isActive
  • Method Details

    • getTypeId

      String getTypeId()
      This is the KewType to which the attribute applies

      It is a id of a KEW type related to the attribute.

      Returns:
      id for KEW type related to the attribute.
    • getAttributeDefinitionId

      String getAttributeDefinitionId()
      This is the id of the definition of the attribute.

      It identifies the attribute definition

      Returns:
      the attribute definition id.
    • getSequenceNumber

      Integer getSequenceNumber()
      This is the sequence number of the attribute
      Returns:
      the service name of the KewTypeAttribute
    • getAttributeDefinition

      KewAttributeDefinitionContract getAttributeDefinition()
      This is the definition of the attribute