Top Fields Constructors Methods
org.hibernate.validator.internal.engine.valuecontext

public Class BeanValueContext<T, V>

extends ValueContext<T, V>
Class Inheritance
Imports
org.hibernate.validator.internal.engine.path.PathImpl, org.hibernate.validator.internal.metadata.aggregated.BeanMetaData, org.hibernate.validator.internal.util.ExecutableParameterNameProvider

Author
Marko Bekhta

Field Summary

Modifier and TypeField and Description
private final BeanMetaData<T>
currentBeanMetaData

The metadata of the current bean.

Constructor Summary

AccessConstructor and Description
pack-priv
BeanValueContext(ExecutableParameterNameProvider parameterNameProvider, T currentBean, BeanMetaData<T> currentBeanMetaData, PathImpl propertyPath)

Method Summary

Modifier and TypeMethod and Description
public final BeanMetaData<T>
Inherited from org.hibernate.validator.internal.engine.valuecontext.ValueContext:
appendNodeappendNodeappendTypeParameterNodegetConstraintLocationKindgetCurrentBeangetCurrentGroupgetCurrentValidatablegetCurrentValidatedValuegetCurrentValueStategetPropertyPathgetValuemarkCurrentPropertyAsIterablemarkCurrentPropertyAsIterableAndSetIndexmarkCurrentPropertyAsIterableAndSetKeyresetValueStatesetConstraintLocationKindsetCurrentGroupsetCurrentValidatedValuesetTypeParametertoStringvalidatingDefault

Field Detail

currentBeanMetaDataback to summary
private final BeanMetaData<T> currentBeanMetaData

The metadata of the current bean.

Constructor Detail

BeanValueContextback to summary
pack-priv BeanValueContext(ExecutableParameterNameProvider parameterNameProvider, T currentBean, BeanMetaData<T> currentBeanMetaData, PathImpl propertyPath)

Method Detail

getCurrentBeanMetaDataback to summary
public final BeanMetaData<T> getCurrentBeanMetaData()