A B C D E F G H I K M N O P R S T U V W 
All Classes All Packages

A

accept(List<GeneratedSource>) - Method in interface org.kie.dmn.api.core.AfterGeneratingSourcesListener
 
addExtension(DMNExtensionRegister) - Method in interface org.kie.dmn.api.core.DMNCompilerConfiguration
 
addExtensions(List<DMNExtensionRegister>) - Method in interface org.kie.dmn.api.core.DMNCompilerConfiguration
 
addListener(AfterGeneratingSourcesListener) - Method in interface org.kie.dmn.api.core.DMNCompilerConfiguration
 
addListener(DMNRuntimeEventListener) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
Registers a runtime listener
afterEvaluateAll(AfterEvaluateAllEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateAllEvent - Interface in org.kie.dmn.api.core.event
 
afterEvaluateBKM(AfterEvaluateBKMEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateBKMEvent - Interface in org.kie.dmn.api.core.event
 
afterEvaluateContextEntry(AfterEvaluateContextEntryEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateContextEntryEvent - Interface in org.kie.dmn.api.core.event
 
afterEvaluateDecision(AfterEvaluateDecisionEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateDecisionEvent - Interface in org.kie.dmn.api.core.event
 
afterEvaluateDecisionService(AfterEvaluateDecisionServiceEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateDecisionServiceEvent - Interface in org.kie.dmn.api.core.event
 
afterEvaluateDecisionTable(AfterEvaluateDecisionTableEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterEvaluateDecisionTableEvent - Interface in org.kie.dmn.api.core.event
 
AfterGeneratingSourcesListener - Interface in org.kie.dmn.api.core
 
afterInvokeBKM(AfterInvokeBKMEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
AfterInvokeBKMEvent - Interface in org.kie.dmn.api.core.event
 
allFEELProperties() - Method in interface org.kie.dmn.api.core.FEELPropertyAccessible
 
asMap() - Method in interface org.kie.dmn.api.core.DMNMetadata
 

B

beforeEvaluateAll(BeforeEvaluateAllEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateAllEvent - Interface in org.kie.dmn.api.core.event
 
beforeEvaluateBKM(BeforeEvaluateBKMEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateBKMEvent - Interface in org.kie.dmn.api.core.event
 
beforeEvaluateContextEntry(BeforeEvaluateContextEntryEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateContextEntryEvent - Interface in org.kie.dmn.api.core.event
 
beforeEvaluateDecision(BeforeEvaluateDecisionEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateDecisionEvent - Interface in org.kie.dmn.api.core.event
 
beforeEvaluateDecisionService(BeforeEvaluateDecisionServiceEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateDecisionServiceEvent - Interface in org.kie.dmn.api.core.event
 
beforeEvaluateDecisionTable(BeforeEvaluateDecisionTableEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeEvaluateDecisionTableEvent - Interface in org.kie.dmn.api.core.event
 
beforeInvokeBKM(BeforeInvokeBKMEvent) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventListener
 
BeforeInvokeBKMEvent - Interface in org.kie.dmn.api.core.event
 
beforeMarshal(Object, QNameMap) - Method in interface org.kie.dmn.api.marshalling.DMNExtensionRegister
 
BusinessKnowledgeModelNode - Interface in org.kie.dmn.api.core.ast
 

C

clone() - Method in interface org.kie.dmn.api.core.DMNContext
 
clone() - Method in interface org.kie.dmn.api.core.DMNType
 
COMPILATION - org.kie.dmn.api.core.DMNMessageType.Tag
 
compile(Reader) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Reader, Collection<DMNModel>) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Resource) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Resource, Collection<DMNModel>) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Definitions) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Definitions, Collection<DMNModel>) - Method in interface org.kie.dmn.api.core.DMNCompiler
 
compile(Definitions, Resource, Collection<DMNModel>) - Method in interface org.kie.dmn.api.core.DMNCompiler
As DMNCompiler.compile(Definitions, Collection), but links Resource to the manually provided Definitions while compiling the DMNModel.

D

DECISION_NOT_FOUND - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_1STNFVIOLATION - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_2NDNFVIOLATION - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_ANALYSIS - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_ANALYSIS - org.kie.dmn.api.core.DMNMessageType.Tag
 
DECISION_TABLE_ANALYSIS_EMPTY - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_ANALYSIS_ERROR - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_CONTRACTION_RULE - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_GAP - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_HITPOLICY_FIRST - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_HITPOLICY_RECOMMENDER - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_MASKED_RULE - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_MISLEADING_RULE - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_OVERLAP - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_OVERLAP_HITPOLICY_ANY - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_OVERLAP_HITPOLICY_UNIQUE - org.kie.dmn.api.core.DMNMessageType
 
DECISION_TABLE_SUBSUMPTION_RULE - org.kie.dmn.api.core.DMNMessageType
 
DecisionNode - Interface in org.kie.dmn.api.core.ast
 
DecisionServiceNode - Interface in org.kie.dmn.api.core.ast
 
DMN_CORE - org.kie.dmn.api.core.DMNMessageType.Tag
 
DMN_VALIDATOR - org.kie.dmn.api.core.DMNMessageType.Tag
 
DMNCompiler - Interface in org.kie.dmn.api.core
 
DMNCompilerConfiguration - Interface in org.kie.dmn.api.core
 
DMNContext - Interface in org.kie.dmn.api.core
 
DMNDecisionResult - Interface in org.kie.dmn.api.core
Stores the result of the evaluation of a decision
DMNDecisionResult.DecisionEvaluationStatus - Enum in org.kie.dmn.api.core
 
DMNDI_MISSING_DIAGRAM - org.kie.dmn.api.core.DMNMessageType
 
DMNDI_UNKNOWN_REF - org.kie.dmn.api.core.DMNMessageType
 
DMNEvent - Interface in org.kie.dmn.api.core.event
 
DMNExtensionRegister - Interface in org.kie.dmn.api.marshalling
 
DMNExtensionRegister - Interface in org.kie.dmn.api.marshalling.v1_1
Deprecated.
use {@link #org.kie.dmn.api.marshalling.v1x.DMNExtensionRegister instead.
DMNMarshaller - Interface in org.kie.dmn.api.marshalling
 
DMNMarshaller - Interface in org.kie.dmn.api.marshalling.v1_1
Deprecated.
use {@link #org.kie.dmn.api.marshalling.v1x.DMNMarshaller instead.
DMNMessage - Interface in org.kie.dmn.api.core
A general message interface for all DMN related messages raised during compilation and execution.
DMNMessage.Severity - Enum in org.kie.dmn.api.core
 
DMNMessageContainer - Interface in org.kie.dmn.api.core
An interface for message container objects like DMNResults and DMNModel
DMNMessageType - Enum in org.kie.dmn.api.core
 
DMNMessageType.Tag - Enum in org.kie.dmn.api.core
 
DMNMetadata - Interface in org.kie.dmn.api.core
 
DMNModel - Interface in org.kie.dmn.api.core
 
DMNNode - Interface in org.kie.dmn.api.core.ast
 
DMNPackage - Interface in org.kie.dmn.api.core
 
DMNResult - Interface in org.kie.dmn.api.core
An instance that encapsulates all the information resulting from a DMN service invocation
DMNRuntime - Interface in org.kie.dmn.api.core
 
DMNRuntimeEventListener - Interface in org.kie.dmn.api.core.event
 
DMNRuntimeEventManager - Interface in org.kie.dmn.api.core.event
A runtime event manager interface for DMN
DMNType - Interface in org.kie.dmn.api.core
Represent a DMN type; in the vast majority of cases, this representation exists as a result of a DMN model specifying an ItemDefinition.

DMNUnaryTest - Interface in org.kie.dmn.api.core
 
DUPLICATE_NAME - org.kie.dmn.api.core.DMNMessageType
 
DUPLICATED_ITEM_DEF - org.kie.dmn.api.core.DMNMessageType
 
DUPLICATED_PARAM - org.kie.dmn.api.core.DMNMessageType
 
DUPLICATED_RELATION_COLUMN - org.kie.dmn.api.core.DMNMessageType
 

E

ERR_COMPILING_FEEL - org.kie.dmn.api.core.DMNMessageType
 
ERR_EVAL_CTX - org.kie.dmn.api.core.DMNMessageType
 
ERROR - org.kie.dmn.api.core.DMNMessage.Severity
 
ERROR - org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
 
ERROR_EVAL_NODE - org.kie.dmn.api.core.DMNMessageType
 
evaluateAll(DMNModel, DMNContext) - Method in interface org.kie.dmn.api.core.DMNRuntime
Evaluate all decisions for the model, given the context
evaluateById(DMNModel, DMNContext, String...) - Method in interface org.kie.dmn.api.core.DMNRuntime
Evaluate all decision identified by the given IDs and all dependent decisions, given the context
evaluateByName(DMNModel, DMNContext, String...) - Method in interface org.kie.dmn.api.core.DMNRuntime
Evaluate all decisions identified by the given names and all dependent decisions, given the context
evaluateDecisionById(DMNModel, String, DMNContext) - Method in interface org.kie.dmn.api.core.DMNRuntime
evaluateDecisionByName(DMNModel, String, DMNContext) - Method in interface org.kie.dmn.api.core.DMNRuntime
evaluateDecisionService(DMNModel, DMNContext, String) - Method in interface org.kie.dmn.api.core.DMNRuntime
Evaluate the Decision Service identified by the given name, given the context
EVALUATING - org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
 
EXPR_TYPE_NOT_SUPPORTED_IN_NODE - org.kie.dmn.api.core.DMNMessageType
 

F

FAILED - org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
 
FAILED_VALIDATION - org.kie.dmn.api.core.DMNMessageType
 
FAILED_VALIDATOR - org.kie.dmn.api.core.DMNMessageType
 
FAILED_XML_VALIDATION - org.kie.dmn.api.core.DMNMessageType
 
FEEL_EVALUATION_ERROR - org.kie.dmn.api.core.DMNMessageType
 
FEELEvent - Interface in org.kie.dmn.api.feel.runtime.events
An interface for FEEL related events
FEELEvent.Severity - Enum in org.kie.dmn.api.feel.runtime.events
 
FEELEventListener - Interface in org.kie.dmn.api.feel.runtime.events
A general interface for a FEEL event listener
FEELPropertyAccessible - Interface in org.kie.dmn.api.core
 
FEELPropertyAccessible.AbstractPropertyValueResult - Interface in org.kie.dmn.api.core
 
fromMap(Map<String, Object>) - Method in interface org.kie.dmn.api.core.FEELPropertyAccessible
 

G

GeneratedSource - Class in org.kie.dmn.api.core
 
GeneratedSource(String, String) - Constructor for class org.kie.dmn.api.core.GeneratedSource
 
get(String) - Method in interface org.kie.dmn.api.core.DMNContext
 
get(String) - Method in interface org.kie.dmn.api.core.DMNMetadata
Returns an attribute associated with this meta data by name.
getAfterGeneratingSourcesListeners() - Method in interface org.kie.dmn.api.core.DMNCompilerConfiguration
 
getAll() - Method in interface org.kie.dmn.api.core.DMNContext
 
getAllModels() - Method in interface org.kie.dmn.api.core.DMNPackage
 
getAllowedValues() - Method in interface org.kie.dmn.api.core.DMNType
 
getBaseType() - Method in interface org.kie.dmn.api.core.DMNType
 
getBusinessKnowledgeModel() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateBKMEvent
 
getBusinessKnowledgeModel() - Method in interface org.kie.dmn.api.core.event.AfterInvokeBKMEvent
 
getBusinessKnowledgeModel() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateBKMEvent
 
getBusinessKnowledgeModel() - Method in interface org.kie.dmn.api.core.event.BeforeInvokeBKMEvent
 
getBusinessKnowledgeModelById(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getBusinessKnowledgeModelByName(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getBusinessKnowledgeModels() - Method in interface org.kie.dmn.api.core.DMNModel
 
getBusinessKnowledModel() - Method in interface org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode
 
getColumn() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
In case the event refers to the source code, returns the character in the line of the the source code where the event was generated or -1 if it does not refer to a source code character.
getContext() - Method in interface org.kie.dmn.api.core.DMNResult
Returns the full context, including all input variables and additional variables and decisions set during the service invocation
getDecision() - Method in interface org.kie.dmn.api.core.ast.DecisionNode
 
getDecision() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionEvent
 
getDecision() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateDecisionEvent
 
getDecisionById(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getDecisionByName(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getDecisionId() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns the decision ID
getDecisionName() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns the decision name
getDecisionResultById(String) - Method in interface org.kie.dmn.api.core.DMNResult
Returns the result of a single decision.
getDecisionResultByName(String) - Method in interface org.kie.dmn.api.core.DMNResult
Returns the result of a single decision.
getDecisionResults() - Method in interface org.kie.dmn.api.core.DMNResult
Returns a list containing all the results of the decisions executed
getDecisions() - Method in interface org.kie.dmn.api.core.DMNModel
 
getDecisionService() - Method in interface org.kie.dmn.api.core.ast.DecisionServiceNode
 
getDecisionService() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionServiceEvent
 
getDecisionService() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateDecisionServiceEvent
 
getDecisionServices() - Method in interface org.kie.dmn.api.core.DMNModel
 
getDecisionTableName() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionTableEvent
 
getDecisionTableName() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateDecisionTableEvent
 
getDefinitions() - Method in interface org.kie.dmn.api.core.DMNModel
 
getDescription() - Method in enum org.kie.dmn.api.core.DMNMessageType
 
getEvaluationStatus() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns the evaluation status of this decision.
getException() - Method in interface org.kie.dmn.api.core.DMNMessage
If this message relates to a java exception, this method returns a reference to the actual Throwable object.
getExpressionId() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateContextEntryEvent
 
getExpressionId() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateContextEntryEvent
 
getExpressionResult() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateContextEntryEvent
 
getFeelEvent() - Method in interface org.kie.dmn.api.core.DMNMessage
If this message relates to a FEEL compilation or runtime event, this method returns the reference to the actual FEEL event.
getFEELProperty(String) - Method in interface org.kie.dmn.api.core.FEELPropertyAccessible
 
getFields() - Method in interface org.kie.dmn.api.core.DMNType
 
getFileName() - Method in class org.kie.dmn.api.core.GeneratedSource
 
getId() - Method in interface org.kie.dmn.api.core.ast.DMNNode
 
getId() - Method in interface org.kie.dmn.api.core.DMNType
 
getInputById(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getInputByName(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getInputs() - Method in interface org.kie.dmn.api.core.DMNModel
 
getInvocationParameters() - Method in interface org.kie.dmn.api.core.event.BeforeInvokeBKMEvent
 
getInvocationResult() - Method in interface org.kie.dmn.api.core.event.AfterInvokeBKMEvent
 
getItemDefinitionById(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getItemDefinitionByName(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getItemDefinitions() - Method in interface org.kie.dmn.api.core.DMNModel
 
getLine() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
In case the event refers to the source code, returns the line in the source code where the event was generated or -1 if it does not refer to a source code line.
getListeners() - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
Returns the set of all registered listeners
getMatches() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionTableEvent
 
getMessage() - Method in interface org.kie.dmn.api.core.DMNMessage
Deprecated.
use Message.getText() instead.
getMessage() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
Returns a human readable message about the event
getMessages() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns a list of DMN messages generated during the evaluation of this decision.
getMessages() - Method in interface org.kie.dmn.api.core.DMNMessageContainer
Returns a list of all the messages produced during the DMN service invocation.
getMessages(DMNMessage.Severity...) - Method in interface org.kie.dmn.api.core.DMNMessageContainer
Returns a list of all the messages produced during the DMN service invocation, filtered by the list of severities given.
getMessageType() - Method in interface org.kie.dmn.api.core.DMNMessage
Returns a classification of the event that raised the message.
getMetadata() - Method in interface org.kie.dmn.api.core.DMNContext
 
getModel(String) - Method in interface org.kie.dmn.api.core.DMNPackage
 
getModel(String, String) - Method in interface org.kie.dmn.api.core.DMNRuntime
Returns the model registered with the given namespace and model name.
getModelById(String) - Method in interface org.kie.dmn.api.core.DMNPackage
 
getModelById(String, String) - Method in interface org.kie.dmn.api.core.DMNRuntime
Returns the model registered with the given namespace and model id.
getModelImportAliasFor(String, String) - Method in interface org.kie.dmn.api.core.ast.DMNNode
Return the import name (short name alias) as described by this node's parent DMN Model, for the supplied namespace and model name.
getModelName() - Method in interface org.kie.dmn.api.core.ast.DMNNode
 
getModelName() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateAllEvent
 
getModelName() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateAllEvent
 
getModelNamespace() - Method in interface org.kie.dmn.api.core.ast.DMNNode
 
getModelNamespace() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateAllEvent
 
getModelNamespace() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateAllEvent
 
getModels() - Method in interface org.kie.dmn.api.core.DMNRuntime
Returns a list of all models available to this runtime
getName() - Method in interface org.kie.dmn.api.core.ast.DMNNode
 
getName() - Method in interface org.kie.dmn.api.core.DMNModel
 
getName() - Method in interface org.kie.dmn.api.core.DMNType
 
getNamespace() - Method in interface org.kie.dmn.api.core.DMNModel
 
getNamespace() - Method in interface org.kie.dmn.api.core.DMNPackage
 
getNamespace() - Method in interface org.kie.dmn.api.core.DMNType
 
getNodeName() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateContextEntryEvent
 
getNodeName() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionTableEvent
 
getNodeName() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateContextEntryEvent
 
getNodeName() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateDecisionTableEvent
 
getOffendingSymbol() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
In case the event refers to a symbol in the source code, this method returns the offending symbol, as an ANTLR CommonToken instance.
getRegisteredExtensions() - Method in interface org.kie.dmn.api.core.DMNCompilerConfiguration
 
getRequiredInputsForDecisionId(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getRequiredInputsForDecisionName(String) - Method in interface org.kie.dmn.api.core.DMNModel
 
getResource() - Method in interface org.kie.dmn.api.core.DMNModel
If the model was created from a Resource, provide the original resource; null otherwise.
getResult() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns the result of the evaluation of the decision
getResult() - Method in interface org.kie.dmn.api.core.event.DMNEvent
 
getResultType() - Method in interface org.kie.dmn.api.core.ast.BusinessKnowledgeModelNode
 
getResultType() - Method in interface org.kie.dmn.api.core.ast.DecisionNode
 
getResultType() - Method in interface org.kie.dmn.api.core.ast.DecisionServiceNode
 
getRootClassLoader() - Method in interface org.kie.dmn.api.core.DMNRuntime
Returns the ClassLoader used by this DMNRuntime
getRuntime() - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
 
getSelected() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateDecisionTableEvent
 
getSeverity() - Method in interface org.kie.dmn.api.core.DMNMessage
Deprecated.
use Message.getLevel() instead.
getSeverity() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
Returns the severity of the event
getSourceContent() - Method in class org.kie.dmn.api.core.GeneratedSource
 
getSourceException() - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
In case the event relates to an exception, returns the caught Throwable
getSourceId() - Method in interface org.kie.dmn.api.core.DMNMessage
Returns the ID of the model element to which this message relates to or null if this message does not refer to a specific model element.
getSourceReference() - Method in interface org.kie.dmn.api.core.DMNMessage
Returns the actual model element reference to which this message relates to or null if this message does not refer to a specific model element.
getTags() - Method in enum org.kie.dmn.api.core.DMNMessageType
 
getType() - Method in interface org.kie.dmn.api.core.ast.InputDataNode
 
getType() - Method in interface org.kie.dmn.api.core.ast.ItemDefNode
 
getVariableId() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateContextEntryEvent
 
getVariableId() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateContextEntryEvent
 
getVariableName() - Method in interface org.kie.dmn.api.core.event.AfterEvaluateContextEntryEvent
 
getVariableName() - Method in interface org.kie.dmn.api.core.event.BeforeEvaluateContextEntryEvent
 

H

hasErrors() - Method in interface org.kie.dmn.api.core.DMNDecisionResult
Returns true if any error occurred during evaluation.
hasErrors() - Method in interface org.kie.dmn.api.core.DMNMessageContainer
A helper method to quick check for the presence of error messages.
hasListeners() - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
Returns true if there are registered listeners, false otherwise

I

ILLEGAL_USE_OF_NAME - org.kie.dmn.api.core.DMNMessageType
 
ILLEGAL_USE_OF_TYPEREF - org.kie.dmn.api.core.DMNMessageType
 
IMPORT_NOT_FOUND - org.kie.dmn.api.core.DMNMessageType
 
INFO - org.kie.dmn.api.core.DMNMessage.Severity
 
INFO - org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
 
InputDataNode - Interface in org.kie.dmn.api.core.ast
 
INVALID_ATTRIBUTE_VALUE - org.kie.dmn.api.core.DMNMessageType
 
INVALID_HREF_SYNTAX - org.kie.dmn.api.core.DMNMessageType
 
INVALID_NAME - org.kie.dmn.api.core.DMNMessageType
 
INVALID_SYNTAX - org.kie.dmn.api.core.DMNMessageType
 
INVOCATION_ERROR - org.kie.dmn.api.core.DMNMessageType
 
isAssignableValue(Object) - Method in interface org.kie.dmn.api.core.DMNType
Check if the value passed as parameter can be assigned to this type.
isCollection() - Method in interface org.kie.dmn.api.core.DMNType
 
isComposite() - Method in interface org.kie.dmn.api.core.DMNType
 
isDefined(String) - Method in interface org.kie.dmn.api.core.DMNContext
 
isInstanceOf(Object) - Method in interface org.kie.dmn.api.core.DMNType
Definition of `instance of` accordingly to FEEL specifications Table 49.
ItemDefNode - Interface in org.kie.dmn.api.core.ast
 

K

KIE_API - org.kie.dmn.api.core.DMNMessageType
 

M

marshal(Object) - Method in interface org.kie.dmn.api.marshalling.DMNMarshaller
 
marshal(Object, Writer) - Method in interface org.kie.dmn.api.marshalling.DMNMarshaller
 
MISSING_EXPRESSION - org.kie.dmn.api.core.DMNMessageType
 
MISSING_NAME - org.kie.dmn.api.core.DMNMessageType
 
MISSING_OUTPUT_VALUES - org.kie.dmn.api.core.DMNMessageType
 
MISSING_TYPE_REF - org.kie.dmn.api.core.DMNMessageType
 
MISSING_VARIABLE - org.kie.dmn.api.core.DMNMessageType
 

N

newContext() - Method in interface org.kie.dmn.api.core.DMNRuntime
Creates a new empty DMNContext
NOT_EVALUATED - org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
 

O

onEvent(FEELEvent) - Method in interface org.kie.dmn.api.feel.runtime.events.FEELEventListener
 
org.kie.dmn.api.core - package org.kie.dmn.api.core
 
org.kie.dmn.api.core.ast - package org.kie.dmn.api.core.ast
 
org.kie.dmn.api.core.event - package org.kie.dmn.api.core.event
 
org.kie.dmn.api.feel.runtime.events - package org.kie.dmn.api.feel.runtime.events
 
org.kie.dmn.api.marshalling - package org.kie.dmn.api.marshalling
 
org.kie.dmn.api.marshalling.v1_1 - package org.kie.dmn.api.marshalling.v1_1
 

P

PARAMETER_MISMATCH - org.kie.dmn.api.core.DMNMessageType
 
popScope() - Method in interface org.kie.dmn.api.core.DMNContext
The current scope is pop-ed from the current scope stack.
pushScope(String, String) - Method in interface org.kie.dmn.api.core.DMNContext
Walks inside the current scope for the identifier `name`, using the supplied `namespace`, and push that as the new current scope.

R

registerExtensionConverters(XStream) - Method in interface org.kie.dmn.api.marshalling.DMNExtensionRegister
 
RELATION_CELL_COUNT_MISMATCH - org.kie.dmn.api.core.DMNMessageType
 
RELATION_CELL_NOT_LITERAL - org.kie.dmn.api.core.DMNMessageType
 
removeListener(DMNRuntimeEventListener) - Method in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
Removes a runtime listener
REQ_NOT_FOUND - org.kie.dmn.api.core.DMNMessageType
 
RUNTIME - org.kie.dmn.api.core.DMNMessageType.Tag
 

S

scopeNamespace() - Method in interface org.kie.dmn.api.core.DMNContext
Returns the current namespace currently at the top of the scope stack, empty if the stack is empty.
set(String, Object) - Method in interface org.kie.dmn.api.core.DMNContext
 
set(String, Object) - Method in interface org.kie.dmn.api.core.DMNMetadata
Sets or changes the value of an attribute
setFEELProperty(String, Object) - Method in interface org.kie.dmn.api.core.FEELPropertyAccessible
 
SKIPPED - org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
 
SUCCEEDED - org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
 

T

toOptional() - Method in interface org.kie.dmn.api.core.FEELPropertyAccessible.AbstractPropertyValueResult
 
toString() - Method in class org.kie.dmn.api.core.GeneratedSource
 
TRACE - org.kie.dmn.api.core.DMNMessage.Severity
Deprecated.
TRACE - org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
 
TYPE_DEF_NOT_FOUND - org.kie.dmn.api.core.DMNMessageType
 
TYPE_REF_NOT_FOUND - org.kie.dmn.api.core.DMNMessageType
 
TYPEREF_MISMATCH - org.kie.dmn.api.core.DMNMessageType
 

U

unmarshal(Reader) - Method in interface org.kie.dmn.api.marshalling.DMNMarshaller
 
unmarshal(String) - Method in interface org.kie.dmn.api.marshalling.DMNMarshaller
 
UNSUPPORTED_ELEMENT - org.kie.dmn.api.core.DMNMessageType
 

V

VALIDATION - org.kie.dmn.api.core.DMNMessageType.Tag
 
valueOf(String) - Static method in enum org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kie.dmn.api.core.DMNMessage.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kie.dmn.api.core.DMNMessageType.Tag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kie.dmn.api.core.DMNMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.kie.dmn.api.core.DMNDecisionResult.DecisionEvaluationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kie.dmn.api.core.DMNMessage.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kie.dmn.api.core.DMNMessageType.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kie.dmn.api.core.DMNMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_NAME_MISMATCH - org.kie.dmn.api.core.DMNMessageType
 

W

WARN - org.kie.dmn.api.core.DMNMessage.Severity
 
WARN - org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity
 
A B C D E F G H I K M N O P R S T U V W 
All Classes All Packages