org.kuali.rice.krms.api.repository.language
Interface NaturalLanguageUsageContract

All Superinterfaces:
Identifiable, Inactivatable, Versioned
All Known Implementing Classes:
NaturalLanguageUsage, NaturalLanguageUsage.Builder, NaturalLanguageUsageBo

public interface NaturalLanguageUsageContract
extends Identifiable, Inactivatable, Versioned

Defines the contract for a NaturalLanguageUsage

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

Method Summary
 String getDescription()
          This is the Description of the NaturalLanguageUsage
 String getName()
          This is the name of the NaturalLanguageUsage
 String getNamespace()
          This is the namespace of the NaturalLanguageUsage
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 

Method Detail

getDescription

String getDescription()
This is the Description of the NaturalLanguageUsage

The Description of the NaturalLanguageUsage

Returns:
the Description of the NaturalLanguageUsage

getName

String getName()
This is the name of the NaturalLanguageUsage

The name of the NaturalLanguageUsage

Returns:
the name of the NaturalLanguageUsage

getNamespace

String getNamespace()
This is the namespace of the NaturalLanguageUsage

The namespace of the NaturalLanguageUsage

Returns:
the namespace of the NaturalLanguageUsage


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