Class JavaBeanField
java.lang.Object
org.hibernate.validator.internal.properties.javabean.JavaBeanField
- All Implemented Interfaces:
Constrainable,Field,JavaBeanAnnotatedConstrainable,JavaBeanAnnotatedElement,Property
- Author:
- Marko Bekhta
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean<A extends Annotation>
AgetAnnotation(Class<A> annotationClass) Class<?>getName()getType()TypeVariable<?>[]inthashCode()toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.validator.internal.properties.Constrainable
asMethods inherited from interface org.hibernate.validator.internal.properties.Field
getConstrainedElementKindMethods inherited from interface org.hibernate.validator.internal.properties.javabean.JavaBeanAnnotatedElement
isAnnotationPresent
-
Constructor Details
-
JavaBeanField
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceConstrainable
-
getDeclaringClass
- Specified by:
getDeclaringClassin interfaceConstrainable
-
getType
- Specified by:
getTypein interfaceConstrainable- Specified by:
getTypein interfaceJavaBeanAnnotatedElement
-
getTypeForValidatorResolution
- Specified by:
getTypeForValidatorResolutionin interfaceConstrainable
-
getPropertyName
- Specified by:
getPropertyNamein interfaceProperty
-
getResolvedPropertyName
- Specified by:
getResolvedPropertyNamein interfaceProperty
-
getAnnotatedType
- Specified by:
getAnnotatedTypein interfaceJavaBeanAnnotatedElement
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotationsin interfaceJavaBeanAnnotatedElement
-
getAnnotation
- Specified by:
getAnnotationin interfaceJavaBeanAnnotatedElement
-
getGenericType
- Specified by:
getGenericTypein interfaceJavaBeanAnnotatedElement
-
getTypeParameters
- Specified by:
getTypeParametersin interfaceJavaBeanAnnotatedElement
-
createAccessor
- Specified by:
createAccessorin interfaceProperty
-
equals
-
hashCode
public int hashCode() -
toString
-