org.kuali.rice.krms.api.repository.term
Class TermResolverDefinition
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.krms.api.repository.term.TermResolverDefinition
- All Implemented Interfaces:
- Serializable, Identifiable, Versioned, ModelObjectBasic, ModelObjectComplete, TermResolverDefinitionContract
public final class TermResolverDefinition
- extends AbstractDataTransferObject
- implements TermResolverDefinitionContract
This is a description of what this class does - gilesp don't forget to fill this in.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
getId
public String getId()
- Description copied from interface:
Identifiable
- The unique identifier for an object. This can be null.
- Specified by:
getId
in interface Identifiable
- Returns:
- the id
getNamespace
public String getNamespace()
- Specified by:
getNamespace
in interface TermResolverDefinitionContract
- Returns:
- the namespace
getName
public String getName()
- Specified by:
getName
in interface TermResolverDefinitionContract
- Returns:
- the name
getTypeId
public String getTypeId()
- Specified by:
getTypeId
in interface TermResolverDefinitionContract
- Returns:
- the typeId
getOutput
public TermSpecificationDefinition getOutput()
- Specified by:
getOutput
in interface TermResolverDefinitionContract
- Returns:
- the specification
getPrerequisites
public Set<TermSpecificationDefinition> getPrerequisites()
- Specified by:
getPrerequisites
in interface TermResolverDefinitionContract
- Returns:
- the prerequisites
getAttributes
public Map<String,String> getAttributes()
- Specified by:
getAttributes
in interface TermResolverDefinitionContract
- Returns:
- the attributes
getParameterNames
public Set<String> getParameterNames()
- Specified by:
getParameterNames
in interface TermResolverDefinitionContract
- Returns:
- the parameterNames
getVersionNumber
public Long getVersionNumber()
- Description copied from interface:
Versioned
- Returns the version number for this object. In general, this value should only
be null if the object has not yet been stored to a persistent data store.
This version number is generally used for the purposes of optimistic locking.
- Specified by:
getVersionNumber
in interface Versioned
- Returns:
- the version number, or null if one has not been assigned yet
- See Also:
Versioned.getVersionNumber()
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.