public final class TermDefinition extends AbstractDataTransferObject implements TermDefinitionContract
TermDefinition.Builder
inner class.Modifier and Type | Class and Description |
---|---|
static class |
TermDefinition.Builder
ModelBuilder for TermDefinition s. |
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, toString
public String getId()
Identifiable
getId
in interface Identifiable
TermDefinition
hasn't been persisted.public TermSpecificationDefinition getSpecification()
TermDefinitionContract
TermSpecificationDefinitionContract
which specifies some important details about
the term. Will not be null.getSpecification
in interface TermDefinitionContract
public String getDescription()
TermDefinitionContract
TermDefinitionContract
. May be null.getDescription
in interface TermDefinitionContract
public List<TermParameterDefinition> getParameters()
TermDefinitionContract
TermDefinitionContract
. May be empty, but never null.getParameters
in interface TermDefinitionContract
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
Versioned.getVersionNumber()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.