## Uses of Class
org.apache.bcel.generic.ObjectType

Packages that use ObjectType
org.apache.bcel.generic: This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.
org.apache.bcel.verifier.structurals: 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 ObjectType
`static ObjectType` `Type.OBJECT`
`static ObjectType` `Type.STRING`
`static ObjectType` `Type.STRINGBUFFER`
`static ObjectType` `Type.THROWABLE`

Methods in org.apache.bcel.generic that return ObjectType
`ObjectType` `NEW.getLoadClassType(ConstantPoolGen cpg)`
`ObjectType` `MULTIANEWARRAY.getLoadClassType(ConstantPoolGen cpg)`
`ObjectType` `LoadClass.getLoadClassType(ConstantPoolGen cpg)` Returns the ObjectType of the referenced class or interface that may be loaded and resolved.
`ObjectType` `INSTANCEOF.getLoadClassType(ConstantPoolGen cpg)`
`ObjectType` `FieldOrMethod.getClassType(ConstantPoolGen cpg)`
`ObjectType` `FieldOrMethod.getLoadClassType(ConstantPoolGen cpg)`
`ObjectType` `CodeExceptionGen.getCatchType()` Gets the type of the Exception to catch, 'null' for ANY.
`ObjectType` `CHECKCAST.getLoadClassType(ConstantPoolGen cpg)`
`ObjectType` `ANEWARRAY.getLoadClassType(ConstantPoolGen cpg)`

Methods in org.apache.bcel.generic with parameters of type ObjectType
`boolean` `ObjectType.subclassOf(ObjectType superclass)`
`boolean` `ObjectType.accessibleTo(ObjectType accessor)` Java Virtual Machine Specification edition 2, § 5.4.4 Access Control
`CodeExceptionGen` `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.
`NEW` `InstructionFactory.createNew(ObjectType t)`
`int` `ConstantPoolGen.addClass(ObjectType type)` Add a new Class reference to the ConstantPool for a given type.
`void` `CodeExceptionGen.setCatchType(ObjectType catch_type)` Sets the type of the Exception to catch.

Constructors in org.apache.bcel.generic with parameters of type ObjectType
`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.

Uses of ObjectType in org.apache.bcel.verifier.structurals

Methods in org.apache.bcel.verifier.structurals that return ObjectType
`ObjectType` `UninitializedObjectType.getInitialized()` Returns the ObjectType of the same class as the one of the uninitialized object represented by this UninitializedObjectType instance.
`ObjectType` `ExceptionHandler.getExceptionType()` Returns the type of the exception that's handled.

Constructors in org.apache.bcel.verifier.structurals with parameters of type ObjectType
`UninitializedObjectType(ObjectType t)` Creates a new instance.
`OperandStack(int maxStack, ObjectType obj)` Creates an otherwise empty stack with a maximum of maxStack slots and the ObjectType 'obj' at the top.

Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.