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 classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate static Class<MethodMonitorGroup> private static Stringprivate final TimingInfoProcessorprivate final Util -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
evaluatein interfaceUnaryPredicate<FileWrapper>
-