|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.krms.api.repository.term.TermDefinition
public final class TermDefinition
Immutable DTO for Terms. Construction must be done via the TermDefinition.Builder inner class.
| Nested Class Summary | |
|---|---|
static class |
TermDefinition.Builder
ModelBuilder for TermDefinitions. |
static class |
TermDefinition.Cache
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
|---|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String getId()
Identifiable
getId 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()
Versioned
getVersionNumber in interface VersionedVersioned.getVersionNumber()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||