| |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassGenType | |
jellyj.classfile.classgen | |
jellyj.util |
Uses of ClassGenType in jellyj.classfile.classgen |
Constructors in jellyj.classfile.classgen with parameters of type ClassGenType | |
ClassGenType.ClassGenType(ClassGenType type, int dimensions) Constructor for array of given type | |
LocalVariableGen.LocalVariableGen(int slot, String name, ClassGenType type, InstructionHandle start, InstructionHandle end) Generate a local variable that with index `slot'. | |
MethodGen.MethodGen(int access_flags, ClassGenType return_type, ClassGenType[] arg_types, String[] arg_names, String method_name, String class_name, InstructionList il, ConstantPoolGen cp) Declare method. |
Methods in jellyj.classfile.classgen that return ClassGenType | |
static ClassGenType[] | ClassGenType.getArgumentTypes(String signature) Convert arguments of a method (signature) to an array of ClassGenType objects. |
static ClassGenType | ClassGenType.getReturnType(String signature) Convert arguments of a method (signature) to an array of ClassGenType objects. |
ClassGenType | LocalVariableGen.getType() |
ClassGenType[] | MethodGen.getArgTypes() |
ClassGenType | MethodGen.getReturnType() |
Methods in jellyj.classfile.classgen with parameters of type ClassGenType | |
static String | ClassGenType.getMethodSignature(ClassGenType return_type, ClassGenType[] arg_types) Convert type to Java method signature, e.g. |
void | LocalVariableGen.setType(ClassGenType type) |
LocalVariableGen | MethodGen.addLocalVariable(String name, ClassGenType type, InstructionHandle start, InstructionHandle end) Add a local variable to this method. |
void | MethodGen.setArgTypes(ClassGenType[] arg_types) |
void | MethodGen.setReturnType(ClassGenType return_type) |
Uses of ClassGenType in jellyj.util |
Methods in jellyj.util that return ClassGenType | |
ClassGenType | ArrayType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | BooleanType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | ByteType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | CharType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | ClassType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | DoubleType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | FloatType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | IntType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | LongType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | MethodType.toClassFileType() Map an JellyJ type to a ClassGen one. |
ClassGenType | NullType.toClassFileType() Map an JellyJ type to a ClassGen one. |
abstract ClassGenType | PrimitiveType.toClassFileType() |
ClassGenType | ShortType.toClassFileType() Map an JellyJ type to a ClassGen one. |
abstract ClassGenType | Type.toClassFileType() |
ClassGenType | VoidType.toClassFileType() Map an JellyJ type to a ClassGen one. |
| |||||||||
PREV NEXT | FRAMES NO FRAMES |