Uses of Class
javassist.bytecode.analysis.Type
Packages that use Type
-
Uses of Type in javassist.bytecode.analysis
Subclasses of Type in javassist.bytecode.analysisModifier and TypeClassDescriptionclassRepresents an array ofMultiTypeinstances.classMultiType represents an unresolved type.Fields in javassist.bytecode.analysis declared as TypeModifier and TypeFieldDescriptionstatic final TypeType.BOGUSRepresents a non-accessible value.static final TypeType.BOOLEANRepresents the boolean primitive typestatic final TypeType.BYTERepresents the byte primitive typestatic final TypeType.CHARRepresents the char primitive typestatic final TypeType.CLONEABLERepresents the java.lang.Coneable reference typestatic final TypeType.DOUBLERepresents the double primitive typestatic final TypeType.FLOATRepresents the float primitive typestatic final TypeType.INTEGERRepresents the integer primitive typestatic final TypeType.LONGRepresents the long primitive typestatic final TypeType.OBJECTRepresents the java.lang.Object reference typestatic final TypeType.RETURN_ADDRESSRepresents an internal JVM return address, which is used by the RET instruction to return to a JSR that invoked the subroutine.static final TypeType.SERIALIZABLERepresents the java.io.Serializable reference typestatic final TypeType.SHORTRepresents the short primitive typestatic final TypeType.THROWABLERepresents the java.lang.Throwable reference typestatic final TypeType.TOPA placeholder used by the analyzer for the second word position of a double-word typestatic final TypeType.UNINITRepresents an unknown, or null type.static final TypeType.VOIDRepresents the void primitive typeMethods in javassist.bytecode.analysis that return TypeModifier and TypeMethodDescriptionstatic TypeObtain the Type for a given class.MultiArrayType.getComponent()MultiType.getComponent()Always returns null since this type is never used for an array.Type.getComponent()Returns the array component if this type is an array.Frame.getLocal(int index) Returns the local varaible table entry at index.Frame.getStack(int index) Returns the type on the stack at the specified index.Finds the common base type, or interface which both this and the specified type can be assigned.Frame.peek()Gets the top of the stack without altering itFrame.pop()Alters the stack to contain one less element and return it.Methods in javassist.bytecode.analysis with parameters of type TypeModifier and TypeMethodDescriptionbooleanMultiArrayType.isAssignableFrom(Type type) booleanMultiType.isAssignableFrom(Type type) booleanType.isAssignableFrom(Type type) Determines whether this type is assignable, to the passed type.booleanMultiArrayType.isAssignableTo(Type type) booleanMultiType.isAssignableTo(Type type) Finds the common base type, or interface which both this and the specified type can be assigned.voidAlters the stack by placing the passed type on the topvoidSets the local variable table entry at index to a type.voidSets the type of the stack positionConstructors in javassist.bytecode.analysis with parameters of type Type