Uses of Interface
net.bytebuddy.description.type.TypeList
-
Packages that use TypeList Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.type Contains descriptions of Java types and packages.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.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 creatingTypeDescription
s without loading any classes.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic. -
-
Uses of TypeList in net.bytebuddy.asm
Fields in net.bytebuddy.asm declared as TypeList Modifier and Type Field Description protected TypeList
Advice.StackMapFrameHandler.Default. enterTypes
A list of virtual method arguments that are available before the instrumented method is executed.protected TypeList
Advice.StackMapFrameHandler.Default.ForAdvice. enterTypes
A list of virtual method arguments that are available before the instrumented method is executed.protected TypeList
Advice.StackMapFrameHandler.Default. exitTypes
A list of virtual method arguments that are available after the instrumented method has completed.Methods in net.bytebuddy.asm with parameters of type TypeList Modifier and Type Method Description protected void
Advice.StackMapFrameHandler.Default. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode translationMode, MethodDescription methodDescription, TypeList additionalTypes, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)
Translates a frame.Constructors in net.bytebuddy.asm with parameters of type TypeList Constructor Description Default(MethodDescription instrumentedMethod, TypeList enterTypes, TypeList exitTypes)
Creates a new default meta data handler that recomputes the space requirements of an instrumented method.Default(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypeList enterTypes, TypeList exitTypes, boolean expandFrames)
Creates a new default meta data handler.ForAdvice(MethodDescription.InDefinedShape adviceMethod, TypeList enterTypes, TypeList exitTypes)
Creates a new method size handler for an advice method.ForAdvice(MethodDescription.InDefinedShape adviceMethod, TypeList enterTypes, TypeList exitTypes, Advice.StackMapFrameHandler.Default.TranslationMode translationMode)
Creates a new meta data handler for an advice method. -
Uses of TypeList in net.bytebuddy.description.annotation
Methods in net.bytebuddy.description.annotation that return TypeList Modifier and Type Method Description TypeList
AnnotationList.AbstractBase. asTypeList()
TypeList
AnnotationList. asTypeList()
Returns a list of the annotation types of this list.TypeList
AnnotationList.Empty. asTypeList()
-
Uses of TypeList in net.bytebuddy.description.type
Classes in net.bytebuddy.description.type that implement TypeList Modifier and Type Class Description static class
TypeList.AbstractBase
An abstract base implementation of a type list.static class
TypeList.Empty
An implementation of an empty type list.static class
TypeList.Explicit
A wrapper implementation of an explicit list of types.static class
TypeList.ForLoadedTypes
Implementation of a type list for an array of loaded types.Methods in net.bytebuddy.description.type that return TypeList Modifier and Type Method Description TypeList
TypeList.Generic.AbstractBase. asErasures()
TypeList
TypeList.Generic. asErasures()
Returns a list of the generic types' erasures.TypeList
TypeList.Generic.Empty. asErasures()
TypeList
TypeList.Generic.OfConstructorExceptionTypes. asErasures()
TypeList
TypeList.Generic.OfLoadedInterfaceTypes. asErasures()
TypeList
TypeList.Generic.OfMethodExceptionTypes. asErasures()
TypeList
TypeDescription.AbstractBase.OfSimpleType.WithDelegation. getDeclaredTypes()
TypeList
TypeDescription.ArrayProjection. getDeclaredTypes()
TypeList
TypeDescription.ForLoadedType. getDeclaredTypes()
TypeList
TypeDescription.ForPackageDescription. getDeclaredTypes()
TypeList
TypeDescription. getDeclaredTypes()
Returns a list of types that are declared by this type excluding anonymous classes.TypeList
TypeDescription.Latent. getDeclaredTypes()
TypeList
TypeDescription.SuperTypeLoading. getDeclaredTypes()
protected TypeList
TypeList.AbstractBase. wrap(java.util.List<TypeDescription> values)
-
Uses of TypeList in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return TypeList Modifier and Type Method Description TypeList
InstrumentedType.Default. getDeclaredTypes()
TypeList
InstrumentedType.Frozen. getDeclaredTypes()
-
Uses of TypeList in net.bytebuddy.implementation.bytecode.member
Constructors in net.bytebuddy.implementation.bytecode.member with parameters of type TypeList Constructor Description DynamicInvocation(java.lang.String methodName, TypeDescription returnType, TypeList parameterTypes, MethodDescription.InDefinedShape bootstrapMethod, java.util.List<?> arguments)
Creates a new dynamic method invocation. -
Uses of TypeList in net.bytebuddy.pool
Methods in net.bytebuddy.pool that return TypeList Modifier and Type Method Description TypeList
TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList. asErasures()
TypeList
TypePool.Default.LazyTypeDescription. getDeclaredTypes()
-
Uses of TypeList in net.bytebuddy.utility
Methods in net.bytebuddy.utility that return TypeList Modifier and Type Method Description TypeList
JavaConstant.MethodHandle. getParameterTypes()
Returns the parameter types represented by this instance.TypeList
JavaConstant.MethodType. getParameterTypes()
Returns the parameter types of this method type.
-