Interface NaturalLanguageUsageContract

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:
NaturalLanguageUsage, NaturalLanguageUsage.Builder

public interface NaturalLanguageUsageContract 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 NaturalLanguageUsage
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    This is the Description of the NaturalLanguageUsage
    This is the name of the NaturalLanguageUsage
    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 Details

    • 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