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.implementation |
The implementation package contains any logic for intercepting method calls.
|
net.bytebuddy.implementation.auxiliary |
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType . |
net.bytebuddy.implementation.bind.annotation |
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
|
Class and Description |
---|
ByteBuddy
ByteBuddy instances are configurable factories for creating new Java types at a JVM's runtime. |
ByteBuddy.Definable
Any definable instance is either
ByteBuddy.Definable.Defined when a value is provided
or ByteBuddy.Definable.Undefined if a value is not provided. |
ByteBuddy.MatchedMethodInterception
A matched method interception for a non-optional method definition.
|
ByteBuddy.MethodAnnotationTarget
A
ByteBuddy configuration with a selected set of methods for which annotations can
be defined. |
ByteBuddy.MethodInterceptable
Implementations of this interface are capable of defining a method interception for a given set of methods.
|
ByteBuddy.OptionalMethodInterception
An optional method interception that allows to intercept a method selection only if this is needed.
|
ByteBuddy.Proxy
A proxy implementation for extending Byte Buddy while allowing for enhancing a
ByteBuddy
configuration. |
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
NamingStrategy
A naming strategy for finding a fully qualified name for a Java type.
|
NamingStrategy.SuffixingRandom.BaseNameResolver
A base name resolver is responsible for resolving a name onto which the suffix is appended.
|
NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
Uses the unnamed type's super type's name as the resolved name.
|
NamingStrategy.Unbound
An unbound
NamingStrategy where the actual naming strategy is still to be determined
in dependency of whether a type is to be subclasses, redefined or rebased. |
NamingStrategy.UnnamedType
An description of a type which is to be named.
|
Class and Description |
---|
ByteBuddy
ByteBuddy instances are configurable factories for creating new Java types at a JVM's runtime. |
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
NamingStrategy
A naming strategy for finding a fully qualified name for a Java type.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
NamingStrategy
A naming strategy for finding a fully qualified name for a Java type.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
NamingStrategy
A naming strategy for finding a fully qualified name for a Java type.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
Class and Description |
---|
ClassFileVersion
A wrapper object for representing a validated class file version in the format that is specified by the
JVMS.
|
Copyright © 2014–2015. All rights reserved.