public interface BaseAttributeContract extends Identifiable
This contains the common fields shared by all KRMS attributes.
Modifier and Type | Method and Description |
---|---|
KrmsAttributeDefinitionContract |
getAttributeDefinition()
Returns a
KrmsAttributeDefinitionContract . |
String |
getAttributeDefinitionId()
Returns the id of the attribute definition.
|
String |
getValue()
Returns the value of the attribute
|
getId
String getAttributeDefinitionId()
The attribute definition contains metadata about the attribute. This is a required field and may not be null or blank. Many attribute instances may share the same attribute definition.
KrmsAttributeDefinitionContract getAttributeDefinition()
KrmsAttributeDefinitionContract
.
This is the object referred to by the attributeDefinitionId. The full object is also kept here for performance purposes. This is because the name of the attribute is referenced often for resolving name / value attribute pairs.
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.