Package org.apache.bcel.classfile
Class ConstantInvokeDynamic
- java.lang.Object
-
- org.apache.bcel.classfile.Constant
-
- org.apache.bcel.classfile.ConstantInvokeDynamic
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,Node
public final class ConstantInvokeDynamic extends Constant
This class is derived from the abstract Constant class and represents a reference to a invoke dynamic.- See Also:
Constant
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConstantInvokeDynamic(int bootstrap_method_attr_index, int name_and_type_index)
ConstantInvokeDynamic(ConstantInvokeDynamic 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 name and signature index to file stream in binary format.int
getBootstrapMethodAttrIndex()
int
getNameAndTypeIndex()
void
setBootstrapMethodAttrIndex(int bootstrap_method_attr_index)
void
setNameAndTypeIndex(int name_and_type_index)
java.lang.String
toString()
-
Methods inherited from class org.apache.bcel.classfile.Constant
clone, copy, equals, getComparator, getTag, hashCode, setComparator
-
-
-
-
Constructor Detail
-
ConstantInvokeDynamic
public ConstantInvokeDynamic(ConstantInvokeDynamic c)
Initialize from another object.
-
ConstantInvokeDynamic
public ConstantInvokeDynamic(int bootstrap_method_attr_index, int name_and_type_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 final void dump(java.io.DataOutputStream file) throws java.io.IOException
Dump name and signature index to file stream in binary format.
-
getBootstrapMethodAttrIndex
public int getBootstrapMethodAttrIndex()
-
setBootstrapMethodAttrIndex
public void setBootstrapMethodAttrIndex(int bootstrap_method_attr_index)
-
getNameAndTypeIndex
public int getNameAndTypeIndex()
-
setNameAndTypeIndex
public void setNameAndTypeIndex(int name_and_type_index)
-
-