public class JMethod extends JOperation
Modifier | Constructor and Description |
---|---|
protected |
JMethod(javassist.bytecode.MethodInfo methodInfo,
JType enclosingType,
ClasspathResolver resolver) |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(IntrospectionVisitor visitor) |
boolean |
equals(Object obj) |
Method |
getActualMethod() |
static JMethod |
getJMethod(javassist.bytecode.MethodInfo methodInfo,
JType enclosingType,
ClasspathResolver resolver) |
String |
getModifier() |
int |
hashCode() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
getAnnotation, getAnnotations, getEnclosingElement, getEnclosingType, getMethodInfo, getMethodParamClasses, getParameters, toString
findClassFile, getName, getResolver
protected JMethod(javassist.bytecode.MethodInfo methodInfo, JType enclosingType, ClasspathResolver resolver)
public static JMethod getJMethod(javassist.bytecode.MethodInfo methodInfo, JType enclosingType, ClasspathResolver resolver)
public Method getActualMethod() throws ClasspathAccessException
getActualMethod
in class JOperation
ClasspathAccessException
public String getModifier()
public boolean isPublic()
public boolean isProtected()
public boolean isPrivate()
public void acceptVisitor(IntrospectionVisitor visitor) throws ClasspathAccessException
acceptVisitor
in class JElement
ClasspathAccessException
public boolean equals(Object obj)
equals
in class JOperation
public int hashCode()
hashCode
in class JOperation
Copyright © 2010–2018 Jadira Systems. All rights reserved.