Uses of Class
org.apache.bcel.generic.ReferenceType
Packages that use 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
Subclasses of ReferenceType in org.apache.bcel.genericModifier and TypeClassDescriptionfinal classDenotes array type, such as int[][]classDenotes reference such asString.Fields in org.apache.bcel.generic declared as ReferenceTypeMethods in org.apache.bcel.generic that return ReferenceTypeModifier 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.Methods in org.apache.bcel.generic with parameters of type ReferenceTypeModifier 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
Subclasses of ReferenceType in org.apache.bcel.verifier.structuralsModifier and TypeClassDescriptionclassThis class represents an uninitialized object type; see The Java Virtual Machine Specification, Second Edition, page 147: 4.9.4 for more details.