|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Validator in net.sf.jsefa.common.annotation |
---|
Classes in net.sf.jsefa.common.annotation that implement Validator | |
---|---|
class |
NoValidatorType
Class used to denote within annotations that no validator type is given. |
Methods in net.sf.jsefa.common.annotation that return Validator | |
---|---|
Validator |
ValidatorFactory.createContextualValidator(Class<?> objectType,
Field field,
Annotation contextAnnotation,
Class<? extends Annotation> dataTypeAnnotationType)
Creates a contextual validator for the given object type. |
Validator |
ValidatorFactory.createValidator(Class<?> objectType,
Class<? extends Annotation>... fieldAnnotationTypes)
Creates a context free validator for the given object type. |
Uses of Validator in net.sf.jsefa.common.mapping |
---|
Methods in net.sf.jsefa.common.mapping that return Validator | |
---|---|
Validator |
NodeMapping.getValidator()
|
Validator |
EntryPoint.getValidator()
Returns the validator. |
Validator |
ComplexTypeMapping.getValidator()
|
Constructors in net.sf.jsefa.common.mapping with parameters of type Validator | |
---|---|
ComplexTypeMapping(Class<?> objectType,
N dataTypeName,
Collection<M> nodeMappings,
ObjectAccessor objectAccessor,
Validator validator)
Constructs a new ComplexTypeMapping . |
|
EntryPoint(T dataTypeName,
D designator,
Validator validator)
Constructs a entry point given data type name and a designator. |
|
NodeMapping(D dataTypeName,
N nodeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator)
Constructs a new NodeMapping . |
Uses of Validator in net.sf.jsefa.common.validator |
---|
Classes in net.sf.jsefa.common.validator that implement Validator | |
---|---|
class |
BigDecimalValidator
A validator for BigDecimal values. |
class |
CollectionValidator
A validator for Collection values. |
class |
IntegerValidator
A validator for Integer values. |
class |
LongValidator
A validator for Long values. |
class |
MapValidator
A validator for Map values. |
class |
NumberValidator<T extends Number>
A validator for Number values. |
class |
StringValidator
A validator for String values. |
Uses of Validator in net.sf.jsefa.common.validator.provider |
---|
Methods in net.sf.jsefa.common.validator.provider that return Validator | |
---|---|
Validator |
ValidatorProvider.getForObjectType(Class<?> objectType,
String[] constraints)
Returns a Validator for the given object type and constraints. |
Validator |
ValidatorProvider.getForValidatorType(Class<? extends Validator> validatorType,
Class<?> objectType,
String[] constraints)
Returns an instance of the given Validator type initialized with the given constraints. |
Method parameters in net.sf.jsefa.common.validator.provider with type arguments of type Validator | |
---|---|
Validator |
ValidatorProvider.getForValidatorType(Class<? extends Validator> validatorType,
Class<?> objectType,
String[] constraints)
Returns an instance of the given Validator type initialized with the given constraints. |
void |
ValidatorProvider.registerValidatorType(Class<?> objectType,
Class<? extends Validator> validatorType)
Registers the given Validator type as being responsible for values of the given object type. |
Uses of Validator in net.sf.jsefa.common.validator.traversal |
---|
Methods in net.sf.jsefa.common.validator.traversal that return Validator | |
---|---|
Validator |
TraversingValidatorFactory.create(N dataTypeName,
Validator rootValidator)
Creates a new traversing Validator . |
Methods in net.sf.jsefa.common.validator.traversal with parameters of type Validator | |
---|---|
Validator |
TraversingValidatorFactory.create(N dataTypeName,
Validator rootValidator)
Creates a new traversing Validator . |
Uses of Validator in net.sf.jsefa.rbf.mapping |
---|
Constructors in net.sf.jsefa.rbf.mapping with parameters of type Validator | |
---|---|
FieldMapping(String dataTypename,
RbfFieldDescriptor nodeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator)
Constructs a new FieldMapping . |
|
RbfComplexTypeMapping(Class<?> objectType,
String dataTypeName,
ObjectAccessor objectAccessor,
Collection<RbfNodeMapping<?>> nodeMappings,
Validator validator)
Constructs a new RbfComplexTypeMapping . |
|
RbfEntryPoint(String dataTypeName,
String prefix,
Validator validator)
Constructs a new RbfEntryPoint . |
|
RbfNodeMapping(String dataTypeName,
T nodeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator)
Constructs a new NodeMapping . |
|
RecordMapping(String dataTypeName,
RecordDescriptor nodeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
boolean indirectMapping,
Validator validator)
Constructs a new RecordMapping . |
Uses of Validator in net.sf.jsefa.xml.mapping |
---|
Methods in net.sf.jsefa.xml.mapping with parameters of type Validator | |
---|---|
void |
ElementMappingsBuilder.addMapping(QName dataTypeName,
ElementDescriptor elementDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator,
TextMode textMode)
Adds an element mapping to be build. |
void |
ElementMappingsBuilder.addMapping(QName dataTypeName,
ElementDescriptor elementDescriptor,
FieldDescriptor fieldDescriptor,
Validator validator,
TextMode textMode)
Adds an element mapping to be build. |
Constructors in net.sf.jsefa.xml.mapping with parameters of type Validator | |
---|---|
AttributeMapping(QName dataTypeName,
AttributeDescriptor attributeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator)
Constructs a new AttributeMapping for the given data type name, attribute descriptor and
field descriptor. |
|
ElementMapping(QName dataTypeName,
ElementDescriptor elementDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator,
boolean elementNameIsAmbiguous,
TextMode textMode)
Constructs a new ElementMapping . |
|
TextContentMapping(QName dataTypeName,
TextContentDescriptor textContentDescriptor,
FieldDescriptor fieldDescriptor,
Validator validator,
TextMode textMode)
Constructs a new TextContentMapping for the given data type name, text content descriptor and
field descriptor. |
|
XmlComplexTypeMapping(Class<?> objectType,
QName dataTypeName,
ObjectAccessor objectAccessor,
Collection<XmlNodeMapping<?>> nodeMappings,
Validator validator)
Constructs a new XmlComplexTypeMapping . |
|
XmlEntryPoint(QName dataTypeName,
QName elementName,
Validator validator)
Constructs a new XmlEntryPoint . |
|
XmlNodeMapping(QName dataTypeName,
T nodeDescriptor,
Class<?> objectType,
FieldDescriptor fieldDescriptor,
Validator validator)
Constructs a new NodeMapping . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |