|
||||||||||
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.initializer | This package contains the implementation of various initializers used to create the initial values of properties while creating property collections. |
org.deduced.rule | This package contains common fixed deduction rules that can be easily reused. |
org.deduced.text.rule | This package contains deduction rules associated with text manipulation. |
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 |
ContextualPropertyCollection.getContext()
get Context |
RuleExecutionContext |
DynamicModelFactory.getContext()
get the deduction rule execution context |
RuleExecutionContext |
DynamicPropertyMap.getContext()
get the rule execution Context |
static RuleExecutionContext |
DefaultActionInvoker.getContextFromCollection(PropertyCollection<?,?> collection)
get Context From Collection |
Methods in org.deduced.dynamic with parameters of type RuleExecutionContext | |
---|---|
static java.lang.Object |
DynamicPropertyMap.attemptToCreateValue(PropertyCollection<?,?> changedInstance,
RuleExecutionContext context,
PropertyCollection<?,?> collectionToInitialize)
attempt To Create Value |
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.initializer |
---|
Methods in org.deduced.initializer with parameters of type RuleExecutionContext | |
---|---|
java.lang.Object |
AbstractInitializer.getInitialInstanceValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> instanceToInitialize,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
InstanceInitializer.getInitialInstanceValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> instanceToInitialize,
RuleExecutionContext context)
get the Initial Instance Value based on the instance initialization model |
java.lang.Object |
AbstractInitializer.getInitialInstanceValueSilent(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> changedInstance,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
InstanceInitializer.getInitialInstanceValueSilent(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> instanceToInitialize,
RuleExecutionContext context)
get Initial Value From Initializer silently by catching any error that occurs and by logging the problems. |
java.lang.Object |
BigDecimalInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
BigIntegerInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
BooleanInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
ByteInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
CalendarInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
CharacterInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
CreationInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
DoubleInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
FloatInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
InstanceInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
get the Initial Value based on the initialization model |
java.lang.Object |
InstanceReferenceInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
IntegerInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
LongInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
ReferenceInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
ShortInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
StaticInstanceReferenceInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
java.lang.Object |
StringInitializer.getInitialValue(PropertyCollection<?,?> collectionToInitialize,
PropertyCollection<?,?> initializationModel,
RuleExecutionContext context)
(non-JSDoc) |
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 setValuesToMatch,
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 |
static PropertyCollection |
DeductionRuleLibrary.createObjectsMatchingAllValuesInOrderedList(java.util.List setValuesToMatch,
PropertyCollection listToAddMissingValues,
PropertyCollection instanceToMatch,
PropertyCollection typeToCreate,
boolean deleteUnmatchedValues,
RuleExecutionContext context)
create Objects Matching All Values and add them to the specified ordered list |
static PropertyCollection |
DeductionRuleLibrary.createObjectsMatchingAllValuesInOrderedList(java.util.List valuesToMatch,
PropertyCollection listToAddMissingValues,
PropertyCollection instanceToMatch,
PropertyCollection typeToCreate,
RuleExecutionContext context)
create Objects Matching All Values and add them to the specified ordered list |
static PropertyCollection |
DeductionRuleLibrary.fillOrderedList(PropertyCollection listToFill,
java.util.List objectsToAddToList,
boolean removeUnmatchedValues,
RuleExecutionContext context)
fill an ordered List with a list of objects. |
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.text.rule |
---|
Methods in org.deduced.text.rule with parameters of type RuleExecutionContext | |
---|---|
java.lang.Object |
GetFormattedMultiLanguageTextRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection collection,
PropertyCollection rule)
(non-JSDoc) |
java.lang.Object |
GetMultiLanguageTextRule.analyzeRule(java.lang.Object[] inputs,
RuleExecutionContext context,
PropertyCollection collection,
PropertyCollection rule)
(non-JSDoc) |
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 |
IsEnumerationValidRule.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 |