org.hibernate.validator.internal.metadata.raw
Class ExecutableElement
java.lang.Object
org.hibernate.validator.internal.metadata.raw.ExecutableElement
public abstract class ExecutableElement
- extends java.lang.Object
Provides a unified view on Constructors and Methods.
- Author:
- Gunnar Morling
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
forConstructor
public static ExecutableElement forConstructor(java.lang.reflect.Constructor<?> constructor)
forMethod
public static ExecutableElement forMethod(java.lang.reflect.Method method)
getParameterNames
public abstract java.lang.String[] getParameterNames(javax.validation.ParameterNameProvider parameterNameProvider)
getParameterAnnotations
public abstract java.lang.annotation.Annotation[][] getParameterAnnotations()
getParameterTypes
public abstract java.lang.Class<?>[] getParameterTypes()
getReturnType
public abstract java.lang.Class<?> getReturnType()
getGenericParameterTypes
public abstract java.lang.reflect.Type[] getGenericParameterTypes()
getAccessibleObject
public abstract java.lang.reflect.AccessibleObject getAccessibleObject()
getMember
public abstract java.lang.reflect.Member getMember()
getElementType
public abstract java.lang.annotation.ElementType getElementType()
getSimpleName
public abstract java.lang.String getSimpleName()
isGetterMethod
public abstract boolean isGetterMethod()
getIdentifier
public java.lang.String getIdentifier()
Copyright © 2012 Oracle Corporation. All Rights Reserved.