Interface Conditional

  • All Superinterfaces:
    org.kie.dmn.model.api.DMNElement, org.kie.dmn.model.api.DMNModelInstrumentedBase, org.kie.dmn.model.api.Expression
    All Known Implementing Classes:
    TConditional

    public interface Conditional
    extends org.kie.dmn.model.api.Expression
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.dmn.model.api.DMNElement

        org.kie.dmn.model.api.DMNElement.ExtensionElements
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.kie.dmn.model.api.Expression getElse()  
      org.kie.dmn.model.api.Expression getIf()  
      org.kie.dmn.model.api.Expression getThen()  
      void setElse​(org.kie.dmn.model.api.Expression expr)  
      void setIf​(org.kie.dmn.model.api.Expression expr)  
      void setThen​(org.kie.dmn.model.api.Expression expr)  
      • Methods inherited from interface org.kie.dmn.model.api.DMNElement

        getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
      • Methods inherited from interface org.kie.dmn.model.api.DMNModelInstrumentedBase

        addChildren, findAllChildren, getAdditionalAttributes, getChildren, getIdentifierString, getLocation, getNamespaceURI, getNsContext, getParent, getParentDRDElement, getPrefixForNamespaceURI, getURIFEEL, recurseNsKeys, setAdditionalAttributes, setLocation, setParent
      • Methods inherited from interface org.kie.dmn.model.api.Expression

        getTypeRef, setTypeRef
    • Method Detail

      • getIf

        org.kie.dmn.model.api.Expression getIf()
      • getThen

        org.kie.dmn.model.api.Expression getThen()
      • getElse

        org.kie.dmn.model.api.Expression getElse()
      • setIf

        void setIf​(org.kie.dmn.model.api.Expression expr)
      • setThen

        void setThen​(org.kie.dmn.model.api.Expression expr)
      • setElse

        void setElse​(org.kie.dmn.model.api.Expression expr)