public final class TermDefinition extends AbstractDataTransferObject implements TermDefinitionContract
TermDefinition.Builder inner class.| Modifier and Type | Class and Description |
|---|---|
static class |
TermDefinition.Builder
ModelBuilder for TermDefinitions. |
static class |
TermDefinition.Cache |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Get the description for this
TermDefinitionContract. |
String |
getId()
The unique identifier for an object.
|
List<TermParameterDefinition> |
getParameters()
Get any parameters specified on this
TermDefinitionContract. |
TermSpecificationDefinition |
getSpecification()
Get the associated
TermSpecificationDefinitionContract which specifies some important details about
the term. |
Long |
getVersionNumber()
Returns the version number for this object.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic String getId()
IdentifiablegetId in interface IdentifiableTermDefinition hasn't been persisted.public TermSpecificationDefinition getSpecification()
TermDefinitionContractTermSpecificationDefinitionContract which specifies some important details about
the term. Will not be null.getSpecification in interface TermDefinitionContractpublic String getDescription()
TermDefinitionContractTermDefinitionContract. May be null.getDescription in interface TermDefinitionContractpublic List<TermParameterDefinition> getParameters()
TermDefinitionContractTermDefinitionContract. May be empty, but never null.getParameters in interface TermDefinitionContractpublic Long getVersionNumber()
VersionedgetVersionNumber in interface VersionedVersioned.getVersionNumber()Copyright © 2005–2016 The Kuali Foundation. All rights reserved.