Uses of Class
de.ufinke.cubaja.cafebabe.Type
-
Packages that use Type Package Description de.ufinke.cubaja.cafebabe Bytecode generator. -
-
Uses of Type in de.ufinke.cubaja.cafebabe
Fields in de.ufinke.cubaja.cafebabe declared as Type Modifier and Type Field Description static TypeType. BOOLEANType representingboolean.static TypeType. BYTEType representingbyte.static TypeType. CHARType representingchar.static TypeType. CLASSType representingClass.static TypeType. DOUBLEType representingdouble.static TypeType. FLOATType representingfloat.static TypeType. INTType representingint.static TypeType. LONGType representinglong.static TypeType. OBJECTType representingObject.static TypeType. SHORTType representingshort.static TypeType. STRINGType representingString.static TypeType. VOIDType representingvoid.Methods in de.ufinke.cubaja.cafebabe with parameters of type Type Modifier and Type Method Description voidGenMethod. addException(Type exception)Adds an exception.voidCodeAttribute. cast(Type checkedType)Opcodecheckcast.voidCodeAttribute. checkInstance(Type checkedType)Opcodeinstanceof.GenMethodGenClass. createConstructor(int methodAccessFlags, Type... args)Creates a constructor.GenFieldGenClass. createField(int fieldAccessFlags, Type type, String fieldName)Creates a field.voidGenMethod. createGenericBridge(Type genericReturnType, Type... genericArgs)Creates a bridge method which calls this method.GenMethodGenClass. createMethod(int methodAccessFlags, Type returnType, String methodName, Type... args)Creates a method.voidCodeAttribute. defineExceptionHandler(String startLabelName, String endLabelName, Type exceptionType, String handlerLabelName)Defines atry-/catch-block.voidCodeAttribute. getField(Type fieldClass, Type fieldType, String fieldName)Opcodegetfield.intCodeAttribute. getLocalVariable(String variableName, Type type)Returns the index of a named local variable.voidCodeAttribute. getStatic(Type fieldClass, Type fieldType, String fieldName)Opcodegetstatic.voidCodeAttribute. invokeInterface(Type methodClass, Type returnType, String methodName, Type... argTypes)Opcodeinvokeinterface.voidCodeAttribute. invokeSpecial(Type methodClass, Type returnType, String methodName, Type... argTypes)Opcodeinvokespecial.voidCodeAttribute. invokeStatic(Type methodClass, Type returnType, String methodName, Type... argTypes)Opcodeinvokestatic.voidCodeAttribute. invokeVirtual(Type methodClass, Type returnType, String methodName, Type... argTypes)Opcodeinvokevirtual.voidCodeAttribute. loadConstant(Type value)Opcode to load a class constant (ldcorlcd_w).voidCodeAttribute. newArray(Type elementType)Opcodenewarrayoranewarray.voidCodeAttribute. newMultiReferenceArray(Type clazz, int dimensions)Opcodemultianewarray.voidCodeAttribute. newObject(Type clazz)Opcodenew.voidCodeAttribute. putField(Type fieldClass, Type fieldType, String fieldName)Opcodeputfield.voidCodeAttribute. putStatic(Type fieldClass, Type fieldType, String fieldName)Opcodeputstatic.Constructors in de.ufinke.cubaja.cafebabe with parameters of type Type Constructor Description GenClass(int accessFlags, String className, Type superClass, Type... implementedInterfaces)Constructor.
-