Interface KimTypeAttributeContract

All Superinterfaces:
GloballyUnique, Identifiable, Inactivatable, Versioned
All Known Implementing Classes:
KimTypeAttribute, KimTypeAttribute.Builder

public interface KimTypeAttributeContract extends Versioned, GloballyUnique, Identifiable, Inactivatable
This is the contract for a KimTypeAttribute. A KimTypeAttribute associates a kim type with a kim attribute.
  • Method Details

    • getSortCode

      String getSortCode()
      The alpha and/or numeric code used to choose an order for displaying KimTypeAttributes. This can be null or blank.
      Returns:
      the sort code.
    • getKimAttribute

      KimAttributeContract getKimAttribute()
      The kim attribute associated with the kim type attribute. This can be null if no KimAttributes are associated.
      Returns:
      the kim attribute
    • getKimTypeId

      String getKimTypeId()
      The kim type id associated with the kim type attribute. This can be null if no KimType is associated.
      Returns:
      the kim type id