Package org.apache.bcel.classfile
Class ConstantMethodHandle
- java.lang.Object
-
- org.apache.bcel.classfile.Constant
-
- org.apache.bcel.classfile.ConstantMethodHandle
-
-
Constructor Summary
Constructors Constructor Description ConstantMethodHandle(int reference_kind, int reference_index)
ConstantMethodHandle(ConstantMethodHandle c)
Initialize from another object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(Visitor v)
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.void
dump(DataOutputStream file)
Dump method kind and index to file stream in binary format.int
getReferenceIndex()
int
getReferenceKind()
void
setReferenceIndex(int reference_index)
void
setReferenceKind(int reference_kind)
String
toString()
-
Methods inherited from class org.apache.bcel.classfile.Constant
clone, copy, equals, getComparator, getTag, hashCode, readConstant, setComparator
-
-
-
-
Constructor Detail
-
ConstantMethodHandle
public ConstantMethodHandle(ConstantMethodHandle c)
Initialize from another object.
-
ConstantMethodHandle
public ConstantMethodHandle(int reference_kind, int reference_index)
-
-
Method Detail
-
accept
public void accept(Visitor v)
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
-
dump
public void dump(DataOutputStream file) throws IOException
Dump method kind and index to file stream in binary format.- Specified by:
dump
in classConstant
- Parameters:
file
- Output file stream- Throws:
IOException
-
getReferenceKind
public int getReferenceKind()
-
setReferenceKind
public void setReferenceKind(int reference_kind)
-
getReferenceIndex
public int getReferenceIndex()
-
setReferenceIndex
public void setReferenceIndex(int reference_index)
-
-