| Package | Description |
|---|---|
| org.glowroot.agent.weaving |
| Modifier and Type | Method and Description |
|---|---|
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.addAllInterfaces(Iterable<? extends org.objectweb.asm.Type> elements)
Adds elements to
interfaces list. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.addInterfaces(org.objectweb.asm.Type... elements)
Adds elements to
interfaces list. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.addInterfaces(org.objectweb.asm.Type element)
Adds one element to
interfaces list. |
static ImmutableMixinClass.Builder |
ImmutableMixinClass.builder()
Creates a builder for
ImmutableMixinClass. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.bytes(byte... bytes)
Initializes the value for the
bytes attribute. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.copyFrom(org.glowroot.agent.weaving.PluginDetail.MixinClass instance)
Fill a builder with attribute values from the provided
MixinClass instance. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.initMethodName(String initMethodName)
Initializes the value for the
initMethodName attribute. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.interfaces(Iterable<? extends org.objectweb.asm.Type> elements)
Sets or replaces all elements for
interfaces list. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.mixin(Mixin mixin)
Initializes the value for the
mixin attribute. |
ImmutableMixinClass.Builder |
ImmutableMixinClass.Builder.type(org.objectweb.asm.Type type)
Initializes the value for the
type attribute. |
Copyright © 2011–2020 Glowroot contributors. All rights reserved.