Serialized Form


Package org.hibernate.validator.internal.cdi.interceptor

Class org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor extends Object implements Serializable

serialVersionUID: 604440259030722151L

Serialized Fields

validator

Validator validator
The validator to be used for method validation.

Although the concrete validator is not necessarily serializable (and HV's implementation indeed isn't) it is still alright to have it as non-transient field here. Upon passivation not the validator itself will be serialized, but the proxy injected here, which in turn is serializable.


Package org.hibernate.validator.internal.engine

Class org.hibernate.validator.internal.engine.ConstraintViolationImpl extends Object implements Serializable

serialVersionUID: -4970067626703103139L

Serialized Fields

interpolatedMessage

String interpolatedMessage

rootBean

Object rootBean

value

Object value

propertyPath

Path propertyPath

leafBeanInstance

Object leafBeanInstance

constraintDescriptor

ConstraintDescriptor<T extends Annotation> constraintDescriptor

messageTemplate

String messageTemplate

rootBeanClass

Class<T> rootBeanClass

elementType

ElementType elementType

executableParameters

Object[] executableParameters

executableReturnValue

Object executableReturnValue

Package org.hibernate.validator.internal.engine.path

Class org.hibernate.validator.internal.engine.path.NodeImpl extends Object implements Serializable

serialVersionUID: 2075466571633860499L

Serialized Fields

name

String name

parent

NodeImpl parent

isIterable

boolean isIterable

index

Integer index

key

Object key

kind

ElementKind kind

hashCode

int hashCode

parameterTypes

List<E> parameterTypes

parameterIndex

Integer parameterIndex

asString

String asString

Class org.hibernate.validator.internal.engine.path.PathImpl extends Object implements Serializable

serialVersionUID: 7564511574909882392L

Serialized Fields

nodeList

List<E> nodeList

currentLeafNode

NodeImpl currentLeafNode

hashCode

int hashCode

Package org.hibernate.validator.internal.metadata.descriptor

Class org.hibernate.validator.internal.metadata.descriptor.BeanDescriptorImpl extends ElementDescriptorImpl implements Serializable

Serialized Fields

constrainedProperties

Map<K,V> constrainedProperties

constrainedMethods

Map<K,V> constrainedMethods

constrainedConstructors

Map<K,V> constrainedConstructors

Class org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl extends Object implements Serializable

serialVersionUID: -2563102960314069246L

Serialized Fields

annotation

Annotation annotation
The actual constraint annotation.


annotationType

Class<T> annotationType
The type of the annotation made instance variable, because annotation.annotationType() is quite expensive.


constraintValidatorDefinitionClasses

List<E> constraintValidatorDefinitionClasses
The set of classes implementing the validation for this constraint. See also ConstraintValidator resolution algorithm.


crossParameterConstraintValidatorClass

Class<T> crossParameterConstraintValidatorClass
The single cross parameter constraint validator if there is one. null otherwise.


groups

Set<E> groups
The groups for which to apply this constraint.


attributes

Map<K,V> attributes
The constraint parameters as map. The key is the parameter name and the value the parameter value as specified in the constraint.


payloads

Set<E> payloads
The specified payload of the constraint.


composingConstraints

Set<E> composingConstraints
The composing constraints for this constraint.


isReportAsSingleInvalidConstraint

boolean isReportAsSingleInvalidConstraint
Flag indicating if in case of a composing constraint a single error or multiple errors should be raised.


elementType

ElementType elementType
Describes on which level (TYPE, METHOD, FIELD) the constraint was defined on.


definedOn

ConstraintOrigin definedOn
The origin of the constraint. Defined on the actual root class or somewhere in the class hierarchy


constraintType

ConstraintDescriptorImpl.ConstraintType constraintType
The type of this constraint.


compositionType

CompositionType compositionType
Type indicating how composing constraints should be combined. By default this is set to ConstraintComposition.CompositionType.AND.

Class org.hibernate.validator.internal.metadata.descriptor.CrossParameterDescriptorImpl extends ElementDescriptorImpl implements Serializable

Class org.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl extends Object implements Serializable

Serialized Fields

type

Class<T> type
The type of the element


constraintDescriptors

Set<E> constraintDescriptors

defaultGroupSequenceRedefined

boolean defaultGroupSequenceRedefined

defaultGroupSequence

List<E> defaultGroupSequence

Class org.hibernate.validator.internal.metadata.descriptor.ExecutableDescriptorImpl extends ElementDescriptorImpl implements Serializable

Serialized Fields

name

String name

parameters

List<E> parameters

crossParameterDescriptor

CrossParameterDescriptor crossParameterDescriptor

returnValueDescriptor

ReturnValueDescriptor returnValueDescriptor

constraintDeclarationException

ConstraintDeclarationException constraintDeclarationException

Class org.hibernate.validator.internal.metadata.descriptor.ParameterDescriptorImpl extends ElementDescriptorImpl implements Serializable

Serialized Fields

index

int index

name

String name

cascaded

boolean cascaded

groupConversions

Set<E> groupConversions

Class org.hibernate.validator.internal.metadata.descriptor.PropertyDescriptorImpl extends ElementDescriptorImpl implements Serializable

Serialized Fields

cascaded

boolean cascaded

property

String property

groupConversions

Set<E> groupConversions

Class org.hibernate.validator.internal.metadata.descriptor.ReturnValueDescriptorImpl extends ElementDescriptorImpl implements Serializable

Serialized Fields

cascaded

boolean cascaded

groupConversions

Set<E> groupConversions

Package org.hibernate.validator.internal.util

Class org.hibernate.validator.internal.util.ConcurrentReferenceHashMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 7249069246763182397L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the ConcurrentReferenceHashMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the ConcurrentReferenceHashMap instance to a stream (i.e., serialize it).

Serial Data:
the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

segmentMask

int segmentMask
Mask value for indexing into segments. The upper bits of a key's hash code are used to choose the segment.


segmentShift

int segmentShift
Shift value for indexing within segments.


segments

org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.Segment<K,V>[] segments
The segments, each of which is a specialized hash table


identityComparisons

boolean identityComparisons

Package org.hibernate.validator.internal.util.annotationfactory

Class org.hibernate.validator.internal.util.annotationfactory.AnnotationProxy extends Object implements Serializable

serialVersionUID: 6907601010599429454L

Serialized Fields

annotationType

Class<T> annotationType

values

Map<K,V> values

hashCode

int hashCode

Package org.hibernate.validator.internal.util.logging

Class org.hibernate.validator.internal.util.logging.Log_$logger extends org.jboss.logging.DelegatingBasicLogger implements Serializable

serialVersionUID: 1L

Class org.hibernate.validator.internal.util.logging.Messages_$bundle extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()



Copyright © 2007-2013 Red Hat Middleware, LLC. All Rights Reserved