org.kuali.rice.krms.api.repository.term
Interface TermParameterDefinitionContract

All Superinterfaces:
Identifiable, Versioned
All Known Implementing Classes:
TermParameterDefinition, TermParameterDefinition.Builder

public interface TermParameterDefinitionContract
extends Identifiable, 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:
TermParameterDefinition

Method Summary
 String getName()
          Gets the name of this parameter.
 String getTermId()
          Gets the identifier for the term that this parameter belongs to.
 String getValue()
          Gets the value of this parameter.
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 

Method Detail

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


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.