| Package | Description |
|---|---|
| org.glowroot.agent.weaving |
| Modifier and Type | Method and Description |
|---|---|
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.addAllMethods(Iterable<? extends org.glowroot.agent.weaving.PluginDetail.PointcutMethod> elements)
Adds elements to
methods list. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.addMethods(org.glowroot.agent.weaving.PluginDetail.PointcutMethod... elements)
Adds elements to
methods list. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.addMethods(org.glowroot.agent.weaving.PluginDetail.PointcutMethod element)
Adds one element to
methods list. |
static ImmutablePointcutClass.Builder |
ImmutablePointcutClass.builder()
Creates a builder for
ImmutablePointcutClass. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.bytes(byte... bytes)
Initializes the value for the
bytes attribute. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.collocateInClassLoader(boolean collocateInClassLoader)
Initializes the value for the
collocateInClassLoader attribute. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.copyFrom(org.glowroot.agent.weaving.PluginDetail.PointcutClass instance)
Fill a builder with attribute values from the provided
PointcutClass instance. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.methods(Iterable<? extends org.glowroot.agent.weaving.PluginDetail.PointcutMethod> elements)
Sets or replaces all elements for
methods list. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.pluginJar(File pluginJar)
Initializes the value for the
pluginJar attribute. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.pointcut(Pointcut pointcut)
Initializes the value for the
pointcut attribute. |
ImmutablePointcutClass.Builder |
ImmutablePointcutClass.Builder.type(org.objectweb.asm.Type type)
Initializes the value for the
type attribute. |
Copyright © 2011–2020 Glowroot contributors. All rights reserved.