Class JavaBeanHelper
java.lang.Object
org.hibernate.validator.internal.properties.javabean.JavaBeanHelper
Helper class that gives ability to find
Constrainable
versions
of JavaBean's fields, getters, constructors and methods.- Author:
- Marko Bekhta
-
Constructor Summary
ConstructorDescriptionJavaBeanHelper
(GetterPropertySelectionStrategy getterPropertySelectionStrategy, PropertyNodeNameProvider propertyNodeNameProvider) -
Method Summary
Modifier and TypeMethodDescriptionexecutable
(Class<?> declaringClass, Executable executable) executable
(Class<?> declaringClass, Method method) executable
(Executable executable) findDeclaredConstructor
(Class<T> declaringClass, Class<?>... parameterTypes) findDeclaredField
(Class<?> declaringClass, String property) findDeclaredGetter
(Class<?> declaringClass, String property) findDeclaredMethod
(Class<?> declaringClass, String methodName, Class<?>... parameterTypes) findGetter
(Class<?> declaringClass, String property)
-
Constructor Details
-
JavaBeanHelper
public JavaBeanHelper(GetterPropertySelectionStrategy getterPropertySelectionStrategy, PropertyNodeNameProvider propertyNodeNameProvider)
-
-
Method Details
-
getGetterPropertySelectionStrategy
-
getPropertyNodeNameProvider
-
findDeclaredField
-
findDeclaredGetter
-
findGetter
-
findDeclaredMethod
public Optional<JavaBeanMethod> findDeclaredMethod(Class<?> declaringClass, String methodName, Class<?>... parameterTypes) -
findDeclaredConstructor
public <T> Optional<JavaBeanConstructor> findDeclaredConstructor(Class<T> declaringClass, Class<?>... parameterTypes) -
executable
-
executable
-
executable
-
field
-