public class DefaultClassVisitor extends java.lang.Object implements ClassVisitor
ClassVisitor class. All methods do nothing.| Constructor and Description |
|---|
DefaultClassVisitor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString() |
void |
visit(java.lang.Class<?> c,
ReflectionManager reflectionManager)
Perform action on member class.
|
void |
visit(java.lang.reflect.Constructor<?> c)
Perform action on a constructor.
|
void |
visit(java.lang.Enum<?> e)
Perform an action on an enum value.
|
void |
visit(java.lang.reflect.Field f)
Perform an action on a field.
|
void |
visit(java.lang.reflect.Method m)
Perform an action on a method.
|
void |
visitAfter(java.lang.Class<?> c)
Perform an action on a class.
|
void |
visitBefore(java.lang.Class<?> c)
Perform an action on a class.
|
public void visit(java.lang.Class<?> c,
ReflectionManager reflectionManager)
ClassVisitorThe ReflectionManager is needed to allow visitors to initiate recursive visits if
needed.
visit in interface ClassVisitorc - the member classreflectionManager - the ReflectionManager that called this visitorpublic void visit(java.lang.reflect.Constructor<?> c)
ClassVisitorvisit in interface ClassVisitorc - the constructorpublic void visit(java.lang.reflect.Method m)
ClassVisitorvisit in interface ClassVisitorm - the methodpublic void visit(java.lang.reflect.Field f)
ClassVisitorvisit in interface ClassVisitorf - the fieldpublic void visit(java.lang.Enum<?> e)
ClassVisitorvisit in interface ClassVisitore - the enum valuepublic void visitBefore(java.lang.Class<?> c)
ClassVisitorvisitBefore in interface ClassVisitorc - the class to visitpublic void visitAfter(java.lang.Class<?> c)
ClassVisitorvisitAfter in interface ClassVisitorc - the class to visitpublic java.lang.String toString()
toString in class java.lang.Object