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

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

public interface TermDefinitionContract
extends Identifiable, Versioned

Contract for TermDefinition and related objects.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getDescription()
           
 List<? extends TermParameterDefinitionContract> getParameters()
           
 TermSpecificationDefinitionContract getSpecification()
           
 
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

getSpecification

TermSpecificationDefinitionContract getSpecification()
Returns:
the associated TermSpecificationDefinitionContract

getDescription

String getDescription()
Returns:
the description for this TermDefinitionContract

getParameters

List<? extends TermParameterDefinitionContract> getParameters()
Returns:
any parameters specified on this TermDefinitionContract


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