Class JSITOrganizationUnit


  • @JsType(namespace="<global>",
            name="JsInterop__ConstructorAPI__DMN12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmn12__JSITOrganizationUnit",
            isNative=true)
    public class JSITOrganizationUnit
    extends JSITBusinessContextElement
    JSInterop adapter for TOrganizationUnit
    • Constructor Detail

      • JSITOrganizationUnit

        public JSITOrganizationUnit()
    • Method Detail

      • instanceOf

        @JsOverlay
        public static boolean instanceOf​(Object instance)
      • getJSIName

        @JsOverlay
        public static JSIName getJSIName()
        Getter for specific JSIName
        Returns:
        Getter for specific JSIName
      • getDecisionMade

        @JsOverlay
        public final List<JSITDMNElementReference> getDecisionMade()
        READ-ONLY getter for decisionMade as a List
        Returns:
        The decisionMade mapped as a List
      • addDecisionMade

        @JsOverlay
        public final <D extends JSITDMNElementReference> void addDecisionMade​(D element)
        Appends the specified element to the end of decisionMade
        Parameters:
        element - to be appended to decisionMade
      • addAllDecisionMade

        @JsOverlay
        public final <D extends JSITDMNElementReference> void addAllDecisionMade​(D... elements)
        Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of decisionMade
        Parameters:
        elements - to be appended to decisionMade
      • removeDecisionMade

        @JsOverlay
        public final void removeDecisionMade​(int index)
        Removes the element at the specified position in the decisionMade
        Parameters:
        index - of the element to be removed
      • getNativeDecisionMade

        @JsProperty(name="decisionMade")
        public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeDecisionMade()
        Native getter for decisionMade
        Returns:
        The decisionMade JSON property
      • setDecisionMade

        @JsOverlay
        public final void setDecisionMade​(List<JSITDMNElementReference> decisionMadeParam)
        Setter for decisionMade as a List
        Parameters:
        decisionMadeParam - The decisionMade mapped as a List
      • setNativeDecisionMade

        @JsProperty(name="decisionMade")
        public final void setNativeDecisionMade​(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionMadeParam)
        Setter for decisionMade
        Parameters:
        decisionMadeParam - decisionMade to set.
      • getDecisionOwned

        @JsOverlay
        public final List<JSITDMNElementReference> getDecisionOwned()
        READ-ONLY getter for decisionOwned as a List
        Returns:
        The decisionOwned mapped as a List
      • addDecisionOwned

        @JsOverlay
        public final <D extends JSITDMNElementReference> void addDecisionOwned​(D element)
        Appends the specified element to the end of decisionOwned
        Parameters:
        element - to be appended to decisionOwned
      • addAllDecisionOwned

        @JsOverlay
        public final <D extends JSITDMNElementReference> void addAllDecisionOwned​(D... elements)
        Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of decisionOwned
        Parameters:
        elements - to be appended to decisionOwned
      • removeDecisionOwned

        @JsOverlay
        public final void removeDecisionOwned​(int index)
        Removes the element at the specified position in the decisionOwned
        Parameters:
        index - of the element to be removed
      • getNativeDecisionOwned

        @JsProperty(name="decisionOwned")
        public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeDecisionOwned()
        Native getter for decisionOwned
        Returns:
        The decisionOwned JSON property
      • setDecisionOwned

        @JsOverlay
        public final void setDecisionOwned​(List<JSITDMNElementReference> decisionOwnedParam)
        Setter for decisionOwned as a List
        Parameters:
        decisionOwnedParam - The decisionOwned mapped as a List
      • setNativeDecisionOwned

        @JsProperty(name="decisionOwned")
        public final void setNativeDecisionOwned​(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionOwnedParam)
        Setter for decisionOwned
        Parameters:
        decisionOwnedParam - decisionOwned to set.