public class CodeGenUtils extends Object
| Constructor and Description |
|---|
CodeGenUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.bcel.generic.CompoundInstruction |
createCompound(org.apache.bcel.generic.Instruction instruction) |
static org.apache.bcel.generic.CompoundInstruction |
createNullComparison(org.apache.bcel.generic.ConstantPoolGen cp,
UnifiedMetaData field,
org.apache.bcel.generic.Type stackType,
Supplier<org.apache.bcel.generic.CompoundInstruction> onNull,
Supplier<org.apache.bcel.generic.CompoundInstruction> onNotNull) |
static UnifiedMetaData |
getNullSignFieldMetaData(UnifiedMetaData[] compositeFields) |
static String |
getReportedClassName(Object var) |
static int |
narrow(int v,
int size,
boolean signed,
boolean validate) |
static int |
narrow(long v,
int size,
boolean signed,
boolean validate) |
static void |
parseAndPushValue(org.apache.bcel.generic.Type valueType,
String value,
org.apache.bcel.generic.InstructionList il,
org.apache.bcel.generic.ConstantPoolGen cp) |
static void |
traceData(boolean val,
int index) |
static void |
traceData(int val,
int index) |
static void |
traceData(int value,
String name) |
static void |
traceData(long val,
int index) |
static void |
traceData(long value,
String name) |
static void |
traceData(MonthYear value,
String name) |
static void |
traceData(Object obj,
int index) |
static void |
traceData(Object value,
String name) |
public static void parseAndPushValue(org.apache.bcel.generic.Type valueType,
String value,
org.apache.bcel.generic.InstructionList il,
org.apache.bcel.generic.ConstantPoolGen cp)
public static void traceData(int value,
String name)
public static void traceData(long value,
String name)
public static void traceData(Object obj, int index)
public static void traceData(boolean val,
int index)
public static void traceData(int val,
int index)
public static void traceData(long val,
int index)
public static int narrow(long v,
int size,
boolean signed,
boolean validate)
public static int narrow(int v,
int size,
boolean signed,
boolean validate)
public static UnifiedMetaData getNullSignFieldMetaData(UnifiedMetaData[] compositeFields)
public static org.apache.bcel.generic.CompoundInstruction createNullComparison(org.apache.bcel.generic.ConstantPoolGen cp,
UnifiedMetaData field,
org.apache.bcel.generic.Type stackType,
Supplier<org.apache.bcel.generic.CompoundInstruction> onNull,
Supplier<org.apache.bcel.generic.CompoundInstruction> onNotNull)
public static org.apache.bcel.generic.CompoundInstruction createCompound(org.apache.bcel.generic.Instruction instruction)
Copyright © 2005–2025 Onix Solutions. All rights reserved.