S - The type that is produced by chaining a matcher.protected abstract static class AgentBuilder.Default.Delegator.Matchable<S extends AgentBuilder.Matchable<S>> extends AgentBuilder.Default.Delegator implements AgentBuilder.Matchable<S>
AgentBuilder.Default.Delegator.Matchable<S extends AgentBuilder.Matchable<S>>AgentBuilder.CircularityLock, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.Default, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.Identified, AgentBuilder.Ignored, AgentBuilder.InitializationStrategy, AgentBuilder.InjectionStrategy, AgentBuilder.InstallationListener, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.Listener, AgentBuilder.LocationStrategy, AgentBuilder.PatchMode, AgentBuilder.PoolStrategy, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionListenable, AgentBuilder.RedefinitionStrategy, AgentBuilder.Transformer, AgentBuilder.TransformerDecorator, AgentBuilder.TypeStrategy| Modifier | Constructor and Description |
|---|---|
protected |
Matchable() |
| Modifier and Type | Method and Description |
|---|---|
S |
and(ElementMatcher<? super TypeDescription> typeMatcher)
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
|
S |
and(ElementMatcher<? super TypeDescription> typeMatcher,
ElementMatcher<? super ClassLoader> classLoaderMatcher)
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
|
S |
and(ElementMatcher<? super TypeDescription> typeMatcher,
ElementMatcher<? super ClassLoader> classLoaderMatcher,
ElementMatcher<? super JavaModule> moduleMatcher)
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
|
S |
or(ElementMatcher<? super TypeDescription> typeMatcher)
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
|
S |
or(ElementMatcher<? super TypeDescription> typeMatcher,
ElementMatcher<? super ClassLoader> classLoaderMatcher)
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
|
S |
or(ElementMatcher<? super TypeDescription> typeMatcher,
ElementMatcher<? super ClassLoader> classLoaderMatcher,
ElementMatcher<? super JavaModule> moduleMatcher)
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
|
assureReadEdgeFromAndTo, assureReadEdgeFromAndTo, assureReadEdgeFromAndTo, assureReadEdgeTo, assureReadEdgeTo, assureReadEdgeTo, disableClassFormatChanges, disableNativeMethodPrefix, enableNativeMethodPrefix, ignore, ignore, ignore, ignore, installOn, installOnByteBuddyAgent, makeRaw, materialize, patchOn, patchOn, patchOn, patchOn, patchOnByteBuddyAgent, patchOnByteBuddyAgent, type, type, type, type, warmUp, warmUp, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, withclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitand, orpublic S and(ElementMatcher<? super TypeDescription> typeMatcher)
and in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.public S and(ElementMatcher<? super TypeDescription> typeMatcher, ElementMatcher<? super ClassLoader> classLoaderMatcher)
and in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.classLoaderMatcher - A matcher for the type's class loader.public S and(ElementMatcher<? super TypeDescription> typeMatcher, ElementMatcher<? super ClassLoader> classLoaderMatcher, ElementMatcher<? super JavaModule> moduleMatcher)
and in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.classLoaderMatcher - A matcher for the type's class loader.moduleMatcher - A matcher for the type's module. On a JVM that does not support modules, the Java module is represented by null.public S or(ElementMatcher<? super TypeDescription> typeMatcher)
or in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.public S or(ElementMatcher<? super TypeDescription> typeMatcher, ElementMatcher<? super ClassLoader> classLoaderMatcher)
or in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.classLoaderMatcher - A matcher for the type's class loader.public S or(ElementMatcher<? super TypeDescription> typeMatcher, ElementMatcher<? super ClassLoader> classLoaderMatcher, ElementMatcher<? super JavaModule> moduleMatcher)
or in interface AgentBuilder.Matchable<S extends AgentBuilder.Matchable<S>>typeMatcher - A matcher for the type being matched.classLoaderMatcher - A matcher for the type's class loader.moduleMatcher - A matcher for the type's module. On a JVM that does not support modules, the Java module is represented by null.Copyright © 2014–2025. All rights reserved.