Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
net.bytebuddy.description |
Classes of this package allow the representation of Java classes, their member and their meta data.
|
net.bytebuddy.description.method |
Contains descriptions of Java methods and constructors as well as their parameters.
|
net.bytebuddy.description.modifier |
The modifier package contains high-level and type-safe descriptions of Java modifiers.
|
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.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 . |
Class and Description |
---|
ModifierContributor.ForField
A marker interface for modifiers that can be applied to fields.
|
ModifierContributor.ForMethod
A marker interface for modifiers that can be applied to methods.
|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
ModifierContributor.Resolver
A resolver for Java modifiers represented by
ModifierContributor s. |
Class and Description |
---|
EnumerationState
Determines if a type describes an enumeration.
|
FieldManifestation
Describes the manifestation of a class's field, i.e.
|
FieldPersistence
Describes the persistence of a field, i.e.
|
MethodManifestation
Describes the manifestation of a method, i.e.
|
MethodStrictness
A modifier contributor to determine the use of
strictfp on a method. |
Ownership
Determines the ownership of a field or method, i.e.
|
ParameterManifestation
Indicates whether a parameter was denoted as
final or not. |
ProvisioningState
Describes if a method parameter is mandated, i.e.
|
SynchronizationState
Describes if a method is supposed to be synchronized.
|
SyntheticState
Defines if a type or member is supposed to be marked as synthetic.
|
TypeManifestation
Describes a type's manifestation, i.e.
|
Visibility
Describes a type's, field's or a method's visibility.
|
Class and Description |
---|
Visibility
Describes a type's, field's or a method's visibility.
|
Class and Description |
---|
EnumerationState
Determines if a type describes an enumeration.
|
FieldManifestation
Describes the manifestation of a class's field, i.e.
|
FieldPersistence
Describes the persistence of a field, i.e.
|
Mandate
Indicates if a member is mandated.
|
MethodArguments
Describes if a method allows varargs arguments.
|
MethodManifestation
Describes the manifestation of a method, i.e.
|
MethodStrictness
A modifier contributor to determine the use of
strictfp on a method. |
ModifierContributor
An element that describes a type modifier as described in the
JVMS.
|
ModifierContributor.ForField
A marker interface for modifiers that can be applied to fields.
|
ModifierContributor.ForMethod
A marker interface for modifiers that can be applied to methods.
|
ModifierContributor.ForParameter
A marker interface for modifiers that can be applied to method parameters.
|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
ModifierContributor.Resolver
A resolver for Java modifiers represented by
ModifierContributor s. |
Ownership
Determines the ownership of a field or method, i.e.
|
ParameterManifestation
Indicates whether a parameter was denoted as
final or not. |
ProvisioningState
Describes if a method parameter is mandated, i.e.
|
SynchronizationState
Describes if a method is supposed to be synchronized.
|
SyntheticState
Defines if a type or member is supposed to be marked as synthetic.
|
TypeManifestation
Describes a type's manifestation, i.e.
|
Visibility
Describes a type's, field's or a method's visibility.
|
Class and Description |
---|
ModifierContributor.ForField
A marker interface for modifiers that can be applied to fields.
|
ModifierContributor.ForMethod
A marker interface for modifiers that can be applied to methods.
|
ModifierContributor.ForParameter
A marker interface for modifiers that can be applied to method parameters.
|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
ModifierContributor.Resolver
A resolver for Java modifiers represented by
ModifierContributor s. |
Class and Description |
---|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
Visibility
Describes a type's, field's or a method's visibility.
|
Class and Description |
---|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
Class and Description |
---|
Visibility
Describes a type's, field's or a method's visibility.
|
Class and Description |
---|
ModifierContributor.ForType
A marker interface for modifiers that can be applied to types.
|
Copyright © 2014–2020. All rights reserved.