Uses of Class
jellyj.classfile.classgen.ClassGenType

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 ClassGenTypeClassGenType.getReturnType(String signature)
          Convert arguments of a method (signature) to an array of ClassGenType objects.
ClassGenTypeLocalVariableGen.getType()
          
ClassGenType[]MethodGen.getArgTypes()
          
ClassGenTypeMethodGen.getReturnType()
          
 

Methods in jellyj.classfile.classgen with parameters of type ClassGenType
static StringClassGenType.getMethodSignature(ClassGenType return_type, ClassGenType[] arg_types)
          Convert type to Java method signature, e.g.
voidLocalVariableGen.setType(ClassGenType type)
          
LocalVariableGenMethodGen.addLocalVariable(String name, ClassGenType type, InstructionHandle start, InstructionHandle end)
          Add a local variable to this method.
voidMethodGen.setArgTypes(ClassGenType[] arg_types)
          
voidMethodGen.setReturnType(ClassGenType return_type)
          
 

Uses of ClassGenType in jellyj.util
 

Methods in jellyj.util that return ClassGenType
ClassGenTypeArrayType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeBooleanType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeByteType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeCharType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeClassType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeDoubleType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeFloatType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeIntType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeLongType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeMethodType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
ClassGenTypeNullType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
abstract ClassGenTypePrimitiveType.toClassFileType()
          
ClassGenTypeShortType.toClassFileType()
          Map an JellyJ type to a ClassGen one.
abstract ClassGenTypeType.toClassFileType()
          
ClassGenTypeVoidType.toClassFileType()
          Map an JellyJ type to a ClassGen one.