static class ValidateProperty.ForPropertyValue<T> extends Object implements ValidateProperty.Strategy<T>
Modifier and Type | Field and Description |
---|---|
(package private) Class<?> |
rootBeanClass |
(package private) ApacheFactoryContext |
validatorContext |
(package private) Object |
value |
Constructor and Description |
---|
ForPropertyValue(ApacheFactoryContext validatorContext,
Class<?> rootBeanClass,
Object value) |
Modifier and Type | Method and 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) |
T |
getRootBean() |
final ApacheFactoryContext validatorContext
final Class<?> rootBeanClass
final Object value
ForPropertyValue(ApacheFactoryContext validatorContext, Class<?> rootBeanClass, Object value)
public T getRootBean()
getRootBean
in interface ValidateProperty.Strategy<T>
public PathNavigation.Callback<?> callback(PathImpl.Builder pathBuilder, org.apache.bval.jsr.job.ValidateProperty.FindDescriptor findDescriptor, ObjectWrapper<Boolean> reachable)
callback
in interface ValidateProperty.Strategy<T>
public ValidationJob.Frame<?> frame(ValidateProperty<T> job, PathImpl path)
frame
in interface ValidateProperty.Strategy<T>
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.