| Package | Description |
|---|---|
| org.jboss.classfilewriter | |
| org.jboss.classfilewriter.util | |
| org.jboss.weld.util.bytecode |
| Modifier and Type | Method and Description |
|---|---|
CodeAttribute |
ClassMethod.getCodeAttribute() |
| Modifier and Type | Method and Description |
|---|---|
static CodeAttribute |
Boxing.unbox(CodeAttribute ca,
String desc) |
static CodeAttribute |
Boxing.unboxBoolean(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxByte(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxChar(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxDouble(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxFloat(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxInt(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxLong(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxShort(CodeAttribute bc) |
| Modifier and Type | Method and Description |
|---|---|
static CodeAttribute |
Boxing.unbox(CodeAttribute b,
String desc) |
static CodeAttribute |
Boxing.unboxBoolean(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxByte(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxChar(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxDouble(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxFloat(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxInt(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxLong(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxShort(CodeAttribute bc) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BytecodeUtils.addLoadInstruction(CodeAttribute code,
String type,
int variable)
Adds the correct load instruction based on the type descriptor
|
void |
DeferredBytecode.apply(CodeAttribute codeAttribute) |
static void |
Boxing.boxBoolean(CodeAttribute bc) |
static void |
Boxing.boxByte(CodeAttribute bc) |
static void |
Boxing.boxChar(CodeAttribute bc) |
static void |
Boxing.boxDouble(CodeAttribute bc) |
static void |
Boxing.boxFloat(CodeAttribute bc) |
static void |
Boxing.boxIfNessesary(CodeAttribute b,
String desc) |
static void |
Boxing.boxInt(CodeAttribute bc) |
static void |
Boxing.boxLong(CodeAttribute bc) |
static void |
Boxing.boxShort(CodeAttribute bc) |
static void |
BytecodeUtils.pushClassType(CodeAttribute b,
String classType)
Pushes a class type onto the stack from the string representation This can
also handle primitives
|
static CodeAttribute |
Boxing.unbox(CodeAttribute b,
String desc) |
static CodeAttribute |
Boxing.unboxBoolean(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxByte(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxChar(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxDouble(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxFloat(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxInt(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxLong(CodeAttribute bc) |
static CodeAttribute |
Boxing.unboxShort(CodeAttribute bc) |
Copyright © 2012 Seam Framework. All Rights Reserved.