Interface TermParameterDefinitionContract
- All Superinterfaces:
org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.Versioned
- All Known Implementing Classes:
TermParameterDefinition,TermParameterDefinition.Builder
public interface TermParameterDefinitionContract
extends org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned
The contract for a TermParameterDefinition which defines a term parameter. This is simply
a name and a value that is associated with a term by an identifier.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Method Details
-
getTermId
String getTermId()Gets the identifier for the term that this parameter belongs to. May be null, must not be empty.- Returns:
- the term identifier
-
getName
String getName()Gets the name of this parameter. Must not be null or empty.- Returns:
- the name of this parameter
-
getValue
String getValue()Gets the value of this parameter. May be null.- Returns:
- the value of this parameter
-