Uses of Class
org.apache.bcel.generic.ObjectType
Packages that use ObjectType
Package
Description
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
Provides PassVerifier classes used internally by JustIce.
Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as
a nice side effect.
-
Uses of ObjectType in org.apache.bcel.generic
Fields in org.apache.bcel.generic declared as ObjectTypeModifier and TypeFieldDescriptionprivate ObjectTypeCodeExceptionGen.catch_typestatic final ObjectTypeType.CLASSstatic final ObjectTypeType.OBJECTstatic final ObjectTypeType.STRINGstatic final ObjectTypeType.STRINGBUFFERstatic final ObjectTypeType.THROWABLEMethods in org.apache.bcel.generic that return ObjectTypeModifier and TypeMethodDescriptionCodeExceptionGen.getCatchType()Gets the type of the Exception to catch, 'null' for ANY.FieldOrMethod.getClassType(ConstantPoolGen cpg) Deprecated.If the instruction references an array class, the ObjectType returned will be invalid.static ObjectTypeObjectType.getInstance(String class_name) ANEWARRAY.getLoadClassType(ConstantPoolGen cpg) CHECKCAST.getLoadClassType(ConstantPoolGen cpg) FieldOrMethod.getLoadClassType(ConstantPoolGen cpg) Gets the ObjectType of the method return or field.INSTANCEOF.getLoadClassType(ConstantPoolGen cpg) LoadClass.getLoadClassType(ConstantPoolGen cpg) Returns the ObjectType of the referenced class or interface that may be loaded and resolved.MULTIANEWARRAY.getLoadClassType(ConstantPoolGen cpg) NEW.getLoadClassType(ConstantPoolGen cpg) Methods in org.apache.bcel.generic with parameters of type ObjectTypeModifier and TypeMethodDescriptionbooleanObjectType.accessibleTo(ObjectType accessor) Java Virtual Machine Specification edition 2, � 5.4.4 Access ControlintConstantPoolGen.addClass(ObjectType type) Add a new Class reference to the ConstantPool for a given type.MethodGen.addExceptionHandler(InstructionHandle start_pc, InstructionHandle end_pc, InstructionHandle handler_pc, ObjectType catch_type) Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.InstructionFactory.createNew(ObjectType t) voidCodeExceptionGen.setCatchType(ObjectType catch_type) Sets the type of the Exception to catch.booleanObjectType.subclassOf(ObjectType superclass) Return true if this type is a subclass of given ObjectType.Constructors in org.apache.bcel.generic with parameters of type ObjectTypeModifierConstructorDescriptionAnnotationEntryGen(ObjectType type, List<ElementValuePairGen> elements, boolean vis, ConstantPoolGen cpool) ClassElementValueGen(ObjectType t, ConstantPoolGen cpool) CodeExceptionGen(InstructionHandle start_pc, InstructionHandle end_pc, InstructionHandle handler_pc, ObjectType catch_type) Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.EnumElementValueGen(ObjectType t, String value, ConstantPoolGen cpool) PUSH(ConstantPoolGen cp, ObjectType value) -
Uses of ObjectType in org.apache.bcel.verifier.statics
Methods in org.apache.bcel.verifier.statics that return ObjectTypeModifier and TypeMethodDescriptionprivate ObjectTypePass3aVerifier.InstOperandConstraintVisitor.getObjectType(FieldInstruction o) -
Uses of ObjectType in org.apache.bcel.verifier.structurals
Fields in org.apache.bcel.verifier.structurals declared as ObjectTypeModifier and TypeFieldDescriptionprivate final ObjectTypeExceptionHandler.catchtypeThe type of the exception to catch.private static final ObjectTypeInstConstraintVisitor.GENERIC_ARRAYprivate final ObjectTypeUninitializedObjectType.initializedThe "initialized" version.Methods in org.apache.bcel.verifier.structurals that return ObjectTypeModifier and TypeMethodDescriptionExceptionHandler.getExceptionType()Returns the type of the exception that's handled.UninitializedObjectType.getInitialized()Returns the ObjectType of the same class as the one of the uninitialized object represented by this UninitializedObjectType instance.private ObjectTypeInstConstraintVisitor.getObjectType(FieldInstruction o) Constructors in org.apache.bcel.verifier.structurals with parameters of type ObjectTypeModifierConstructorDescription(package private)ExceptionHandler(ObjectType catch_type, InstructionHandle handler_pc) Leave instance creation to JustIce.OperandStack(int maxStack, ObjectType obj) Creates an otherwise empty stack with a maximum of maxStack slots and the ObjectType 'obj' at the top.Creates a new instance.