Class AnnotationScannerAction
java.lang.Object
org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
- All Implemented Interfaces:
Predicate<FileWrapper>
,UnaryPredicate<FileWrapper>
,Scanner.Action
Scan all classes looking for annotations annotated with @MethodMonitorGroup,
and saves the internal names of any such annotations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private static Class
<MethodMonitorGroup> private static String
private final TimingInfoProcessor
private final Util
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.glassfish.pfl.basic.func.UnaryPredicate
test
-
Field Details
-
MMG_CLASS
-
MMG_DESCRIPTOR
-
util
-
tip
-
annotationNames
-
currentClass
-
-
Constructor Details
-
AnnotationScannerAction
AnnotationScannerAction(Util util, TimingInfoProcessor tip)
-
-
Method Details
-
getAnnotationNames
-
evaluate
- Specified by:
evaluate
in interfaceUnaryPredicate<FileWrapper>
-