Uses of Class
org.apache.bcel.generic.ReferenceType
Package
Description
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
A PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.
-
Uses of ReferenceType in org.apache.bcel.generic
Modifier and TypeClassDescriptionfinal class
Denotes array type, such as int[][]class
Denotes reference such asString
.Modifier and TypeMethodDescriptionReferenceType.firstCommonSuperclass
(ReferenceType t) Deprecated.use getFirstCommonSuperclass(ReferenceType t) which has slightly changed semantics.ReferenceType.getFirstCommonSuperclass
(ReferenceType t) This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface).FieldOrMethod.getReferenceType
(ConstantPoolGen cpg) Gets the reference type representing the class, interface, or array class referenced by the instruction.INVOKEDYNAMIC.getReferenceType
(ConstantPoolGen cpg) Since InvokeDynamic doesn't refer to a reference type, just returnObject
, as that is the only type we can say for sure the reference will be.Modifier and TypeMethodDescriptionInstructionFactory.createCheckCast
(ReferenceType t) InstructionFactory.createInstanceOf
(ReferenceType t) ReferenceType.firstCommonSuperclass
(ReferenceType t) Deprecated.use getFirstCommonSuperclass(ReferenceType t) which has slightly changed semantics.ReferenceType.getFirstCommonSuperclass
(ReferenceType t) This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface). -
Uses of ReferenceType in org.apache.bcel.verifier.structurals
Modifier and TypeClassDescriptionclass
This class represents an uninitialized object type; see The Java Virtual Machine Specification, Second Edition, page 147: 4.9.4 for more details.