|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RuleExecutionContext | |
---|---|
org.deduced | This package contains the base classes of the deduced framework. |
org.deduced.controller.rule | Controller deduction rule implementation classes. |
org.deduced.dynamic | The Dynamic package contains an implementation of the property collection that can be dynamically modified as the schema changes. |
org.deduced.framework | Deduced framework initialization classes. |
org.deduced.rule | This package contains common fixed deduction rules that can be easily reused. |
org.deduced.validation.validator.rule | Package containing deduction rules for validation of values. |
Uses of RuleExecutionContext in org.deduced |
---|
Classes in org.deduced that implement RuleExecutionContext | |
---|---|
class |
RuleExecutionContextImplementation
Default implementation of the rule execution context |
Methods in org.deduced with parameters of type RuleExecutionContext | |
---|---|
E |
DeductionRuleAnalyzer.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
run a deduction rule |
Uses of RuleExecutionContext in org.deduced.controller.rule |
---|
Methods in org.deduced.controller.rule with parameters of type RuleExecutionContext | |
---|---|
java.lang.Boolean |
CollectionIsAddAvailableRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Boolean |
CollectionIsDeleteAvailableRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Boolean |
PropertyIsChangeableRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Boolean |
PropertyIsRemoveableRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
Uses of RuleExecutionContext in org.deduced.dynamic |
---|
Fields in org.deduced.dynamic declared as RuleExecutionContext | |
---|---|
private RuleExecutionContext |
DynamicPropertyMap.context
rule execution context |
Methods in org.deduced.dynamic that return RuleExecutionContext | |
---|---|
RuleExecutionContext |
DynamicModelFactory.getContext()
get the deduction rule execution context |
Constructors in org.deduced.dynamic with parameters of type RuleExecutionContext | |
---|---|
DynamicPropertyMap(PropertyCollection<?,?> setType,
boolean setActivated,
RuleExecutionContext setContext)
DynamicPropertyMap Constructor |
|
FlyWheelDynamicPropertyCollectionController(PropertyCollection<?,?> setType,
boolean setActivated,
RuleExecutionContext setContext,
DeducedControllerLayerExtension setControlLayer)
FlyWheelDynamicPropertyCollectionController Constructor |
|
FlyWheelDynamicPropertyController(PropertyCollection<?,?> setType,
boolean setActivated,
RuleExecutionContext setContext,
DeducedControllerLayerExtension setControlLayer)
FlyWheelDynamicPropertyController Constructor |
Uses of RuleExecutionContext in org.deduced.framework |
---|
Fields in org.deduced.framework declared as RuleExecutionContext | |
---|---|
private RuleExecutionContext |
RuleDeducedProperty.context
rule execution context |
Constructors in org.deduced.framework with parameters of type RuleExecutionContext | |
---|---|
RuleDeducedProperty(PropertyCollection<?,?> instance,
PropertyCollection<?,?> setParent,
PropertyCollection<?,?> setRule,
DeductionRuleAnalyzer<E> setAnalyzer,
RuleExecutionContext setContext)
RuleDeducedProperty Constructor |
Uses of RuleExecutionContext in org.deduced.rule |
---|
Methods in org.deduced.rule with parameters of type RuleExecutionContext | |
---|---|
java.lang.Boolean |
AlwaysFalseRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Boolean |
AlwaysTrueRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
CopyFirstParameterRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
static PropertyCollection |
DeductionRuleLibrary.createObject(PropertyCollection typeToCreate,
RuleExecutionContext context)
create an Object |
static PropertyCollection |
DeductionRuleLibrary.createObjectsMatchingAllValues(java.util.List valuesToMatch,
PropertyCollection listToAddMissingValues,
PropertyCollection instanceToMatch,
PropertyCollection typeToCreate,
boolean deleteUnmatchedValues,
RuleExecutionContext context)
create Objects Matching All Values and add them to the specified list |
static PropertyCollection |
DeductionRuleLibrary.createObjectsMatchingAllValues(java.util.List valuesToMatch,
PropertyCollection listToAddMissingValues,
PropertyCollection instanceToMatch,
PropertyCollection typeToCreate,
RuleExecutionContext context)
create Objects Matching All Values and add them to the specified list |
private static boolean |
DeductionRuleLibrary.isContextValid(RuleExecutionContext context)
is Context Valid |
private static boolean |
DeductionRuleLibrary.isCreationOptionsValid(java.util.List valuesToMatch,
PropertyCollection listToAddMissingValues,
PropertyCollection instanceToMatch,
PropertyCollection typeToCreate,
RuleExecutionContext context)
test if the options used to create collections are all valid |
Uses of RuleExecutionContext in org.deduced.validation.validator.rule |
---|
Methods in org.deduced.validation.validator.rule with parameters of type RuleExecutionContext | |
---|---|
java.lang.Object |
IsCreateTypeValidRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
IsNullableValidRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
IsNumberValidRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
IsReferenceTypeValidRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
IsStringValidRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
java.lang.Object |
SetIsValidBasedOnErrorMessageRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection<?,?> collection,
PropertyCollection<?,?> rule)
(non-Javadoc) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |