Class JSITDecisionService
- java.lang.Object
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDMNElement
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITNamedElement
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDRGElement
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITInvocable
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDecisionService
-
@JsType(namespace="<global>", name="JsInterop__ConstructorAPI__DMN12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmn12__JSITDecisionService", isNative=true) public class JSITDecisionService extends JSITInvocableJSInterop adapter forTDecisionService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDMNElement
JSITDMNElement.JSIExtensionElements
-
-
Constructor Summary
Constructors Constructor Description JSITDecisionService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <D extends JSITDMNElementReference>
voidaddAllEncapsulatedDecision(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of encapsulatedDecision<D extends JSITDMNElementReference>
voidaddAllInputData(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of inputData<D extends JSITDMNElementReference>
voidaddAllInputDecision(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of inputDecision<D extends JSITDMNElementReference>
voidaddAllOutputDecision(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of outputDecision<D extends JSITDMNElementReference>
voidaddEncapsulatedDecision(D element)Appends the specified element to the end of encapsulatedDecision<D extends JSITDMNElementReference>
voidaddInputData(D element)Appends the specified element to the end of inputData<D extends JSITDMNElementReference>
voidaddInputDecision(D element)Appends the specified element to the end of inputDecision<D extends JSITDMNElementReference>
voidaddOutputDecision(D element)Appends the specified element to the end of outputDecisionList<JSITDMNElementReference>getEncapsulatedDecision()READ-ONLY getter for encapsulatedDecision as aListList<JSITDMNElementReference>getInputData()READ-ONLY getter for inputData as aListList<JSITDMNElementReference>getInputDecision()READ-ONLY getter for inputDecision as aListstatic JSINamegetJSIName()Getter for specificJSINamejsinterop.base.JsArrayLike<JSITDMNElementReference>getNativeEncapsulatedDecision()Native getter for encapsulatedDecisionjsinterop.base.JsArrayLike<JSITDMNElementReference>getNativeInputData()Native getter for inputDatajsinterop.base.JsArrayLike<JSITDMNElementReference>getNativeInputDecision()Native getter for inputDecisionjsinterop.base.JsArrayLike<JSITDMNElementReference>getNativeOutputDecision()Native getter for outputDecisionList<JSITDMNElementReference>getOutputDecision()READ-ONLY getter for outputDecision as aListStringgetTYPE_NAME()Native getter for TYPE_NAMEstatic booleaninstanceOf(Object instance)voidremoveEncapsulatedDecision(int index)Removes the element at the specified position in the encapsulatedDecisionvoidremoveInputData(int index)Removes the element at the specified position in the inputDatavoidremoveInputDecision(int index)Removes the element at the specified position in the inputDecisionvoidremoveOutputDecision(int index)Removes the element at the specified position in the outputDecisionvoidsetEncapsulatedDecision(List<JSITDMNElementReference> encapsulatedDecisionParam)Setter for encapsulatedDecision as aListvoidsetInputData(List<JSITDMNElementReference> inputDataParam)Setter for inputData as aListvoidsetInputDecision(List<JSITDMNElementReference> inputDecisionParam)Setter for inputDecision as aListvoidsetNativeEncapsulatedDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> encapsulatedDecisionParam)Setter for encapsulatedDecisionvoidsetNativeInputData(jsinterop.base.JsArrayLike<JSITDMNElementReference> inputDataParam)Setter for inputDatavoidsetNativeInputDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> inputDecisionParam)Setter for inputDecisionvoidsetNativeOutputDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> outputDecisionParam)Setter for outputDecisionvoidsetOutputDecision(List<JSITDMNElementReference> outputDecisionParam)Setter for outputDecision as aList-
Methods inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITInvocable
getVariable, setVariable
-
Methods inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITNamedElement
getName, setName
-
Methods inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDMNElement
getDescription, getExtensionElements, getId, getLabel, getOtherAttributes, getOtherAttributesMap, setDescription, setExtensionElements, setId, setLabel, setOtherAttributes
-
-
-
-
Field Detail
-
TYPE
@JsOverlay public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
instanceOf
@JsOverlay public static boolean instanceOf(Object instance)
-
getJSIName
@JsOverlay public static JSIName getJSIName()
Getter for specificJSIName- Returns:
- Getter for specific
JSIName
-
getTYPE_NAME
@JsProperty(name="TYPE_NAME") public String getTYPE_NAME()
Native getter for TYPE_NAME- Overrides:
getTYPE_NAMEin classJSITInvocable- Returns:
- The TYPE_NAME JSON property
-
getOutputDecision
@JsOverlay public final List<JSITDMNElementReference> getOutputDecision()
READ-ONLY getter for outputDecision as aList- Returns:
- The outputDecision mapped as a
List
-
addOutputDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addOutputDecision(D element)
Appends the specified element to the end of outputDecision- Parameters:
element- to be appended to outputDecision
-
addAllOutputDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addAllOutputDecision(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of outputDecision- Parameters:
elements- to be appended to outputDecision
-
removeOutputDecision
@JsOverlay public final void removeOutputDecision(int index)
Removes the element at the specified position in the outputDecision- Parameters:
index- of the element to be removed
-
getNativeOutputDecision
@JsProperty(name="outputDecision") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeOutputDecision()
Native getter for outputDecision- Returns:
- The outputDecision JSON property
-
setOutputDecision
@JsOverlay public final void setOutputDecision(List<JSITDMNElementReference> outputDecisionParam)
Setter for outputDecision as aList- Parameters:
outputDecisionParam- The outputDecision mapped as aList
-
setNativeOutputDecision
@JsProperty(name="outputDecision") public final void setNativeOutputDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> outputDecisionParam)
Setter for outputDecision- Parameters:
outputDecisionParam- outputDecision to set.
-
getEncapsulatedDecision
@JsOverlay public final List<JSITDMNElementReference> getEncapsulatedDecision()
READ-ONLY getter for encapsulatedDecision as aList- Returns:
- The encapsulatedDecision mapped as a
List
-
addEncapsulatedDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addEncapsulatedDecision(D element)
Appends the specified element to the end of encapsulatedDecision- Parameters:
element- to be appended to encapsulatedDecision
-
addAllEncapsulatedDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addAllEncapsulatedDecision(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of encapsulatedDecision- Parameters:
elements- to be appended to encapsulatedDecision
-
removeEncapsulatedDecision
@JsOverlay public final void removeEncapsulatedDecision(int index)
Removes the element at the specified position in the encapsulatedDecision- Parameters:
index- of the element to be removed
-
getNativeEncapsulatedDecision
@JsProperty(name="encapsulatedDecision") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeEncapsulatedDecision()
Native getter for encapsulatedDecision- Returns:
- The encapsulatedDecision JSON property
-
setEncapsulatedDecision
@JsOverlay public final void setEncapsulatedDecision(List<JSITDMNElementReference> encapsulatedDecisionParam)
Setter for encapsulatedDecision as aList- Parameters:
encapsulatedDecisionParam- The encapsulatedDecision mapped as aList
-
setNativeEncapsulatedDecision
@JsProperty(name="encapsulatedDecision") public final void setNativeEncapsulatedDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> encapsulatedDecisionParam)
Setter for encapsulatedDecision- Parameters:
encapsulatedDecisionParam- encapsulatedDecision to set.
-
getInputDecision
@JsOverlay public final List<JSITDMNElementReference> getInputDecision()
READ-ONLY getter for inputDecision as aList- Returns:
- The inputDecision mapped as a
List
-
addInputDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addInputDecision(D element)
Appends the specified element to the end of inputDecision- Parameters:
element- to be appended to inputDecision
-
addAllInputDecision
@JsOverlay public final <D extends JSITDMNElementReference> void addAllInputDecision(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of inputDecision- Parameters:
elements- to be appended to inputDecision
-
removeInputDecision
@JsOverlay public final void removeInputDecision(int index)
Removes the element at the specified position in the inputDecision- Parameters:
index- of the element to be removed
-
getNativeInputDecision
@JsProperty(name="inputDecision") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeInputDecision()
Native getter for inputDecision- Returns:
- The inputDecision JSON property
-
setInputDecision
@JsOverlay public final void setInputDecision(List<JSITDMNElementReference> inputDecisionParam)
Setter for inputDecision as aList- Parameters:
inputDecisionParam- The inputDecision mapped as aList
-
setNativeInputDecision
@JsProperty(name="inputDecision") public final void setNativeInputDecision(jsinterop.base.JsArrayLike<JSITDMNElementReference> inputDecisionParam)
Setter for inputDecision- Parameters:
inputDecisionParam- inputDecision to set.
-
getInputData
@JsOverlay public final List<JSITDMNElementReference> getInputData()
READ-ONLY getter for inputData as aList- Returns:
- The inputData mapped as a
List
-
addInputData
@JsOverlay public final <D extends JSITDMNElementReference> void addInputData(D element)
Appends the specified element to the end of inputData- Parameters:
element- to be appended to inputData
-
addAllInputData
@JsOverlay public final <D extends JSITDMNElementReference> void addAllInputData(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of inputData- Parameters:
elements- to be appended to inputData
-
removeInputData
@JsOverlay public final void removeInputData(int index)
Removes the element at the specified position in the inputData- Parameters:
index- of the element to be removed
-
getNativeInputData
@JsProperty(name="inputData") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeInputData()
Native getter for inputData- Returns:
- The inputData JSON property
-
setInputData
@JsOverlay public final void setInputData(List<JSITDMNElementReference> inputDataParam)
Setter for inputData as aList- Parameters:
inputDataParam- The inputData mapped as aList
-
setNativeInputData
@JsProperty(name="inputData") public final void setNativeInputData(jsinterop.base.JsArrayLike<JSITDMNElementReference> inputDataParam)
Setter for inputData- Parameters:
inputDataParam- inputData to set.
-
-