Uses of Interface
org.hibernate.validator.internal.metadata.aggregated.BeanMetaData
Packages that use BeanMetaData
Package
Description
Contains various implementation of validation contexts and supporting classes.
Implementations of the Bean Validation metadata interfaces as well as Hibernate Validator specific meta data classes.
The classes in this package contain the aggregated meta data needed for an actual validation.
-
Uses of BeanMetaData in org.hibernate.validator.internal.engine.validationcontext
Methods in org.hibernate.validator.internal.engine.validationcontext that return BeanMetaDataMethods in org.hibernate.validator.internal.engine.validationcontext with parameters of type BeanMetaDataModifier and TypeMethodDescription<T> BaseBeanValidationContext<T>
ValidationContextBuilder.forValidate
(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, T rootBean) <T> ExecutableValidationContext<T>
ValidationContextBuilder.forValidateParameters
(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, T rootBean, Executable executable, Object[] executableParameters) <T> BaseBeanValidationContext<T>
ValidationContextBuilder.forValidateProperty
(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, T rootBean, PathImpl propertyPath) <T> ExecutableValidationContext<T>
ValidationContextBuilder.forValidateReturnValue
(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, T rootBean, Executable executable, Object executableReturnValue) <T> BaseBeanValidationContext<T>
ValidationContextBuilder.forValidateValue
(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, PathImpl propertyPath) -
Uses of BeanMetaData in org.hibernate.validator.internal.engine.valuecontext
Methods in org.hibernate.validator.internal.engine.valuecontext that return BeanMetaDataModifier and TypeMethodDescriptionfinal BeanMetaData<T>
BeanValueContext.getCurrentBeanMetaData()
Methods in org.hibernate.validator.internal.engine.valuecontext with parameters of type BeanMetaDataModifier and TypeMethodDescriptionstatic <T,
V> BeanValueContext<T, V> ValueContexts.getLocalExecutionContextForBean
(ExecutableParameterNameProvider parameterNameProvider, T value, BeanMetaData<?> currentBeanMetaData, PathImpl propertyPath) static <T,
V> BeanValueContext<T, V> ValueContexts.getLocalExecutionContextForValueValidation
(ExecutableParameterNameProvider parameterNameProvider, BeanMetaData<?> currentBeanMetaData, PathImpl propertyPath) -
Uses of BeanMetaData in org.hibernate.validator.internal.metadata
Methods in org.hibernate.validator.internal.metadata that return BeanMetaDataModifier and TypeMethodDescription<T> BeanMetaData<T>
BeanMetaDataManager.getBeanMetaData
(Class<T> beanClass) <T> BeanMetaData<T>
BeanMetaDataManagerImpl.getBeanMetaData
(Class<T> beanClass) <T> BeanMetaData<T>
PredefinedScopeBeanMetaDataManager.getBeanMetaData
(Class<T> beanClass) -
Uses of BeanMetaData in org.hibernate.validator.internal.metadata.aggregated
Classes in org.hibernate.validator.internal.metadata.aggregated that implement BeanMetaDataModifier and TypeClassDescriptionfinal class
This class encapsulates all meta data needed for validation.