Serialized Form


Package org.apache.bval

Class org.apache.bval.DynamicMetaBean extends MetaBean implements Serializable

serialVersionUID: 1L

Serialized Fields

finder

MetaBeanFinder finder

Class org.apache.bval.MetaBeanCache extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

cacheById

ConcurrentMap<K,V> cacheById
Cache keyed by id.


cacheByClass

ConcurrentMap<K,V> cacheByClass
Cache keyed by class.

Class org.apache.bval.ValidationResults extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

errorsByReason

Map<K,V> errorsByReason

errorsByOwner

Map<K,V> errorsByOwner

Package org.apache.bval.jsr303

Class org.apache.bval.jsr303.ConstraintDescriptorImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

annotation

Annotation annotation

groups

Set<E> groups

payload

Set<E> payload

constraintValidatorClasses

List<E> constraintValidatorClasses

attributes

Map<K,V> attributes

composingConstraints

Set<E> composingConstraints

reportAsSingleViolation

boolean reportAsSingleViolation

Class org.apache.bval.jsr303.IncompatiblePropertyValueException extends ValidationException implements Serializable

serialVersionUID: 1L

Class org.apache.bval.jsr303.UnknownPropertyException extends ValidationException implements Serializable

serialVersionUID: 1L


Package org.apache.bval.jsr303.util

Class org.apache.bval.jsr303.util.NodeImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

inIterable

boolean inIterable

index

Integer index

key

Object key

Class org.apache.bval.jsr303.util.PathImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nodeList

List<E> nodeList

Package org.apache.bval.model

Class org.apache.bval.model.FeaturesCapable extends Object implements Serializable

serialVersionUID: -4045110242904814218L

Serialized Fields

features

ConcurrentMap<K,V> features

validations

Validation[] validations
key = validation id, value = the validation


locking

boolean locking

lock

ReentrantLock lock

Class org.apache.bval.model.MetaBean extends FeaturesCapable implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id

name

String name

beanClass

Class<T> beanClass

properties

MetaProperty[] properties

Class org.apache.bval.model.MetaProperty extends FeaturesCapable implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

type

Type type

metaBean

MetaBean metaBean

parentMetaBean

MetaBean parentMetaBean

Class org.apache.bval.model.ValidationListener.Error extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

reason

String reason
Reason


owner

Object owner
Owner


propertyName

String propertyName
Property name


Package org.apache.bval.xml

Class org.apache.bval.xml.XMLFeaturesCapable extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

features

List<E> features

validators

List<E> validators

Class org.apache.bval.xml.XMLMetaBean extends XMLFeaturesCapable implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id

name

String name

impl

String impl

properties

List<E> properties

beanRelations

List<E> beanRelations

Class org.apache.bval.xml.XMLMetaBeanReference extends XMLMetaElement implements Serializable

serialVersionUID: 1L

Serialized Fields

beanId

String beanId

Class org.apache.bval.xml.XMLMetaElement extends XMLFeaturesCapable implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

mandatory

String mandatory

minLength

Integer minLength

maxLength

Integer maxLength

readonly

Boolean readonly

hidden

Boolean hidden

denied

Boolean denied

type

String type
normally the type is determined by the implementation class. in case, no implementation class is given, the xml can contain the type directly.

Class org.apache.bval.xml.XMLMetaFeature extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

key

String key

value

Object value

Class org.apache.bval.xml.XMLMetaProperty extends XMLMetaElement implements Serializable

serialVersionUID: 1L

Serialized Fields

maxValue

Integer maxValue
if you need other types (Long, double, String) for maxValue and minValue, configure via
 <feature key="maxValue">
   <value class="java.lang.Long">1000</value>
 </feature>
 
instead with explicit typing.


minValue

Integer minValue

regexp

String regexp

timeLag

String timeLag

Class org.apache.bval.xml.XMLMetaValidator extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id

java

String java

jsFunction

String jsFunction

Class org.apache.bval.xml.XMLMetaValidatorReference extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

refId

String refId



Copyright © 2010-2012 Apache Software Foundation. All Rights Reserved.