Package | Description |
---|---|
net.bytebuddy |
Byte Buddy is a library for creating Java classes at runtime of a Java program.
|
net.bytebuddy.description.annotation |
Contains descriptions of annotations and annotation values.
|
net.bytebuddy.description.enumeration |
A package that contains classes for describing enumeration 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.implementation |
The implementation package contains any logic for intercepting method calls.
|
net.bytebuddy.implementation.bytecode.member |
StackManipulation s of this package are responsible for
accessing type or method members, i.e. |
net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescription s without
loading any classes. |
net.bytebuddy.utility |
This package contains utility classes for common use within any Byte Buddy logic.
|
Modifier and Type | Method and Description |
---|---|
int |
TypeCache.SimpleKey.hashCode() |
Modifier and Type | Method and Description |
---|---|
int |
AnnotationValue.ForConstant.hashCode() |
int |
AnnotationValue.ForConstant.Loaded.hashCode() |
int |
AnnotationValue.ForDescriptionArray.hashCode() |
int |
AnnotationValue.ForDescriptionArray.Loaded.hashCode() |
int |
AnnotationDescription.AnnotationInvocationHandler.hashCode() |
int |
AnnotationDescription.AbstractBase.hashCode() |
Modifier and Type | Method and Description |
---|---|
int |
EnumerationDescription.AbstractBase.hashCode() |
Modifier and Type | Method and Description |
---|---|
AnnotationList |
FieldDescription.ForLoadedField.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.
|
int |
FieldDescription.AbstractBase.hashCode() |
int |
FieldDescription.Token.hashCode() |
int |
FieldDescription.SignatureToken.hashCode() |
Modifier and Type | Method and Description |
---|---|
AnnotationList |
MethodDescription.ForLoadedConstructor.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.
|
AnnotationList |
MethodDescription.ForLoadedMethod.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.
|
int |
ParameterDescription.AbstractBase.getOffset()
Returns the offset to the parameter value within the local method variable.
|
Annotation[][] |
MethodDescription.ForLoadedConstructor.getParameterAnnotations()
Returns the parameter annotations represented by this source.
|
Annotation[][] |
MethodDescription.ForLoadedMethod.getParameterAnnotations()
Returns the parameter annotations represented by this source.
|
ParameterList<ParameterDescription.InDefinedShape> |
MethodDescription.ForLoadedConstructor.getParameters()
Returns a list of this method's parameters.
|
ParameterList<ParameterDescription.InDefinedShape> |
MethodDescription.ForLoadedMethod.getParameters()
Returns a list of this method's parameters.
|
int |
ParameterDescription.AbstractBase.hashCode() |
int |
ParameterDescription.Token.hashCode() |
int |
MethodDescription.AbstractBase.hashCode() |
int |
MethodDescription.Token.hashCode() |
int |
MethodDescription.SignatureToken.hashCode() |
int |
MethodDescription.TypeToken.hashCode() |
Modifier and Type | Method and Description |
---|---|
TypeDescription |
TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection.asErasure()
Returns the erasure of this type.
|
ClassFileVersion |
TypeDescription.ForLoadedType.getClassFileVersion() |
AnnotationList |
TypeDescription.ForLoadedType.getDeclaredAnnotations()
Returns a list of annotations that are declared by this instance.
|
FieldList<FieldDescription.InDefinedShape> |
TypeDescription.ForLoadedType.getDeclaredFields()
Returns the fields that this type declares.
|
MethodList<MethodDescription.InDefinedShape> |
TypeDescription.ForLoadedType.getDeclaredMethods()
Returns the methods that this type declares.
|
TypeList.Generic |
TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection.getInterfaces()
Returns the interfaces that this type implements.
|
TypeDescription.Generic |
TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection.getSuperClass()
Returns the super class of this type.
|
int |
TypeVariableToken.hashCode() |
int |
TypeDescription.Generic.OfNonGenericType.hashCode() |
int |
TypeDescription.Generic.OfGenericArray.hashCode() |
int |
TypeDescription.Generic.OfWildcardType.hashCode() |
int |
TypeDescription.Generic.OfParameterizedType.hashCode() |
int |
TypeDescription.Generic.OfTypeVariable.hashCode() |
int |
TypeDescription.Generic.LazyProjection.hashCode() |
int |
TypeDescription.AbstractBase.hashCode() |
int |
RecordComponentDescription.Token.hashCode() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.ForLoadedSuperClass.resolve()
Resolves the actual generic type.
|
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.ForLoadedFieldType.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.ForLoadedReturnType.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.OfConstructorParameter.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.OfMethodParameter.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.OfRecordComponent.resolve() |
protected TypeDescription.Generic |
TypeDescription.Generic.LazyProjection.WithResolvedErasure.resolve() |
Modifier and Type | Method and Description |
---|---|
int |
Implementation.SpecialMethodInvocation.AbstractBase.hashCode() |
Modifier and Type | Method and Description |
---|---|
static StackManipulation |
MethodVariableAccess.loadThis()
Loads a reference to the
this reference what is only meaningful for a non-static method. |
Modifier and Type | Method and Description |
---|---|
TypeDescription |
TypePool.Default.LazyTypeDescription.TokenizedGenericType.asErasure()
Returns the erasure of this type.
|
protected TypeDescription |
TypePool.Default.WithLazyResolution.LazyTypeDescription.delegate() |
protected TypeDescription |
TypePool.LazyFacade.LazyTypeDescription.delegate() |
protected TypeDescription.Generic |
TypePool.Default.LazyTypeDescription.TokenizedGenericType.resolve() |
Modifier and Type | Method and Description |
---|---|
static FileSystem |
FileSystem.getInstance()
Returns the
FileSystem instance to use. |
Class<?> |
JavaType.load()
Loads the class that is represented by this Java type.
|
Copyright © 2014–2024. All rights reserved.