Package | Description |
---|---|
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.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.pool |
Classes of this package allow for the creating
TypeDescription s without
loading any classes. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
TypePool.CacheProvider
A cache provider for a
TypePool . |
TypePool.Default.ReaderMode
Determines the granularity of the class file parsing that is conducted by a
TypePool.Default . |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
TypePool.Default.ReaderMode
Determines the granularity of the class file parsing that is conducted by a
TypePool.Default . |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
Class and Description |
---|
TypePool
A type pool allows the retrieval of
TypeDescription by its name. |
TypePool.AbstractBase
A base implementation of a
TypePool that is managing a cache provider and
that handles the description of array and primitive types. |
TypePool.AbstractBase.ComponentTypeReference
A lazy representation of the component type of an array.
|
TypePool.AbstractBase.Hierarchical
Implements a hierarchical view of type pools, similarly to class loader hierarchies.
|
TypePool.CacheProvider
A cache provider for a
TypePool . |
TypePool.CacheProvider.NoOp
A non-operational cache that does not store any type descriptions.
|
TypePool.Default
A default implementation of a
TypePool that models binary data in the Java byte code format
into a TypeDescription . |
TypePool.Default.AnnotationRegistrant
An annotation registrant implements a visitor pattern for reading an unknown amount of values of annotations.
|
TypePool.Default.AnnotationRegistrant.AbstractBase
An abstract base implementation of an annotation registrant.
|
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
A base implementation for a collector for a type variable.
|
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
A base implementation for a collector for a type variable with an index.
|
TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
A base implementation for a collector for a type variable with two indices.
|
TypePool.Default.ComponentTypeLocator
A component type locator allows for the lazy location of an array's component type.
|
TypePool.Default.ComponentTypeLocator.Illegal
A component type locator which cannot legally resolve an array's component type.
|
TypePool.Default.GenericTypeExtractor.ForSignature
A signature visitor for extracting a generic type resolution.
|
TypePool.Default.GenericTypeExtractor.IncompleteToken
An incomplete
TypePool.Default.LazyTypeDescription.GenericTypeToken . |
TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
An abstract base implementation of an incomplete token.
|
TypePool.Default.GenericTypeRegistrant
A type registrant allows to register a generic type token.
|
TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
A signature visitor that rejects any discovered generic type.
|
TypePool.Default.LazyTypeDescription.AnnotationToken
A token for representing collected data on an annotation.
|
TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution
A resolution for an annotation tokens.
|
TypePool.Default.LazyTypeDescription.FieldToken
A token for representing collected data on a field.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken
A token that represents a generic Java type.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
A generic type token that represents a primitive type.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
A generic type token that represents an unbound wildcard.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable
Represents a generic type token for a formal type variable.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution
A resolution of a type's, method's or field's generic types.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField
A resolution of the generic type of a
FieldDescription . |
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod
A resolution of the generic types of a
MethodDescription . |
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent
A resolution of the generic type of a
RecordComponentDescription . |
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType
A resolution of the generic types of a
TypeDescription . |
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
A resolution of a type's, method's or field's generic types if its generic signature is malformed.
|
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
A resolution of a type's, method's or field's generic types if all of the represented element's are raw.
|
TypePool.Default.LazyTypeDescription.MethodToken
A token for representing collected data on a method.
|
TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
A token representing a method's parameter.
|
TypePool.Default.LazyTypeDescription.RecordComponentToken
A token representing a record component.
|
TypePool.Default.LazyTypeDescription.TypeContainment
A declaration context encapsulates information about whether a type was declared within another type
or within a method of another type.
|
TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
Describes a type that is not contained within another type, a method or a constructor.
|
TypePool.Default.ReaderMode
Determines the granularity of the class file parsing that is conducted by a
TypePool.Default . |
TypePool.Empty
An empty type pool that cannot describe any type.
|
TypePool.Resolution
A resolution of a
TypePool which was queried for a description. |
Copyright © 2014–2020. All rights reserved.