protected class AgentBuilder.Default.Transforming extends AgentBuilder.Default.Delegator<AgentBuilder.Identified.Narrowable> implements AgentBuilder.Identified.Extendable, AgentBuilder.Identified.Narrowable
AgentBuilder.Default after supplying
a AgentBuilder.RawMatcher such that one or several
AgentBuilder.Transformers can be supplied.AgentBuilder.BinaryLocator, AgentBuilder.Default, AgentBuilder.Identified, AgentBuilder.Ignored, AgentBuilder.InitializationStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.Listener, AgentBuilder.Matchable<T extends AgentBuilder.Matchable<T>>, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.Transformer, AgentBuilder.TypeStrategyAgentBuilder.Matchable.AbstractBase<S extends AgentBuilder.Matchable<S>>AgentBuilder.Identified.Extendable, AgentBuilder.Identified.Narrowable| Modifier | Constructor and Description |
|---|---|
protected |
Transforming(AgentBuilder.RawMatcher rawMatcher,
AgentBuilder.Transformer transformer)
Creates a new matched default agent builder.
|
| Modifier and Type | Method and Description |
|---|---|
AgentBuilder.Identified.Narrowable |
and(AgentBuilder.RawMatcher rawMatcher)
Defines a matching that is positive if the previous matcher and the supplied matcher are matched.
|
boolean |
equals(Object other) |
int |
hashCode() |
protected AgentBuilder |
materialize()
Materializes the currently described
AgentBuilder. |
AgentBuilder.Identified.Narrowable |
or(AgentBuilder.RawMatcher rawMatcher)
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
|
String |
toString() |
AgentBuilder.Identified.Extendable |
transform(AgentBuilder.Transformer transformer)
Applies the given transformer for the already supplied matcher.
|
disableBootstrapInjection, disableClassFormatChanges, disableNativeMethodPrefix, enableBootstrapInjection, enableNativeMethodPrefix, ignore, ignore, ignore, installOn, installOnByteBuddyAgent, makeRaw, type, type, type, with, with, with, with, with, with, with, withand, and, or, orclone, finalize, getClass, notify, notifyAll, wait, wait, waitdisableBootstrapInjection, disableClassFormatChanges, disableNativeMethodPrefix, enableBootstrapInjection, enableNativeMethodPrefix, ignore, ignore, ignore, installOn, installOnByteBuddyAgent, makeRaw, type, type, type, with, with, with, with, with, with, with, withand, and, or, orprotected Transforming(AgentBuilder.RawMatcher rawMatcher, AgentBuilder.Transformer transformer)
rawMatcher - The supplied raw matcher.transformer - The supplied transformer.protected AgentBuilder materialize()
AgentBuilder.Default.DelegatorAgentBuilder.materialize in class AgentBuilder.Default.Delegator<AgentBuilder.Identified.Narrowable>public AgentBuilder.Identified.Extendable transform(AgentBuilder.Transformer transformer)
AgentBuilder.Identifiedtransform in interface AgentBuilder.Identifiedtransformer - The transformer to apply.public AgentBuilder.Identified.Narrowable and(AgentBuilder.RawMatcher rawMatcher)
AgentBuilder.Matchableand in interface AgentBuilder.Matchable<AgentBuilder.Identified.Narrowable>rawMatcher - A raw matcher for the type being matched.public AgentBuilder.Identified.Narrowable or(AgentBuilder.RawMatcher rawMatcher)
AgentBuilder.Matchableor in interface AgentBuilder.Matchable<AgentBuilder.Identified.Narrowable>rawMatcher - A raw matcher for the type being matched.Copyright © 2014–2016. All rights reserved.