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 © 2013 Seam Framework. All Rights Reserved.