public final class NaturalLanguageTemplateAttribute extends AbstractDataTransferObject implements NaturalLanguageTemplateAttributeContract
NaturalLanguageTemplateAttributeContract
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
NaturalLanguageTemplateAttribute.Builder
A builder which can be used to construct
NaturalLanguageTemplateAttribute instances. |
Modifier and Type | Method and Description |
---|---|
KrmsAttributeDefinition |
getAttributeDefinition()
Returns a
KrmsAttributeDefinitionContract . |
String |
getAttributeDefinitionId()
Returns the id of the attribute definition.
|
String |
getId()
The unique identifier for an object.
|
String |
getNaturalLanguageTemplateId()
This is the NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute
|
String |
getValue()
Returns the value of the attribute
|
Long |
getVersionNumber()
Returns the version number for this object.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
public String getNaturalLanguageTemplateId()
NaturalLanguageTemplateAttributeContract
The NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute
getNaturalLanguageTemplateId
in interface NaturalLanguageTemplateAttributeContract
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public String getValue()
BaseAttributeContract
getValue
in interface BaseAttributeContract
public String getAttributeDefinitionId()
BaseAttributeContract
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.
getAttributeDefinitionId
in interface BaseAttributeContract
public KrmsAttributeDefinition getAttributeDefinition()
BaseAttributeContract
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.
getAttributeDefinition
in interface BaseAttributeContract
public String getId()
Identifiable
getId
in interface Identifiable
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.