| 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.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.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 a
DynamicType by
enhancing a given type. |
| net.bytebuddy.dynamic.scaffold.subclass |
All classes and types in this package are related to creating a
DynamicType by
creating a subclass of a given type. |
| net.bytebuddy.instrumentation |
The instrumentation package contains any logic for intercepting method calls.
|
| net.bytebuddy.instrumentation.attribute.annotation |
Types and classes in this package are responsible for writing Java annotations to a Java type, field or byte code
method.
|
| net.bytebuddy.instrumentation.field |
This package contains types and implementations for describing a Java field.
|
| net.bytebuddy.instrumentation.method |
This package contains types and implementations for describing a Java byte code method which can be any byte code
container, i.e.
|
| net.bytebuddy.instrumentation.type |
This package contains types and implementations for describing a Java type, i.e.
|
| net.bytebuddy.matcher |
Contains an API for matching Java byte code entities.
|
| net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescriptions without
loading any classes. |
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| ElementMatcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or
annotations.
|
| Class and Description |
|---|
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| FilterableList.AbstractBase
A base implementation of a
FilterableList. |
| FilterableList.Empty
An implementation of an empty
FilterableList. |
| Class and Description |
|---|
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| FilterableList.AbstractBase
A base implementation of a
FilterableList. |
| FilterableList.Empty
An implementation of an empty
FilterableList. |
| Class and Description |
|---|
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| FilterableList.AbstractBase
A base implementation of a
FilterableList. |
| FilterableList.Empty
An implementation of an empty
FilterableList. |
| Class and Description |
|---|
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| FilterableList.AbstractBase
A base implementation of a
FilterableList. |
| FilterableList.Empty
An implementation of an empty
FilterableList. |
| Class and 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 different
ElementMatchers in a readable manner. |
| ElementMatcher.Junction.AbstractBase
A base implementation of
ElementMatcher.Junction. |
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| MethodSortMatcher.Sort
Represents a specific characteristic of a method description.
|
| ModifierMatcher.Mode
Determines the type of modifier to be matched by a
ModifierMatcher. |
| StringMatcher.Mode
Defines the mode a
StringMatcher compares to strings with. |
| Class and Description |
|---|
| FilterableList
A filterable list allows to use an
ElementMatcher to reduce a lists to elements
that are matched by this matcher in this list. |
| FilterableList.AbstractBase
A base implementation of a
FilterableList. |
Copyright © 2014–2015. All rights reserved.