Interface NaturalLanguageTemplateContract
- All Superinterfaces:
org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.Versioned
- All Known Implementing Classes:
NaturalLanguageTemplate,NaturalLanguageTemplate.Builder
public interface NaturalLanguageTemplateContract
extends org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Versioned
Defines the contract for a
NaturalLanguageTemplate- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns a list of custom/remote attributes associated with the agenda.This is the Language Code of the NaturalLanguageTemplateThis is the NaturalLanguageUsageId of the NaturalLanguageTemplateThis is the Template of the NaturalLanguageTemplateThis is the TypeId of the NaturalLanguageTemplateMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActiveMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Method Details
-
getLanguageCode
String getLanguageCode()This is the Language Code of the NaturalLanguageTemplateThe Language Code of the NaturalLanguageTemplate
- Returns:
- the Language Code of the NaturalLanguageTemplate
-
getNaturalLanguageUsageId
String getNaturalLanguageUsageId()This is the NaturalLanguageUsageId of the NaturalLanguageTemplateThe NaturalLanguageUsageId of the NaturalLanguageTemplate
- Returns:
- the NaturalLanguageUsageId of the NaturalLanguageTemplate
-
getTypeId
String getTypeId()This is the TypeId of the NaturalLanguageTemplateThe TypeId of the NaturalLanguageTemplate
- Returns:
- the TypeId of the NaturalLanguageTemplate
-
getTemplate
String getTemplate()This is the Template of the NaturalLanguageTemplateThe Template of the NaturalLanguageTemplate
- Returns:
- the Template of the NaturalLanguageTemplate
-
getAttributes
This method returns a list of custom/remote attributes associated with the agenda.The attributes of the NaturalLanguageUsage
- Returns:
- a list of custom/remote attribute of the agenda.
-