public interface KrmsTypeAttributeContract extends Identifiable, Inactivatable, Versioned
A KrmsTypeAttribute associates a KrmsTypeDefinition with an individual attribute
KrmsAttributeDefinition associated with a the KrmsTypeDefinition.
KrmsTypeAttributeContract| Modifier and Type | Method and Description |
|---|---|
String |
getAttributeDefinitionId()
Returns the id of the KrmsAttributeDefinition of the attribute.
|
Integer |
getSequenceNumber()
Returns the sequence number of the attribute within the KrmsTypeDefinition collection.
|
String |
getTypeId()
Returns the id of the KrmsTypeDefinition to which the attribute applies
|
getIdisActivegetVersionNumberString getTypeId()
A KRMS type definition has zero or more attributes associated with it. The id field indicates which type definition this attribute is associated with. It is the id of a KrmsTypeDefinition related to the attribute. This required field may not be null or blank.
String getAttributeDefinitionId()
The attribute definition contains metadata about the attribute. This is a required field and may not be null or blank. Many attributes may share the same attribute definition.
Integer getSequenceNumber()
The list of attributes is an ordered list. This value represents the position in the list and cannot be null.
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.