|
||||||||||
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 |