Skip navigation links
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

Copyright © 2019 Power Flows. All rights reserved.