Package org.apache.bcel.classfile
Class ConstantMethodHandle
- java.lang.Object
-
- org.apache.bcel.classfile.Constant
-
- org.apache.bcel.classfile.ConstantMethodHandle
-
-
Field Summary
Fields Modifier and Type Field Description private int
reference_index
private int
reference_kind
-
Constructor Summary
Constructors Constructor Description ConstantMethodHandle(int reference_kind, int reference_index)
ConstantMethodHandle(java.io.DataInput file)
Initialize instance from file data.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(java.io.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)
java.lang.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
ConstantMethodHandle(java.io.DataInput file) throws java.io.IOException
Initialize instance from file data.- Parameters:
file
- Input stream- Throws:
java.io.IOException
-
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(java.io.DataOutputStream file) throws java.io.IOException
Dump method kind and index to file stream in binary format.
-
getReferenceKind
public int getReferenceKind()
-
setReferenceKind
public void setReferenceKind(int reference_kind)
-
getReferenceIndex
public int getReferenceIndex()
-
setReferenceIndex
public void setReferenceIndex(int reference_index)
-
-