| Package | Description | 
|---|---|
| net.bytebuddy.asm | 
 The ASM package contains classes that are meant for direct interaction with the ASM API. 
 | 
| net.bytebuddy.description.type | 
 Contains descriptions of Java types and packages. 
 | 
| net.bytebuddy.implementation.bytecode | 
 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. | 
| net.bytebuddy.implementation.bytecode.member | 
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. | 
| Constructor and Description | 
|---|
ReturnValueDiscarding(MethodVisitor methodVisitor,
                     MethodDescription.InDefinedShape instrumentedMethod,
                     MethodDescription.InDefinedShape adviseMethod,
                     Map<Integer,Advice.Dispatcher.Active.Resolved.OffsetMapping.Target> offsetMappings,
                     TypeDescription throwableType,
                     StackSize additionalVariableSize)
Creates a new code translation visitor that retains the return value of the enter advise. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StackSize | 
TypeDescription.Generic.OfNonGenericType.getStackSize()  | 
StackSize | 
TypeDescription.Generic.OfGenericArray.getStackSize()  | 
StackSize | 
TypeDescription.Generic.OfWildcardType.getStackSize()  | 
StackSize | 
TypeDescription.Generic.OfParameterizedType.getStackSize()  | 
StackSize | 
TypeDescription.Generic.OfTypeVariable.getStackSize()  | 
StackSize | 
TypeDescription.Generic.OfTypeVariable.Symbolic.getStackSize()  | 
StackSize | 
TypeDescription.Generic.LazyProjection.getStackSize()  | 
StackSize | 
TypeDescription.AbstractBase.OfSimpleType.getStackSize()  | 
StackSize | 
TypeDescription.ForLoadedType.getStackSize()  | 
StackSize | 
TypeDescription.ArrayProjection.getStackSize()  | 
StackSize | 
TypeDefinition.getStackSize()
Returns the size of the type described by this instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StackSize | 
StackSize.maximum(StackSize stackSize)
Determines the maximum of two stack size representations. 
 | 
static StackSize | 
StackSize.of(Class<?> type)
Finds the operand stack size of a given Java type. 
 | 
static StackSize | 
StackSize.valueOf(String name)
Returns 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StackSize | 
StackSize.maximum(StackSize stackSize)
Determines the maximum of two stack size representations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected StackManipulation.Size | 
FieldAccess.AccessDispatcher.FieldGetInstruction.resolveSize(StackSize fieldSize)  | 
protected StackManipulation.Size | 
FieldAccess.AccessDispatcher.FieldPutInstruction.resolveSize(StackSize fieldSize)  | 
Copyright © 2014–2016. All rights reserved.