Uses of Package
net.bytebuddy.matcher
-
Packages that use net.bytebuddy.matcher Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.net.bytebuddy.build.maven A package containing classes for applying Byte Buddy transformers within a Maven build.net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.field Contains descriptions of Java fields.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.type Contains descriptions of Java types and packages.net.bytebuddy.dynamic This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.net.bytebuddy.dynamic.loading This package contains classes that are responsible for class loading of classes that are represented bybyte
arrays.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicType
by creating a subclass of a given type.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescription
s without loading any classes. -
Classes in net.bytebuddy.matcher used by net.bytebuddy Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.agent.builder Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.asm Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.ElementMatcher.Junction A junctions allows to chain differentElementMatcher
s in a readable manner. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.build Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.ElementMatcher.Junction A junctions allows to chain differentElementMatcher
s in a readable manner. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.build.maven Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.description Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.description.annotation Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.FilterableList.Empty An implementation of an emptyFilterableList
. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.description.field Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.FilterableList.Empty An implementation of an emptyFilterableList
. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.description.method Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.FilterableList.Empty An implementation of an emptyFilterableList
. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.description.type Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.FilterableList.Empty An implementation of an emptyFilterableList
. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.dynamic Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.dynamic.loading Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.dynamic.scaffold Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.dynamic.scaffold.inline Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.dynamic.scaffold.subclass Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.implementation Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.ElementMatcher.Junction A junctions allows to chain differentElementMatcher
s in a readable manner. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.matcher Class Description BooleanMatcher An element matcher that returns a fixed result.CachingMatcher A matcher that remembers the results of previously matching an equal target.ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.ElementMatcher.Junction A junctions allows to chain differentElementMatcher
s in a readable manner.ElementMatcher.Junction.AbstractBase A base implementation ofElementMatcher.Junction
.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.LatentMatcher A latent matcher that resolves anElementMatcher
after supplying a type description.LatentMatcher.ForSelfDeclaredMethod A latent matching methods that are declared by the resolved type.MethodSortMatcher Matches a method description by its general characteristics which are represented as aMethodSortMatcher.Sort
.MethodSortMatcher.Sort Represents a specific characteristic of a method description.ModifierMatcher An element matcher that matches a byte code element by its modifiers.ModifierMatcher.Mode Determines the type of modifier to be matched by aModifierMatcher
.NullMatcher An element matcher that matches thenull
value.StringMatcher.Mode Defines the mode aStringMatcher
compares to strings with. -
Classes in net.bytebuddy.matcher used by net.bytebuddy.pool Class Description ElementMatcher An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.FilterableList A filterable list allows to use anElementMatcher
to reduce a lists to elements that are matched by this matcher in this list.FilterableList.AbstractBase A base implementation of aFilterableList
.