Interface ItemDefinition

All Superinterfaces:
DmnElement, DmnModelElementInstance, ModelElementInstance, NamedElement
All Known Subinterfaces:
ItemComponent
All Known Implementing Classes:
ItemComponentImpl, ItemDefinitionImpl

public interface ItemDefinition extends NamedElement
  • Method Details

    • getTypeLanguage

      String getTypeLanguage()
    • setTypeLanguage

      void setTypeLanguage(String typeLanguage)
    • isCollection

      boolean isCollection()
    • setCollection

      void setCollection(boolean isCollection)
    • getTypeRef

      TypeRef getTypeRef()
    • setTypeRef

      void setTypeRef(TypeRef typeRef)
    • getAllowedValues

      AllowedValues getAllowedValues()
    • setAllowedValues

      void setAllowedValues(AllowedValues allowedValues)
    • getItemComponents

      Collection<ItemComponent> getItemComponents()