Uses of Enum
net.bytebuddy.implementation.bytecode.StackSize
Packages that use StackSize
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
Contains descriptions of Java types and packages.
Types and classes in this package are responsible for creating Java byte code for a given byte code target
which is represented by a
MethodDescription.StackManipulations of this package are responsible for
accessing type or method members, i.e. reading and writing of fields, invoking of methods, access of local variables
within a method invocation or returning values from method invocations.A package containing visitor classes for ASM.
-
Uses of StackSize in net.bytebuddy.asm
Constructors in net.bytebuddy.asm with parameters of type StackSizeModifierConstructorDescriptionprotectedForMethodExit(MethodDescription instrumentedMethod, MethodDescription.TypeToken typeToken, TypeDefinition exitType, SortedMap<String, TypeDefinition> namedTypes, TypeDefinition enterType, StackSize throwableSize) Creates a new argument handler for an exit advice method. -
Uses of StackSize in net.bytebuddy.description.type
Methods in net.bytebuddy.description.type that return StackSizeModifier and TypeMethodDescriptionTypeDefinition.getStackSize()Returns the size of the type described by this instance.TypeDescription.AbstractBase.OfSimpleType.getStackSize()Returns the size of the type described by this instance.TypeDescription.ArrayProjection.getStackSize()Returns the size of the type described by this instance.TypeDescription.ForLoadedType.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.LazyProjection.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfGenericArray.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfNonGenericType.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfParameterizedType.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfTypeVariable.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfTypeVariable.Symbolic.getStackSize()Returns the size of the type described by this instance.TypeDescription.Generic.OfWildcardType.getStackSize()Returns the size of the type described by this instance.TypeDescription.SuperTypeLoading.getStackSize()Returns the size of the type described by this instance. -
Uses of StackSize in net.bytebuddy.implementation.bytecode
Subclasses with type arguments of type StackSize in net.bytebuddy.implementation.bytecodeModifier and TypeClassDescriptionenumRepresents the size of a Java type on the operand stack.Methods in net.bytebuddy.implementation.bytecode that return StackSizeModifier and TypeMethodDescriptionDetermines the maximum of two stack size representations.static StackSizeStackSize.of(int size) Represents a numeric size as aStackSize.static StackSizeFinds the operand stack size of a given Java type.static StackSizeReturns the enum constant of this type with the specified name.static StackSize[]StackSize.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.bytebuddy.implementation.bytecode with parameters of type StackSize -
Uses of StackSize in net.bytebuddy.implementation.bytecode.member
Methods in net.bytebuddy.implementation.bytecode.member with parameters of type StackSizeModifier and TypeMethodDescriptionprotected StackManipulation.SizeFieldAccess.AccessDispatcher.FieldGetInstruction.resolveSize(StackSize fieldSize) protected StackManipulation.SizeFieldAccess.AccessDispatcher.FieldPutInstruction.resolveSize(StackSize fieldSize) -
Uses of StackSize in net.bytebuddy.utility.visitor
Methods in net.bytebuddy.utility.visitor with parameters of type StackSizeModifier and TypeMethodDescriptionintStackAwareMethodVisitor.drainStack(int store, int load, StackSize size) Drains the stack to only contain the top value.Method parameters in net.bytebuddy.utility.visitor with type arguments of type StackSize