Uses of Interface
net.sf.jguiraffe.transform.Validator
-
Packages that use Validator Package Description net.sf.jguiraffe.gui.builder.components.tags A package with tag handler classes for creating GUI components.net.sf.jguiraffe.gui.forms A package for dealing with forms.net.sf.jguiraffe.transform The transform package contains interfaces and classes for transforming and validating data. -
-
Uses of Validator in net.sf.jguiraffe.gui.builder.components.tags
Classes in net.sf.jguiraffe.gui.builder.components.tags with type parameters of type Validator Modifier and Type Class Description class
ValidatorBaseTag<T extends Validator>
A base class for tag handler implementations that create validators for input components.Methods in net.sf.jguiraffe.gui.builder.components.tags with parameters of type Validator Modifier and Type Method Description void
ValidatorsTag. addChildValidator(Validator child, Map<String,Object> props)
Adds a new child validator. -
Uses of Validator in net.sf.jguiraffe.gui.forms
Methods in net.sf.jguiraffe.gui.forms that return Validator Modifier and Type Method Description Validator
DefaultValidatorWrapper. getValidator()
Returns the wrapped validator.Constructors in net.sf.jguiraffe.gui.forms with parameters of type Validator Constructor Description DefaultValidatorWrapper(Validator v, TransformerContext ctx)
Creates a new instance ofDefaultValidatorWrapper
and initializes it. -
Uses of Validator in net.sf.jguiraffe.transform
Classes in net.sf.jguiraffe.transform that implement Validator Modifier and Type Class Description class
AbstractDecimalTransformer<T extends Number>
A base class for number transformers that operate on floating point numbers.class
AbstractIntegerTransformer<T extends Number>
A base class for number transformers that operate on integer numbers.class
ChainValidator
A specialValidator
implementation that allows combining multiple primitive validators.class
DateTimeTransformer
A specialized transformer that transforms strings into date objects with both a date and time component.class
DateTransformer
A specialized transformer that transforms strings into date objects.class
DateTransformerBase
An abstract base class for date transformer objects.class
DoubleTransformer
A specialized number transformer implementation that deals with numbers of typejava.lang.Double
.class
DummyTransformer
This class provides dummy implementations for theTransformer
and theValidator
interfaces.class
FloatTransformer
A specialized number transformer implementation that deals with numbers of typejava.lang.Float
.class
IntegerTransformer
A specialized number transformer implementation that deals with numbers of typejava.lang.Integer
.class
LongTransformer
A specialized number transformer implementation that deals with numbers of typejava.lang.Long
.class
NumberTransformerBase<T extends Number>
An abstract base class for transformers and validators for numbers.class
RegexValidator
A specializedValidator
implementation that uses regular expressions to validate user input.class
RequiredValidator
A specializedValidator
implementation that checks whether data was entered in mandatory fields.class
TimeTransformer
A specialized transformer that transforms strings into date objects, taking only the time portion into account.Methods in net.sf.jguiraffe.transform that return Validator Modifier and Type Method Description Validator
ChainValidator. getChildValidator(int index)
Returns the child validator at the given index.Methods in net.sf.jguiraffe.transform with parameters of type Validator Modifier and Type Method Description void
ChainValidator. addChildValidator(Validator child)
Adds a child validator to this chain validator.void
ChainValidator. addChildValidator(Validator child, Map<String,Object> props)
Adds a child validator to this chain validator and sets special properties for the new child.
-