Uses of Interface
org.databene.commons.Validator

Packages that use Validator
org.databene.benerator.factory   
org.databene.benerator.nullable   
org.databene.benerator.primitive Implements Generators for simple Java types. 
org.databene.benerator.primitive.datetime   
org.databene.benerator.test   
org.databene.benerator.util Provides utility classes for data generation. 
org.databene.benerator.wrapper Defines generators that wrap other generators and forward or convert their products 
org.databene.commons.validator Provides implementation and framework for org.databene.model.Validator 
org.databene.commons.validator.bean   
org.databene.domain.address databene domain for address data. 
org.databene.domain.br   
org.databene.domain.finance   
org.databene.domain.person databene domain for Person data. 
org.databene.domain.product   
org.databene.domain.us   
 

Uses of Validator in org.databene.benerator.factory
 

Methods in org.databene.benerator.factory that return Validator
protected static
<A extends java.lang.annotation.Annotation,T>
Validator<T>
SimpleTypeGeneratorFactory.createRestrictionValidator(SimpleTypeDescriptor descriptor, boolean nullable)
           
static Validator DescriptorUtil.getValidator(TypeDescriptor descriptor, BeneratorContext context)
           
 

Uses of Validator in org.databene.benerator.nullable
 

Fields in org.databene.benerator.nullable declared as Validator
protected  Validator<? super E> ValidatingNullableGeneratorProxy.validator
          The validator used for validation
 

Constructors in org.databene.benerator.nullable with parameters of type Validator
ValidatingNullableGeneratorProxy(NullableGenerator<E> realValidator, Validator<? super E> validator)
          Constructor that takes the validator
 

Uses of Validator in org.databene.benerator.primitive
 

Classes in org.databene.benerator.primitive that implement Validator
 class UnluckyNumberValidator
          Checks if a String contains an 'unlucky' number like 13 in western cultures or 4 in east-asian cultures.
 

Uses of Validator in org.databene.benerator.primitive.datetime
 

Classes in org.databene.benerator.primitive.datetime that implement Validator
 class DayOfWeekValidator
          Filters Dates by their day of week.
 

Uses of Validator in org.databene.benerator.test
 

Methods in org.databene.benerator.test with parameters of type Validator
protected
<T> GeneratorTest.Helper
GeneratorTest.expectGenerations(Generator<T> generator, int n, Validator... validators)
           
protected
<T> NullableGeneratorTest.Helper
NullableGeneratorTest.expectGenerations(NullableGenerator<T> generator, int n, Validator... validators)
           
 

Uses of Validator in org.databene.benerator.util
 

Classes in org.databene.benerator.util that implement Validator
 class LuhnValidator
          Tests if a number passes the Luhn algorithm.
 

Fields in org.databene.benerator.util declared as Validator
protected  Validator<P> ValidatingGenerator.validator
          The validator used for validation
 

Constructors in org.databene.benerator.util with parameters of type Validator
ValidatingGenerator(Validator<P> validator)
          Constructor that takes the validator
 

Uses of Validator in org.databene.benerator.wrapper
 

Constructors in org.databene.benerator.wrapper with parameters of type Validator
ValidatingGeneratorProxy(Generator<E> source, Validator<E> validator)
          Constructor with the source generator and the validator to use
 

Uses of Validator in org.databene.commons.validator
 

Classes in org.databene.commons.validator that implement Validator
 class AbstractValidator<E>
          Abstract implementation of the Validator interface.
 class AndValidator<E>
          Composite validator that requires all component to return true.
 class CharacterRangeValidator
          Validates if a character is in a certain range.
 class CharacterValidator
          Accepts all characters that are contained in the internal CharSet.
 class CompositeValidator<E>
          Abstract Validator implementation that combines the evaluation results of other Validators.
 class ConstantValidator
          Requires that each validated object is equal to a reference object.
 class NotNullValidator<E>
          Validator implementation that checks if a value is not null.
 class OrValidator<E>
          Composite validator that requires at least one component to return true.
 class RegexValidator
          Databene Validator and JSR 303 ConstraintValidator implementation that validates a String by a regular expression.
 class StringLengthValidator
          Validates a String for a minimum and a maximum length.
 class StringValidator
          Validates a String by length and characters.
 class UniqueValidator<E>
          Validator implementation that requires each argument of consecutive calls to the valid() method to be unique.
 

Fields in org.databene.commons.validator declared as Validator
protected  Validator<E>[] CompositeValidator.subValidators
           
 

Methods in org.databene.commons.validator with parameters of type Validator
 void CompositeValidator.add(Validator<E> validator)
           
 

Constructors in org.databene.commons.validator with parameters of type Validator
AndValidator(Validator<E>... subValidators)
           
CompositeValidator(Validator<E>[] subValidators)
           
OrValidator(Validator<E>... subValidators)
           
SimpleValidatorTest(Validator<E> validator)
           
StringValidator(Validator<java.lang.Character> charValidator)
           
StringValidator(Validator<java.lang.Character> charValidator, int minLength, java.lang.Integer maxLength)
           
 

Uses of Validator in org.databene.commons.validator.bean
 

Classes in org.databene.commons.validator.bean that implement Validator
 class AbstractConstraintValidator<A extends Annotation,T>
          Abstract implementation of the ConstraintValidator interface.
 class BeanConstraintValidator<E>
          Wraps a JSR 303 ConstraintValidator with a databene commons Validator.
 

Uses of Validator in org.databene.domain.address
 

Classes in org.databene.domain.address that implement Validator
 class CountryCode2Validator
          Validates ISO-3166-1 alpha-2 country codes.
 

Uses of Validator in org.databene.domain.br
 

Classes in org.databene.domain.br that implement Validator
 class CNPJValidator
          Validates Brazilian CNPJ numbers.
 class CPFValidator
          Verifies Brazilian CPF numbers.
 

Uses of Validator in org.databene.domain.finance
 

Classes in org.databene.domain.finance that implement Validator
 class BankAccountValidator
          Validates a BankAccount.
 class CreditCardNumberValidator
          Validates credit card numbers.
 class IBANValidator
          Validates IBANs.
 

Uses of Validator in org.databene.domain.person
 

Classes in org.databene.domain.person that implement Validator
 class TINValidator
          Validates European Tax Identification Numbers.
 

Uses of Validator in org.databene.domain.product
 

Classes in org.databene.domain.product that implement Validator
 class EAN13Validator
          Validates a 13-digit EAN code.
 class EAN8Validator
          Validates an eight-digit EAN code.
 class EANValidator
          Validates an 8- or 13-digit EAN code.
 

Uses of Validator in org.databene.domain.us
 

Classes in org.databene.domain.us that implement Validator
 class SSNValidator
          Validates US Social Security Numbers.
 



Copyright © 2010. All Rights Reserved.