- getAnnotatedField(Class, Class) - Static method in class com.deliveredtechnologies.rulebook.util.AnnotationUtils
-
Method getAnnotatedField gets the first annotated field of the type of annotation specified.
- getAnnotatedFields(Class, Class) - Static method in class com.deliveredtechnologies.rulebook.util.AnnotationUtils
-
Method getAnnotatedFields gets the fields annotated of a specific type from the class and its parent classes.
- getAnnotatedMethod(Class, Class) - Static method in class com.deliveredtechnologies.rulebook.util.AnnotationUtils
-
Method getAnnotatedMethod the first annotated method of the type of annotation specified.
- getAnnotatedMethods(Class, Class) - Static method in class com.deliveredtechnologies.rulebook.util.AnnotationUtils
-
Method getAnnotatedMethods gets the methods annotated of a specific type from the class and its parent classes.
- getAnnotation(Class<A>, Class<?>) - Static method in class com.deliveredtechnologies.rulebook.util.AnnotationUtils
-
Method getAnnotation returns the annotation on a class or its parent annotation.
- getFactMap() - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
The getFactMap() method gets the factMap of stored facts.
- getName() - Method in class com.deliveredtechnologies.rulebook.Fact
-
The method getName() gets the name of the Fact.
- getOne() - Method in class com.deliveredtechnologies.rulebook.FactMap
-
The method getOne() gets the value of the single Fact in the FactMap.
- getResult() - Method in interface com.deliveredtechnologies.rulebook.Decision
-
The getResult() method returns the stored result from the Decision
The value may be null.
- getResult() - Method in class com.deliveredtechnologies.rulebook.DecisionBook
-
The getResult() method allows the result of the DecisionBook rules execution to be retrieved.
- getResult() - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
The getResult() method gets the stored Result value from the execution of the StandardDecision.
- getThen() - Method in interface com.deliveredtechnologies.rulebook.Rule
-
Method getThen() gets an instance of a functional interface responsbile for the action to be performed by
the Rule.
- getThen() - Method in class com.deliveredtechnologies.rulebook.runner.RuleAdapter
-
Method getThen() returns the 'then' action to be used; either a Function object or a
BiFunction object.
- getThen() - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
- getThen() - Method in class com.deliveredtechnologies.rulebook.StandardRule
-
- getValue() - Method in class com.deliveredtechnologies.rulebook.Fact
-
The method getValue() gets the value of the Fact.
- getValue(String) - Method in class com.deliveredtechnologies.rulebook.FactMap
-
The method getValue() returns the value of the Fact associated with the name passed in.
- getValue() - Method in class com.deliveredtechnologies.rulebook.Result
-
The method getValue() returns the object contained in the Result object.
- getWhen() - Method in interface com.deliveredtechnologies.rulebook.Rule
-
Method getWhen() gets the Predicate that evaluates the condition of the Rule.
- getWhen() - Method in class com.deliveredtechnologies.rulebook.runner.RuleAdapter
-
- getWhen() - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
- getWhen() - Method in class com.deliveredtechnologies.rulebook.StandardRule
-
- Given - Annotation Type in com.deliveredtechnologies.rulebook.annotation
-
Given defines a field that is hydrated from a
Fact.
- given(Fact<T>...) - Method in interface com.deliveredtechnologies.rulebook.Rule
-
The given() method sets the Facts to be used by the Rule.
- given(List<Fact<T>>) - Method in interface com.deliveredtechnologies.rulebook.Rule
-
The given() method sets the Facts to be used by the Rule.
- given(FactMap<T>) - Method in interface com.deliveredtechnologies.rulebook.Rule
-
The given() method sets the Facts to be used by the Rule.
- given(Fact<T>...) - Method in class com.deliveredtechnologies.rulebook.RuleBook
-
The given() method accepts the Facts for this RuleBook.
- given(Fact...) - Method in class com.deliveredtechnologies.rulebook.runner.RuleAdapter
-
- given(List) - Method in class com.deliveredtechnologies.rulebook.runner.RuleAdapter
-
- given(FactMap) - Method in class com.deliveredtechnologies.rulebook.runner.RuleAdapter
-
- given(Fact<T>...) - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
The given() method accepts Facts for the StandardDecision.
- given(List<Fact<T>>) - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
The given() method accepts Facts for the StandardDecision.
- given(FactMap<T>) - Method in class com.deliveredtechnologies.rulebook.StandardDecision
-
The given() method accepts Facts for the StandardDecision.
- given(Fact<T>...) - Method in class com.deliveredtechnologies.rulebook.StandardRule
-
The given() method accepts Facts to be evaluated in the Rule.
- given(List<Fact<T>>) - Method in class com.deliveredtechnologies.rulebook.StandardRule
-
The given() method accepts Facts to be evaluated in the Rule.
- given(FactMap<T>) - Method in class com.deliveredtechnologies.rulebook.StandardRule
-
The given() method accepts Facts to be evaluated in the Rule.