-
public interface ClassListenerA subset of the ASM ClassVisitor and AnnotationVisitor methods on a single interface to allow specific visitor actions to be carried out.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<PluginConfig>getPluginList()List the plugins that have been found by this listener for inclusion into the context to be returned to the user.voidscanComplete(Entry entry)voidvisit(int version, int access, String name, String signature, String superName, String[] interfaces)voidvisitAnnotation(String classname, boolean visible)voidvisitAnnotationValue(String name, Object value)
-
-
-
Method Detail
-
visit
void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
-
visitAnnotation
void visitAnnotation(String classname, boolean visible)
-
scanComplete
void scanComplete(Entry entry)
-
getPluginList
Set<PluginConfig> getPluginList()
List the plugins that have been found by this listener for inclusion into the context to be returned to the user.- Returns:
- list of plugins found, an empty list or null if there are none
-
-