JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
A
AbstractBuilder
<
T
> - Class in
org.powerflows.dmn.engine.model.builder
AbstractBuilder()
- Constructor for class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
AbstractDecisionVariables
- Class in
org.powerflows.dmn.engine.model.evaluation.variable
AbstractDecisionVariables()
- Constructor for class org.powerflows.dmn.engine.model.evaluation.variable.
AbstractDecisionVariables
AbstractMethodBinding
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
Base class for implementors of
MethodBinding
.
AbstractMethodBinding(String, Method, Supplier<Object>)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
AbstractMethodBinding
AbstractSpecifiedTypeValues
<
T
> - Class in
org.powerflows.dmn.engine.evaluator.type.value
addVariable(String, Serializable)
- Method in class org.powerflows.dmn.engine.evaluator.context.
EvaluationContext
and()
- Method in class org.powerflows.dmn.engine.model.decision.expression.
Expression.FluentBuilder
assembleProduct()
- Method in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
assembleProduct()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult.Builder
B
BasicELContext
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.juel
BasicELContext(FunctionMapper)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
BasicELContext
BooleanConverter
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
BooleanConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
BooleanConverter
BooleanValue
- Class in
org.powerflows.dmn.engine.evaluator.type.value
BooleanValue(Boolean)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
BooleanValue
BooleanValue(List<Boolean>)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
BooleanValue
BoundMethod
- Interface in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
Functional interface to allow executing functions having any number of arguments and returning any results.
build()
- Method in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
build()
- Method in interface org.powerflows.dmn.engine.model.builder.
Buildable
Buildable
<
T
> - Interface in
org.powerflows.dmn.engine.model.builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.
Decision
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.
Decision.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.expression.
Expression
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.expression.
Expression.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.field.
Input
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.field.
Input.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.field.
Output
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.field.
Output.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.decision.rule.
Rule
Builder()
- Constructor for class org.powerflows.dmn.engine.model.decision.rule.
Rule.Builder
builder()
- Static method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
builder()
- Static method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult
builder()
- Static method in class org.powerflows.dmn.engine.model.evaluation.result.
RuleResult
C
clear()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
configure()
- Method in interface org.powerflows.dmn.engine.configuration.
DecisionEngineConfiguration
Create ready to use decision engine.
configure()
- Method in class org.powerflows.dmn.engine.configuration.
DefaultDecisionEngineConfiguration
containsKey(Object)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
containsValue(Object)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
ContextFunctionMapper
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.juel
ContextFunctionMapper(List<MethodBinding>)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
ContextFunctionMapper
ContextVariablesBindings
- Class in
org.powerflows.dmn.engine.evaluator.expression.script.bindings
convert(String, String)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.
ExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelCollectionExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelComparisonExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelEqualExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelFunctionExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelNotExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelRangeExpressionConverter
convert(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelUnaryExpressionConverter
convert(Object)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
BooleanConverter
convert(Object)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
DateConverter
convert(Object)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
DoubleConverter
convert(Object)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
IntegerConverter
convert(Object)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
StringConverter
convert(Object)
- Method in interface org.powerflows.dmn.engine.evaluator.type.converter.
TypeConverter
create(Bindings, EvaluationContext)
- Static method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
create(Bindings, EvaluationContext, InputEntry)
- Static method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
createMethodBinding(MethodBinding)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
createPropertySet(Class<?>, BeanAccess)
- Method in class org.powerflows.dmn.io.yaml.
CustomPropertyUtils
createProvider(ExpressionEvaluationConfiguration)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
FeelExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
GroovyExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
JavascriptExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
JuelExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
LiteralExpressionEvaluationProviderFactory
createProvider(ExpressionEvaluationConfiguration)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
MvelExpressionEvaluationProviderFactory
CustomConstructor
- Class in
org.powerflows.dmn.io.yaml
CustomConstructor()
- Constructor for class org.powerflows.dmn.io.yaml.
CustomConstructor
CustomPropertyUtils
- Class in
org.powerflows.dmn.io.yaml
CustomRepresenter
- Class in
org.powerflows.dmn.io.yaml
D
DateAndTime
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.function
DateConverter
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
DateConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
DateConverter
DateValue
- Class in
org.powerflows.dmn.engine.evaluator.type.value
DateValue(Date)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
DateValue
DateValue(List<Date>)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
DateValue
Decision
- Class in
org.powerflows.dmn.engine.model.decision
Represents decision table.
Decision.Builder
- Class in
org.powerflows.dmn.engine.model.decision
Decision.FluentBuilder
- Class in
org.powerflows.dmn.engine.model.decision
DecisionBuildException
- Exception in
org.powerflows.dmn.engine.model.decision
DecisionBuildException(String)
- Constructor for exception org.powerflows.dmn.engine.model.decision.
DecisionBuildException
DecisionBuildException(String, Throwable)
- Constructor for exception org.powerflows.dmn.engine.model.decision.
DecisionBuildException
DecisionEngine
- Interface in
org.powerflows.dmn.engine
DecisionEngineConfiguration
- Interface in
org.powerflows.dmn.engine.configuration
Interface for DecisionEngine configurers.
DecisionEvaluator
- Class in
org.powerflows.dmn.engine.evaluator.decision
DecisionEvaluator(RuleEvaluator)
- Constructor for class org.powerflows.dmn.engine.evaluator.decision.
DecisionEvaluator
DecisionReader
- Interface in
org.powerflows.dmn.engine.reader
Decision reading contract.
DecisionReadException
- Exception in
org.powerflows.dmn.engine.reader
DecisionReadException(String, Throwable)
- Constructor for exception org.powerflows.dmn.engine.reader.
DecisionReadException
DecisionReadException(String)
- Constructor for exception org.powerflows.dmn.engine.reader.
DecisionReadException
DecisionResult
- Class in
org.powerflows.dmn.engine.model.evaluation.result
Decision result representation.
DecisionResult.Builder
- Class in
org.powerflows.dmn.engine.model.evaluation.result
DecisionToExternalModelConverter
<
T
> - Interface in
org.powerflows.dmn.io
DecisionVariables
- Class in
org.powerflows.dmn.engine.model.evaluation.variable
Variables container used to pass values to decision engine.
DecisionVariables(Map<String, Serializable>)
- Constructor for class org.powerflows.dmn.engine.model.evaluation.variable.
DecisionVariables
DecisionWriteException
- Exception in
org.powerflows.dmn.engine.writer
DecisionWriteException(String, Throwable)
- Constructor for exception org.powerflows.dmn.engine.writer.
DecisionWriteException
DecisionWriter
- Interface in
org.powerflows.dmn.engine.writer
Defines decision writing contract.
DEFAULT_EVALUATION_MODE
- Static variable in class org.powerflows.dmn.engine.model.decision.
Decision
DEFAULT_EXPRESSION_TYPE
- Static variable in class org.powerflows.dmn.engine.model.decision.
Decision
DEFAULT_HIT_POLICY
- Static variable in class org.powerflows.dmn.engine.model.decision.
Decision
DEFAULT_NAME_ALIAS
- Static variable in class org.powerflows.dmn.engine.model.decision.field.
Input
DefaultDecisionEngine
- Class in
org.powerflows.dmn.engine
DefaultDecisionEngine(DecisionEvaluator)
- Constructor for class org.powerflows.dmn.engine.
DefaultDecisionEngine
DefaultDecisionEngineConfiguration
- Class in
org.powerflows.dmn.engine.configuration
Default DecisionEngine configurer.
DefaultDecisionEngineConfiguration()
- Constructor for class org.powerflows.dmn.engine.configuration.
DefaultDecisionEngineConfiguration
DefaultExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
DefaultExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
DefaultExpressionEvaluationProviderFactory
DefaultExpressionEvaluationProviderFactory(ExpressionEvaluationConfiguration)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
DefaultExpressionEvaluationProviderFactory
DoubleConverter
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
DoubleConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
DoubleConverter
DoubleValue
- Class in
org.powerflows.dmn.engine.evaluator.type.value
DoubleValue(Double)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
DoubleValue
DoubleValue(List<Double>)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
DoubleValue
E
end()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input.FluentBuilder
end()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Output.FluentBuilder
end()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry.FluentBuilder
end()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry.FluentBuilder
end()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.FluentBuilder
EntryResult
- Class in
org.powerflows.dmn.engine.model.evaluation.result
EntryResult.Builder
- Class in
org.powerflows.dmn.engine.model.evaluation.result
entryResults(List<EntryResult>)
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
RuleResult.Builder
entrySet()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
evaluate(Decision, DecisionVariables)
- Method in interface org.powerflows.dmn.engine.
DecisionEngine
evaluate(Decision, DecisionVariables)
- Method in class org.powerflows.dmn.engine.
DefaultDecisionEngine
evaluate(Decision, DecisionVariables)
- Method in class org.powerflows.dmn.engine.evaluator.decision.
DecisionEvaluator
evaluate(InputEntry, Input, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.entry.
InputEntryEvaluator
evaluate(OutputEntry, Output, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.entry.
OutputEntryEvaluator
evaluate(Rule, Map<String, Input>, Map<String, Output>, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.rule.
RuleEvaluator
evaluateInput(Input, EvaluationContext)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationProvider
evaluateInput(Input, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
evaluateInputEntry(InputEntry, EvaluationContext)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationProvider
evaluateInputEntry(InputEntry, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
evaluateOutputEntry(OutputEntry, EvaluationContext)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationProvider
evaluateOutputEntry(OutputEntry, EvaluationContext)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
EvaluationContext
- Class in
org.powerflows.dmn.engine.evaluator.context
Container for values available to
DecisionEngine
during evaluation.
EvaluationContext(DecisionVariables)
- Constructor for class org.powerflows.dmn.engine.evaluator.context.
EvaluationContext
EvaluationException
- Exception in
org.powerflows.dmn.engine.evaluator.exception
EvaluationException(String)
- Constructor for exception org.powerflows.dmn.engine.evaluator.exception.
EvaluationException
EvaluationException(String, Throwable)
- Constructor for exception org.powerflows.dmn.engine.evaluator.exception.
EvaluationException
EvaluationMode
- Enum in
org.powerflows.dmn.engine.model.decision
Determines how evaluation of input entry is handled.
EvaluationModeProvider
- Interface in
org.powerflows.dmn.engine.evaluator.entry.mode.provider
EvaluationModeProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.entry.mode.provider
EvaluationModeProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.entry.mode.provider.
EvaluationModeProviderFactory
EvaluationResultException
- Exception in
org.powerflows.dmn.engine.model.evaluation.result.exception
EvaluationResultException(String)
- Constructor for exception org.powerflows.dmn.engine.model.evaluation.result.exception.
EvaluationResultException
execute(Object...)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
AbstractMethodBinding
execute(Object...)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.binding.
BoundMethod
execute(String)
- Static method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.function.
DateAndTime
Expression
- Class in
org.powerflows.dmn.engine.model.decision.expression
Expression.Builder
- Class in
org.powerflows.dmn.engine.model.decision.expression
Expression.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.expression
ExpressionConverter
- Interface in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter
ExpressionEvaluationConfiguration
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
ExpressionEvaluationException
- Exception in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
ExpressionEvaluationException(Exception)
- Constructor for exception org.powerflows.dmn.engine.evaluator.expression.provider.binding.
ExpressionEvaluationException
ExpressionEvaluationException(String, Exception)
- Constructor for exception org.powerflows.dmn.engine.evaluator.expression.provider.binding.
ExpressionEvaluationException
ExpressionEvaluationException(String)
- Constructor for exception org.powerflows.dmn.engine.evaluator.expression.provider.binding.
ExpressionEvaluationException
ExpressionEvaluationProvider
- Interface in
org.powerflows.dmn.engine.evaluator.expression.provider
ExpressionEvaluationProviderFactory
- Interface in
org.powerflows.dmn.engine.evaluator.expression.provider
ExpressionType
- Enum in
org.powerflows.dmn.engine.model.decision.expression
Types of expressions that the engine understands.
F
FeelExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
FeelExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
FeelExpressionEvaluationProviderFactory
FeelToMvelCollectionExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelComparisonExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelComparisonExpressionConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelComparisonExpressionConverter
FeelToMvelEqualExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelEqualExpressionConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelEqualExpressionConverter
FeelToMvelExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelExpressionConverter(List<MethodBinding>)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelExpressionConverter
FeelToMvelFunctionExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelNotExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelRangeExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
FeelToMvelUnaryExpressionConverter
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
fluentBuilder()
- Static method in class org.powerflows.dmn.engine.model.decision.
Decision
fluentBuilder(P, Consumer<Expression>)
- Static method in class org.powerflows.dmn.engine.model.decision.expression.
Expression
fluentBuilder(P, Consumer<Input>)
- Static method in class org.powerflows.dmn.engine.model.decision.field.
Input
fluentBuilder(P, Consumer<Output>)
- Static method in class org.powerflows.dmn.engine.model.decision.field.
Output
fluentBuilder(P, Consumer<InputEntry>)
- Static method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
fluentBuilder(P, Consumer<OutputEntry>)
- Static method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry
fluentBuilder(P, Consumer<Rule>)
- Static method in class org.powerflows.dmn.engine.model.decision.rule.
Rule
from(T)
- Method in interface org.powerflows.dmn.io.
DecisionToExternalModelConverter
from(XMLDecision)
- Method in class org.powerflows.dmn.io.xml.
XMLDecisionConverter
from(YamlDecision)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionConverter
G
get(Object)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
get(String)
- Method in class org.powerflows.dmn.engine.model.evaluation.variable.
AbstractDecisionVariables
getAll()
- Method in class org.powerflows.dmn.engine.model.evaluation.variable.
AbstractDecisionVariables
getCollectionRulesResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
getDescription()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getDescription()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Output
getDescription()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule
getELResolver()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
BasicELContext
getEngineName()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
getEntryResults()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
RuleResult
getEvaluationMode()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getEvaluationMode()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getEvaluationMode()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
getExpression()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getExpression()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
getExpression()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry
getExpressionType()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getFunctionMapper()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
BasicELContext
getHitPolicy()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getId()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getInputEntries()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule
getInputs()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getInstance(EvaluationMode)
- Method in class org.powerflows.dmn.engine.evaluator.entry.mode.provider.
EvaluationModeProviderFactory
getInstance(ExpressionType)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
DefaultExpressionEvaluationProviderFactory
getInstance(ValueType)
- Method in class org.powerflows.dmn.engine.evaluator.type.converter.
TypeConverterFactory
getName()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getName()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getName()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Output
getName()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
getName()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry
getName()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult
getNameAlias()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getNameAlias()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry
getOutputEntries()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule
getOutputs()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getPropertiesMap(Class<?>, BeanAccess)
- Method in class org.powerflows.dmn.io.yaml.
CustomPropertyUtils
getRules()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision
getSingleEntryResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
getSingleRuleResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
getType()
- Method in class org.powerflows.dmn.engine.model.decision.expression.
Expression
getType()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input
getType()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Output
getValue()
- Method in class org.powerflows.dmn.engine.evaluator.type.value.
AbstractSpecifiedTypeValues
getValue()
- Method in interface org.powerflows.dmn.engine.evaluator.type.value.
SpecifiedTypeValue
getValue()
- Method in class org.powerflows.dmn.engine.model.decision.expression.
Expression
getValue()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult
getValues()
- Method in class org.powerflows.dmn.engine.evaluator.type.value.
AbstractSpecifiedTypeValues
getValues()
- Method in interface org.powerflows.dmn.engine.evaluator.type.value.
SpecifiedTypeValue
getVariableMapper()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
BasicELContext
GroovyExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
GroovyExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
GroovyExpressionEvaluationProviderFactory
H
HitPolicy
- Enum in
org.powerflows.dmn.engine.model.decision
Defines how decision result is created from evaluated rules.
I
initProduct()
- Method in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
initProduct()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult.Builder
initProduct()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult.Builder
initProduct()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
RuleResult.Builder
Input
- Class in
org.powerflows.dmn.engine.model.decision.field
Input.Builder
- Class in
org.powerflows.dmn.engine.model.decision.field
Input.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.field
InputEntry
- Class in
org.powerflows.dmn.engine.model.decision.rule.entry
InputEntry.Builder
- Class in
org.powerflows.dmn.engine.model.decision.rule.entry
InputEntry.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.rule.entry
InputEntryEvaluator
- Class in
org.powerflows.dmn.engine.evaluator.entry
InputEntryEvaluator(DefaultExpressionEvaluationProviderFactory, TypeConverterFactory, EvaluationModeProviderFactory)
- Constructor for class org.powerflows.dmn.engine.evaluator.entry.
InputEntryEvaluator
InstanceMethodBinding
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
Configures given instance
Method
to be executed as function in expression.
InstanceMethodBinding(String, Method, Supplier<Object>)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
InstanceMethodBinding
IntegerConverter
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
IntegerConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
IntegerConverter
IntegerValue
- Class in
org.powerflows.dmn.engine.evaluator.type.value
IntegerValue(Integer)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
IntegerValue
IntegerValue(List<Integer>)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
IntegerValue
isCollectionRulesResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
isConvertible(String)
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.
ExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelCollectionExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelComparisonExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelEqualExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelFunctionExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelNotExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelRangeExpressionConverter
isConvertible(String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel.
FeelToMvelUnaryExpressionConverter
isEmpty()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
isPositive(ValueType, SpecifiedTypeValue<T>, SpecifiedTypeValue<P>)
- Method in interface org.powerflows.dmn.engine.evaluator.entry.mode.provider.
EvaluationModeProvider
isPresent(String)
- Method in class org.powerflows.dmn.engine.model.evaluation.variable.
AbstractDecisionVariables
isSingleEntryResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
isSingleRuleResult()
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult
isSingleValue()
- Method in class org.powerflows.dmn.engine.evaluator.type.value.
AbstractSpecifiedTypeValues
isSingleValue()
- Method in interface org.powerflows.dmn.engine.evaluator.type.value.
SpecifiedTypeValue
J
JavascriptExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
JavascriptExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
JavascriptExpressionEvaluationProviderFactory
JuelExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
JuelExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
JuelExpressionEvaluationProviderFactory
K
keySet()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
L
LiteralExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
LiteralExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
LiteralExpressionEvaluationProviderFactory
M
method()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
AbstractMethodBinding
method()
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.binding.
MethodBinding
Reference to real method to which function call will be forwarded.
MethodBinding
- Interface in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
Defines custom functions usable in expressions.
MvelExpressionEvaluationProviderFactory
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
MvelExpressionEvaluationProviderFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
MvelExpressionEvaluationProviderFactory
N
name()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
AbstractMethodBinding
name()
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.binding.
MethodBinding
Name under which function will be available in expression.
name(String)
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult.Builder
next()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input.FluentBuilder
next()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Output.FluentBuilder
next()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry.FluentBuilder
next()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry.FluentBuilder
next()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.FluentBuilder
O
org.powerflows.dmn.engine
- package org.powerflows.dmn.engine
Defines the decision engine and decision model.
org.powerflows.dmn.engine.configuration
- package org.powerflows.dmn.engine.configuration
org.powerflows.dmn.engine.evaluator.context
- package org.powerflows.dmn.engine.evaluator.context
org.powerflows.dmn.engine.evaluator.decision
- package org.powerflows.dmn.engine.evaluator.decision
org.powerflows.dmn.engine.evaluator.entry
- package org.powerflows.dmn.engine.evaluator.entry
org.powerflows.dmn.engine.evaluator.entry.mode.provider
- package org.powerflows.dmn.engine.evaluator.entry.mode.provider
org.powerflows.dmn.engine.evaluator.exception
- package org.powerflows.dmn.engine.evaluator.exception
org.powerflows.dmn.engine.evaluator.expression.provider
- package org.powerflows.dmn.engine.evaluator.expression.provider
org.powerflows.dmn.engine.evaluator.expression.provider.binding
- package org.powerflows.dmn.engine.evaluator.expression.provider.binding
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter
- package org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter
org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
- package org.powerflows.dmn.engine.evaluator.expression.provider.feel.converter.mvel
org.powerflows.dmn.engine.evaluator.expression.provider.feel.function
- package org.powerflows.dmn.engine.evaluator.expression.provider.feel.function
org.powerflows.dmn.engine.evaluator.expression.provider.juel
- package org.powerflows.dmn.engine.evaluator.expression.provider.juel
org.powerflows.dmn.engine.evaluator.expression.script.bindings
- package org.powerflows.dmn.engine.evaluator.expression.script.bindings
org.powerflows.dmn.engine.evaluator.rule
- package org.powerflows.dmn.engine.evaluator.rule
org.powerflows.dmn.engine.evaluator.type.converter
- package org.powerflows.dmn.engine.evaluator.type.converter
org.powerflows.dmn.engine.evaluator.type.value
- package org.powerflows.dmn.engine.evaluator.type.value
org.powerflows.dmn.engine.model.builder
- package org.powerflows.dmn.engine.model.builder
org.powerflows.dmn.engine.model.decision
- package org.powerflows.dmn.engine.model.decision
org.powerflows.dmn.engine.model.decision.expression
- package org.powerflows.dmn.engine.model.decision.expression
org.powerflows.dmn.engine.model.decision.field
- package org.powerflows.dmn.engine.model.decision.field
org.powerflows.dmn.engine.model.decision.rule
- package org.powerflows.dmn.engine.model.decision.rule
org.powerflows.dmn.engine.model.decision.rule.entry
- package org.powerflows.dmn.engine.model.decision.rule.entry
org.powerflows.dmn.engine.model.evaluation.result
- package org.powerflows.dmn.engine.model.evaluation.result
org.powerflows.dmn.engine.model.evaluation.result.exception
- package org.powerflows.dmn.engine.model.evaluation.result.exception
org.powerflows.dmn.engine.model.evaluation.variable
- package org.powerflows.dmn.engine.model.evaluation.variable
org.powerflows.dmn.engine.reader
- package org.powerflows.dmn.engine.reader
org.powerflows.dmn.engine.writer
- package org.powerflows.dmn.engine.writer
org.powerflows.dmn.io
- package org.powerflows.dmn.io
Contains input/output classes for reading and writing different decision models.
org.powerflows.dmn.io.xml
- package org.powerflows.dmn.io.xml
Contains OMG DMN 1.1 file format reading capabilities.
org.powerflows.dmn.io.xml.model
- package org.powerflows.dmn.io.xml.model
org.powerflows.dmn.io.yaml
- package org.powerflows.dmn.io.yaml
Contains powerflows human friendly YAML decision table format reading and writing capabilities.
org.powerflows.dmn.io.yaml.model
- package org.powerflows.dmn.io.yaml.model
org.powerflows.dmn.io.yaml.model.field
- package org.powerflows.dmn.io.yaml.model.field
org.powerflows.dmn.io.yaml.model.rule
- package org.powerflows.dmn.io.yaml.model.rule
org.powerflows.dmn.io.yaml.model.rule.entry
- package org.powerflows.dmn.io.yaml.model.rule.entry
Output
- Class in
org.powerflows.dmn.engine.model.decision.field
Output.Builder
- Class in
org.powerflows.dmn.engine.model.decision.field
Output.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.field
OutputEntry
- Class in
org.powerflows.dmn.engine.model.decision.rule.entry
OutputEntry.Builder
- Class in
org.powerflows.dmn.engine.model.decision.rule.entry
OutputEntry.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.rule.entry
OutputEntryEvaluator
- Class in
org.powerflows.dmn.engine.evaluator.entry
OutputEntryEvaluator(DefaultExpressionEvaluationProviderFactory, TypeConverterFactory)
- Constructor for class org.powerflows.dmn.engine.evaluator.entry.
OutputEntryEvaluator
P
product
- Variable in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
put(String, Object)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
putAll(Map<? extends String, ?>)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
R
read(InputStream)
- Method in interface org.powerflows.dmn.engine.reader.
DecisionReader
Reads first found decision in the given stream.
read(InputStream, String)
- Method in interface org.powerflows.dmn.engine.reader.
DecisionReader
Finds single decision with given identifier in provided data.
read(InputStream)
- Method in class org.powerflows.dmn.io.xml.
XmlDecisionReader
read(InputStream, String)
- Method in class org.powerflows.dmn.io.xml.
XmlDecisionReader
read(InputStream)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionReader
read(InputStream, String)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionReader
readAll(InputStream)
- Method in interface org.powerflows.dmn.engine.reader.
DecisionReader
Reads all decisions present in given data.
readAll(InputStream)
- Method in class org.powerflows.dmn.io.xml.
XmlDecisionReader
readAll(InputStream)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionReader
realType()
- Method in enum org.powerflows.dmn.engine.model.decision.field.
ValueType
remove(Object)
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
representJavaBeanProperty(Object, Property, Object, Tag)
- Method in class org.powerflows.dmn.io.yaml.
CustomRepresenter
resolveFunction(String, String)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
ContextFunctionMapper
Rule
- Class in
org.powerflows.dmn.engine.model.decision.rule
Represents single decision rule.
Rule.Builder
- Class in
org.powerflows.dmn.engine.model.decision.rule
Rule.FluentBuilder
<
P
extends
AbstractBuilder
> - Class in
org.powerflows.dmn.engine.model.decision.rule
RuleEvaluator
- Class in
org.powerflows.dmn.engine.evaluator.rule
RuleEvaluator(InputEntryEvaluator, OutputEntryEvaluator)
- Constructor for class org.powerflows.dmn.engine.evaluator.rule.
RuleEvaluator
RuleResult
- Class in
org.powerflows.dmn.engine.model.evaluation.result
RuleResult.Builder
- Class in
org.powerflows.dmn.engine.model.evaluation.result
ruleResults(List<RuleResult>)
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
DecisionResult.Builder
S
safeValueOf(String)
- Static method in enum org.powerflows.dmn.engine.model.decision.field.
ValueType
scriptEngine
- Variable in class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
ScriptEngineExpressionEvaluationProvider
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider
ScriptEngineExpressionEvaluationProvider(ExpressionEvaluationConfiguration)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.
ScriptEngineExpressionEvaluationProvider
setVariable(String, ValueExpression)
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.juel.
BasicELContext
simpleConfiguration()
- Static method in class org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationConfiguration
size()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
SpecifiedTypeValue
<
T
> - Interface in
org.powerflows.dmn.engine.evaluator.type.value
StaticMethodBinding
- Class in
org.powerflows.dmn.engine.evaluator.expression.provider.binding
Configures given static
Method
to be executed as function in expression.
StaticMethodBinding(String, Method)
- Constructor for class org.powerflows.dmn.engine.evaluator.expression.provider.binding.
StaticMethodBinding
StringConverter
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
StringConverter()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
StringConverter
StringValue
- Class in
org.powerflows.dmn.engine.evaluator.type.value
StringValue(String)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
StringValue
StringValue(List<String>)
- Constructor for class org.powerflows.dmn.engine.evaluator.type.value.
StringValue
supportedExpressionTypes()
- Method in interface org.powerflows.dmn.engine.evaluator.expression.provider.
ExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
FeelExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
GroovyExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
JavascriptExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
JuelExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
LiteralExpressionEvaluationProviderFactory
supportedExpressionTypes()
- Method in class org.powerflows.dmn.engine.evaluator.expression.provider.
MvelExpressionEvaluationProviderFactory
T
to(Decision)
- Method in interface org.powerflows.dmn.io.
DecisionToExternalModelConverter
to(Decision)
- Method in class org.powerflows.dmn.io.xml.
XMLDecisionConverter
to(Decision)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionConverter
TypeConverter
<
T
> - Interface in
org.powerflows.dmn.engine.evaluator.type.converter
TypeConverterFactory
- Class in
org.powerflows.dmn.engine.evaluator.type.converter
TypeConverterFactory()
- Constructor for class org.powerflows.dmn.engine.evaluator.type.converter.
TypeConverterFactory
U
UNABLE_TO_READ_FROM_STREAM
- Static variable in class org.powerflows.dmn.io.yaml.
YamlDecisionReader
V
validateIsNonEmpty(List, String)
- Method in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
validateIsNonNull(Serializable, String)
- Method in class org.powerflows.dmn.engine.model.builder.
AbstractBuilder
value(Serializable)
- Method in class org.powerflows.dmn.engine.model.evaluation.result.
EntryResult.Builder
valueOf(String)
- Static method in enum org.powerflows.dmn.engine.model.decision.
EvaluationMode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.powerflows.dmn.engine.model.decision.expression.
ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.powerflows.dmn.engine.model.decision.field.
ValueType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.powerflows.dmn.engine.model.decision.
HitPolicy
Returns the enum constant of this type with the specified name.
values()
- Method in class org.powerflows.dmn.engine.evaluator.expression.script.bindings.
ContextVariablesBindings
values()
- Static method in enum org.powerflows.dmn.engine.model.decision.
EvaluationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.powerflows.dmn.engine.model.decision.expression.
ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.powerflows.dmn.engine.model.decision.field.
ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.powerflows.dmn.engine.model.decision.
HitPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType
- Enum in
org.powerflows.dmn.engine.model.decision.field
variables
- Variable in class org.powerflows.dmn.engine.model.evaluation.variable.
AbstractDecisionVariables
W
withExpression(Function<Expression.Builder, Expression>)
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input.Builder
withExpression()
- Method in class org.powerflows.dmn.engine.model.decision.field.
Input.FluentBuilder
withExpression(Function<Expression.Builder, Expression>)
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry.Builder
withExpression()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
InputEntry.FluentBuilder
withExpression(Function<Expression.Builder, Expression>)
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry.Builder
withExpression()
- Method in class org.powerflows.dmn.engine.model.decision.rule.entry.
OutputEntry.FluentBuilder
withInput(Function<Input.Builder, Input>)
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.Builder
withInputEntries()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.FluentBuilder
withInputEntry(Function<InputEntry.Builder, InputEntry>)
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.Builder
withInputs()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.FluentBuilder
withOutput(Function<Output.Builder, Output>)
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.Builder
withOutputEntries()
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.FluentBuilder
withOutputEntry(Function<OutputEntry.Builder, OutputEntry>)
- Method in class org.powerflows.dmn.engine.model.decision.rule.
Rule.Builder
withOutputs()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.FluentBuilder
withRule(Function<Rule.Builder, Rule>)
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.Builder
withRules()
- Method in class org.powerflows.dmn.engine.model.decision.
Decision.FluentBuilder
write(Decision, OutputStream)
- Method in interface org.powerflows.dmn.engine.writer.
DecisionWriter
Writes single Decision.
write(Decision, OutputStream)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionWriter
writeAll(Iterable<Decision>, OutputStream)
- Method in interface org.powerflows.dmn.engine.writer.
DecisionWriter
Writes multiple decisions.
writeAll(Iterable<Decision>, OutputStream)
- Method in class org.powerflows.dmn.io.yaml.
YamlDecisionWriter
X
XMLDecision
- Class in
org.powerflows.dmn.io.xml.model
XMLDecision()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLDecision
XMLDecisionConverter
- Class in
org.powerflows.dmn.io.xml
XMLDecisionConverter()
- Constructor for class org.powerflows.dmn.io.xml.
XMLDecisionConverter
XmlDecisionReader
- Class in
org.powerflows.dmn.io.xml
XmlDecisionReader()
- Constructor for class org.powerflows.dmn.io.xml.
XmlDecisionReader
XmlDecisionReader(boolean)
- Constructor for class org.powerflows.dmn.io.xml.
XmlDecisionReader
XMLDecisionTable
- Class in
org.powerflows.dmn.io.xml.model
XMLDecisionTable()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLDecisionTable
XMLDefinitions
- Class in
org.powerflows.dmn.io.xml.model
XMLDefinitions()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLDefinitions
XMLExpression
- Class in
org.powerflows.dmn.io.xml.model
XMLExpression()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLExpression
XMLInput
- Class in
org.powerflows.dmn.io.xml.model
XMLInput()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLInput
XMLInputEntry
- Class in
org.powerflows.dmn.io.xml.model
XMLInputEntry()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLInputEntry
XMLInputValues
- Class in
org.powerflows.dmn.io.xml.model
XMLInputValues()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLInputValues
XMLOutput
- Class in
org.powerflows.dmn.io.xml.model
XMLOutput()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLOutput
XMLOutputEntry
- Class in
org.powerflows.dmn.io.xml.model
XMLOutputEntry()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLOutputEntry
XMLOutputValues
- Class in
org.powerflows.dmn.io.xml.model
XMLOutputValues()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLOutputValues
XMLRule
- Class in
org.powerflows.dmn.io.xml.model
XMLRule()
- Constructor for class org.powerflows.dmn.io.xml.model.
XMLRule
Y
YamlDecision
- Class in
org.powerflows.dmn.io.yaml.model
YamlDecision()
- Constructor for class org.powerflows.dmn.io.yaml.model.
YamlDecision
YamlDecisionConverter
- Class in
org.powerflows.dmn.io.yaml
YamlDecisionConverter()
- Constructor for class org.powerflows.dmn.io.yaml.
YamlDecisionConverter
YamlDecisionReader
- Class in
org.powerflows.dmn.io.yaml
YamlDecisionReader()
- Constructor for class org.powerflows.dmn.io.yaml.
YamlDecisionReader
YamlDecisionWriter
- Class in
org.powerflows.dmn.io.yaml
YamlDecisionWriter()
- Constructor for class org.powerflows.dmn.io.yaml.
YamlDecisionWriter
YamlFields
- Class in
org.powerflows.dmn.io.yaml.model.field
YamlFields()
- Constructor for class org.powerflows.dmn.io.yaml.model.field.
YamlFields
YamlInput
- Class in
org.powerflows.dmn.io.yaml.model.field
YamlInput()
- Constructor for class org.powerflows.dmn.io.yaml.model.field.
YamlInput
YamlInputEntry
- Class in
org.powerflows.dmn.io.yaml.model.rule.entry
YamlInputEntry(Object)
- Constructor for class org.powerflows.dmn.io.yaml.model.rule.entry.
YamlInputEntry
YamlInputEntry()
- Constructor for class org.powerflows.dmn.io.yaml.model.rule.entry.
YamlInputEntry
YamlOutput
- Class in
org.powerflows.dmn.io.yaml.model.field
YamlOutput()
- Constructor for class org.powerflows.dmn.io.yaml.model.field.
YamlOutput
YamlOutputEntry
- Class in
org.powerflows.dmn.io.yaml.model.rule.entry
YamlOutputEntry(Object)
- Constructor for class org.powerflows.dmn.io.yaml.model.rule.entry.
YamlOutputEntry
YamlOutputEntry()
- Constructor for class org.powerflows.dmn.io.yaml.model.rule.entry.
YamlOutputEntry
YamlRule
- Class in
org.powerflows.dmn.io.yaml.model.rule
YamlRule()
- Constructor for class org.powerflows.dmn.io.yaml.model.rule.
YamlRule
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019
Power Flows
. All rights reserved.