Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.makumba.ValidationRule

Packages that use ValidationRule
org.makumba | Public API for makumba application programmers.
org.makumba.providers.datadefinition.makumba | Handles abstract part of makumba (data type handling and MDD parsing).
org.makumba.providers.datadefinition.makumba.validation |

Uses of ValidationRule in org.makumba

Methods in org.makumba that return ValidationRule
`ValidationRule` | `ValidationDefinition.getValidationRule(String ruledName)` Get the validation rule with the given rule name.

Methods in org.makumba that return types with arguments of type ValidationRule
`Collection<ValidationRule>` | `FieldDefinition.getValidationRules()` Returns all the validation rules connected to this field.
`Collection<ValidationRule>` | `ValidationDefinition.getValidationRules(String fieldName)` Get all validation rules for the given field name.

Methods in org.makumba with parameters of type ValidationRule
`void` | `ValidationDefinition.addRule(String fieldName, ValidationRule rule)` Add a new rule for the given field.
`void` | `FieldDefinition.addValidationRule(ValidationRule rule)` Adds a new validation rule to this field.

Method parameters in org.makumba with type arguments of type ValidationRule
`void` | `ValidationDefinition.addRule(String fieldName, Collection<ValidationRule> rules)` Add several rules for the given field.
`void` | `FieldDefinition.addValidationRule(Collection<ValidationRule> rules)` adds several new validation rules to this field.

Uses of ValidationRule in org.makumba.providers.datadefinition.makumba

Methods in org.makumba.providers.datadefinition.makumba that return ValidationRule
`ValidationRule` | `RecordInfo.getValidationRule(String ruleName)`

Methods in org.makumba.providers.datadefinition.makumba that return types with arguments of type ValidationRule
`Collection<ValidationRule>` | `FieldInfo.getValidationRules()`
`Collection<ValidationRule>` | `RecordInfo.getValidationRules(String fieldName)`

Methods in org.makumba.providers.datadefinition.makumba with parameters of type ValidationRule
`void` | `RecordInfo.addRule(String fieldName, ValidationRule rule)`
`void` | `RecordInfo.addValidationRule(ValidationRule rule)`
`void` | `FieldInfo.addValidationRule(ValidationRule rule)`

Method parameters in org.makumba.providers.datadefinition.makumba with type arguments of type ValidationRule
`void` | `RecordInfo.addRule(String fieldName, Collection<ValidationRule> rules)`
`void` | `FieldInfo.addValidationRule(Collection<ValidationRule> rules)`

Uses of ValidationRule in org.makumba.providers.datadefinition.makumba.validation

Classes in org.makumba.providers.datadefinition.makumba.validation that implement ValidationRule
`class` | `BasicValidationRule` This class provides basic support for validation rules.
`class` | `ComparisonValidationRule` This validation rule implements comparison validations between two fields, using the syntax <fieldname> comparison operator <otherFieldname>.
`class` | `NumberRangeValidationRule` This validation rule implements number range checks, using the syntax <fieldname> in range [<lowerCValue>..
`class` | `RangeValidationRule`
`class` | `RegExpValidationRule` This validation rule implements pattern matching for string types, using the syntax <fieldname> matches <regular expression<.
`class` | `SingleFieldValidationRule` This class provides basic support for rules that operate on a single field, e.g. range checks or regular expressions.
`class` | `StringLengthValidationRule` This validation rule implements string-length checks, using the syntax <fieldname> length in [<lowerCValue>..

Methods in org.makumba.providers.datadefinition.makumba.validation with parameters of type ValidationRule
`int` | `BasicValidationRule.compareTo(ValidationRule o)` We order the rules such that comparison rules come last.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Docs generated on 2009-02-25 14:20