| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DeductionRuleAnalyzer | |
|---|---|
| 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.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 DeductionRuleAnalyzer in org.deduced.controller.rule | 
|---|
| Classes in org.deduced.controller.rule that implement DeductionRuleAnalyzer | |
|---|---|
 class | 
CollectionIsAddAvailableRule
Rule to set the "is delete available" flag on a property collection controller.  | 
 class | 
CollectionIsDeleteAvailableRule
Rule to set the "is delete available" flag on a property collection controller.  | 
 class | 
PropertyIsChangeableRule
Rule to set the "is changeable" flag on a property controller.  | 
 class | 
PropertyIsRemoveableRule
Rule to set the "is changeable" flag on a property controller.  | 
| Uses of DeductionRuleAnalyzer in org.deduced.dynamic | 
|---|
| Fields in org.deduced.dynamic declared as DeductionRuleAnalyzer | |
|---|---|
private  DeductionRuleAnalyzer<E> | 
RuleDeducedProperty.analyzer
analyzer used for the rule  | 
| Fields in org.deduced.dynamic with type parameters of type DeductionRuleAnalyzer | |
|---|---|
private  java.util.IdentityHashMap<PropertyCollection<?,?>,DeductionRuleAnalyzer<java.lang.Object>> | 
AbstractDynamicExecutionCompiler.compiledModelToAnalyzerMap
map that associates compiled models to the analyzer that executes them  | 
| Methods in org.deduced.dynamic that return DeductionRuleAnalyzer | |
|---|---|
 DeductionRuleAnalyzer<java.lang.Object> | 
AbstractDynamicExecutionCompiler.createAnalyzerFromCompiledModel(PropertyCollection compiledModel)
create Analyzer From Compiled Model  | 
 DeductionRuleAnalyzer<java.lang.Object> | 
AbstractDynamicExecutionCompiler.getAnalyzerFromCompiledModel(PropertyCollection compiledModel)
(non-JSDoc)  | 
 DeductionRuleAnalyzer<java.lang.Object> | 
DynamicExecutionCompiler.getAnalyzerFromCompiledModel(PropertyCollection compiledModel)
get analyzer From compiled model  | 
| Methods in org.deduced.dynamic with parameters of type DeductionRuleAnalyzer | |
|---|---|
private  DeducedProperty<java.lang.Object> | 
DynamicPropertyMap.createDeducedProperty(PropertyCollection deductionRule,
                      DeductionRuleAnalyzer<java.lang.Object> analyzer,
                      PropertyCollection<?,?> lastInstance)
create Deduced Property  | 
 void | 
AbstractDynamicExecutionCompiler.deleteClassCachedFiles(DeductionRuleAnalyzer<java.lang.Object> deleteAnalyzer)
delete Class Cached Files if they exist  | 
protected  void | 
AbstractDeducedProperty.executeRuleAnalyzer(DeductionRuleAnalyzer<E> analyzer,
                    java.lang.Object[] inputs)
execute the Rule Analyzer and store the value based on the specified inputs.  | 
| Constructors in org.deduced.dynamic with parameters of type DeductionRuleAnalyzer | |
|---|---|
RuleDeducedProperty(PropertyCollection<?,?> instance,
                    ContextualPropertyCollection<?,?> setParent,
                    PropertyCollection<?,?> setRule,
                    DeductionRuleAnalyzer<E> setAnalyzer,
                    E initialValue)
RuleDeducedProperty Constructor  | 
|
| Uses of DeductionRuleAnalyzer in org.deduced.rule | 
|---|
| Classes in org.deduced.rule that implement DeductionRuleAnalyzer | |
|---|---|
 class | 
AlwaysFalseRule
Deduction rule that always returns false;  | 
 class | 
AlwaysTrueRule
Deduction rule that always returns true;  | 
 class | 
CopyFirstParameterRule
Deduction rule used to copy the first parameter as an output.  | 
 class | 
DeductionRuleLibrary
DeductionRuleLibrary offers a set of quick methods to implement deduction rules  | 
| Uses of DeductionRuleAnalyzer in org.deduced.text.rule | 
|---|
| Classes in org.deduced.text.rule that implement DeductionRuleAnalyzer | |
|---|---|
 class | 
GetFormattedMultiLanguageTextRule
GetParameterizedMultiLanguageTextRule  | 
 class | 
GetMultiLanguageTextRule
GetMultiLanguageTextRule  | 
| Uses of DeductionRuleAnalyzer in org.deduced.validation.validator.rule | 
|---|
| Classes in org.deduced.validation.validator.rule that implement DeductionRuleAnalyzer | |
|---|---|
 class | 
IsCreateTypeValidRule
IsCreateTypeValidRule is a deduction rule used to determine if a created type is valid.  | 
 class | 
IsEnumerationValidRule
IsEnumerationValidRule validate if a reference to an enumeration type uses the correct types and avoids invalid enumeration values.  | 
 class | 
IsNullableValidRule
IsNullableValidRule is used to validate nullable properties to check whether null is allowed or not.  | 
 class | 
IsNumberValidRule
IsNumberValidRule is used to validate numbers between a minimum, maximum value.  | 
 class | 
IsReferenceTypeValidRule
IsReferenceTypeValidRule validate if a reference respects certain rules about the type that is allowed to be referenced.  | 
 class | 
IsStringValidRule
IsStringValidRule is used to validate a string using a minimum length, a maximum length, a flag indicating if the string can be null, a must-match regular expression and a must-not-match regular expression.  | 
 class | 
SetIsValidBasedOnErrorMessageRule
SetIsValidBasedOnErrorMessageRule implements the rule in validators to link the isValid flag with the error message input.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||