Interface NaturalLanguageTemplateAttributeContract

All Superinterfaces:
BaseAttributeContract, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
NaturalLanguageTemplateAttribute, NaturalLanguageTemplateAttribute.Builder

public interface NaturalLanguageTemplateAttributeContract extends org.kuali.rice.core.api.mo.common.Versioned, BaseAttributeContract
Defines the contract for a NaturalLanguageTemplateAttribute.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    This is the NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute

    Methods inherited from interface org.kuali.rice.krms.api.repository.BaseAttributeContract

    getAttributeDefinition, getAttributeDefinitionId, getValue

    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 Details

    • getNaturalLanguageTemplateId

      String getNaturalLanguageTemplateId()
      This is the NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute

      The NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute

      Returns:
      the NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute