tom.library.bytecode
Class ToolBox

java.lang.Object
  extended by tom.library.bytecode.ToolBox

public class ToolBox
extends Object


Nested Class Summary
static class ToolBox.BuildDescriptor
           
 
Constructor Summary
ToolBox()
           
 
Method Summary
static AccessList buildAccess(int access)
           
static int buildAccessValue(AccessList list)
           
static Object buildConstant(Value value)
           
static String buildDescriptor(FieldDescriptor desc)
           
static String buildDescriptor(MethodDescriptor desc)
           
static FieldDescriptor buildFieldDescriptor(String desc)
           
static IntList buildIntList(int[] array)
           
static MethodDescriptor buildMethodDescriptor(String desc)
           
static ReturnDescriptor buildReturnDescriptor(String desc)
           
static String buildSignature(Signature signature)
           
static StringList buildStringList(String[] array)
           
static TypeNode buildType(String type)
           
static Value buildValue(Object v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolBox

public ToolBox()
Method Detail

buildAccess

public static AccessList buildAccess(int access)

buildAccessValue

public static int buildAccessValue(AccessList list)

buildSignature

public static String buildSignature(Signature signature)

buildValue

public static Value buildValue(Object v)

buildConstant

public static Object buildConstant(Value value)

buildStringList

public static StringList buildStringList(String[] array)

buildIntList

public static IntList buildIntList(int[] array)

buildType

public static TypeNode buildType(String type)

buildFieldDescriptor

public static FieldDescriptor buildFieldDescriptor(String desc)

buildReturnDescriptor

public static ReturnDescriptor buildReturnDescriptor(String desc)

buildMethodDescriptor

public static MethodDescriptor buildMethodDescriptor(String desc)

buildDescriptor

public static String buildDescriptor(FieldDescriptor desc)

buildDescriptor

public static String buildDescriptor(MethodDescriptor desc)