Package org.apache.bval.jsr.job
Class ValidateProperty.ForPropertyValue<T>
- java.lang.Object
-
- org.apache.bval.jsr.job.ValidateProperty.ForPropertyValue<T>
-
- All Implemented Interfaces:
ValidateProperty.Strategy<T>
- Enclosing class:
- ValidateProperty<T>
static class ValidateProperty.ForPropertyValue<T> extends Object implements ValidateProperty.Strategy<T>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Class<?>rootBeanClass(package private) ApacheFactoryContextvalidatorContext(package private) Objectvalue
-
Constructor Summary
Constructors Constructor Description ForPropertyValue(ApacheFactoryContext validatorContext, Class<?> rootBeanClass, Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathNavigation.Callback<?>callback(PathImpl.Builder pathBuilder, org.apache.bval.jsr.job.ValidateProperty.FindDescriptor findDescriptor, ObjectWrapper<Boolean> reachable)ValidationJob.Frame<?>frame(ValidateProperty<T> job, PathImpl path)TgetRootBean()
-
-
-
Field Detail
-
validatorContext
final ApacheFactoryContext validatorContext
-
rootBeanClass
final Class<?> rootBeanClass
-
value
final Object value
-
-
Constructor Detail
-
ForPropertyValue
ForPropertyValue(ApacheFactoryContext validatorContext, Class<?> rootBeanClass, Object value)
-
-
Method Detail
-
getRootBean
public T getRootBean()
- Specified by:
getRootBeanin interfaceValidateProperty.Strategy<T>
-
callback
public PathNavigation.Callback<?> callback(PathImpl.Builder pathBuilder, org.apache.bval.jsr.job.ValidateProperty.FindDescriptor findDescriptor, ObjectWrapper<Boolean> reachable)
- Specified by:
callbackin interfaceValidateProperty.Strategy<T>
-
frame
public ValidationJob.Frame<?> frame(ValidateProperty<T> job, PathImpl path)
- Specified by:
framein interfaceValidateProperty.Strategy<T>
-
-