Package | Description |
---|---|
net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
Modifier and Type | Class and Description |
---|---|
static class |
AgentBuilder.Transformer.Compound
A compound transformer that allows to group several
AgentBuilder.Transformer s as a single transformer. |
static class |
AgentBuilder.Transformer.NoOp
A no-op implementation of a
AgentBuilder.Transformer that does
not modify the supplied dynamic type. |
Modifier and Type | Method and Description |
---|---|
AgentBuilder.Identified.Extendable |
AgentBuilder.Identified.transform(AgentBuilder.Transformer transformer)
Applies the given transformer for the already supplied matcher.
|
AgentBuilder.Identified.Extendable |
AgentBuilder.Default.Matched.transform(AgentBuilder.Transformer transformer) |
Constructor and Description |
---|
Compound(AgentBuilder.Transformer... transformer)
Creates a new compound transformer.
|
Matched(AgentBuilder.RawMatcher rawMatcher,
AgentBuilder.Transformer transformer)
Creates a new matched default agent builder.
|
Resolution(TypeDescription typeDescription,
ClassLoader classLoader,
ProtectionDomain protectionDomain,
AgentBuilder.Transformer transformer)
Creates a new active transformation.
|
Simple(AgentBuilder.RawMatcher rawMatcher,
AgentBuilder.Transformer transformer)
Creates a new transformation.
|
Copyright © 2014–2016. All rights reserved.