Class ConstantMethodType
java.lang.Object
org.apache.bcel.classfile.Constant
org.apache.bcel.classfile.ConstantMethodType
This class is derived from the abstract
Constant and represents a reference to a method type.- Since:
- 6.0
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionConstantMethodType(int descriptorIndex) Constructs a ConstantMethodType.Initialize from another object. -
Method Summary
Modifier and TypeMethodDescriptionvoidCalled by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.voiddump(DataOutputStream file) Dumps name and signature index to file stream in binary format.intGets the descriptor index.voidsetDescriptorIndex(int descriptorIndex) Sets the descriptor index.toString()Methods inherited from class Constant
clone, copy, equals, getComparator, getTag, hashCode, readConstant, setComparatorModifier and TypeMethodDescriptionclone()copy()Creates a deep copy of this constant.booleanReturns value as defined by given BCELComparator strategy.static BCELComparator<Constant> Gets the comparison strategy object.final bytegetTag()Gets the tag of constant.inthashCode()Returns value as defined by given BCELComparator strategy.static ConstantreadConstant(DataInput dataInput) Reads one constant from the given input, the type depends on a tag byte.static voidsetComparator(BCELComparator<Constant> comparator) Sets the comparison strategy object.
-
Constructor Details
-
ConstantMethodType
Initialize from another object.- Parameters:
c- Source to copy.
-
ConstantMethodType
Constructs a ConstantMethodType.- Parameters:
descriptorIndex- Index to the method descriptor.
-
-
Method Details
-
accept
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class. That is, the hierarchy of methods, fields, attributes, and other elements forms a tree of objects. -
dump
Dumps name and signature index to file stream in binary format.- Specified by:
dumpin classConstant- Parameters:
file- Output file stream.- Throws:
IOException- Thrown if an I/O error occurs.
-
getDescriptorIndex
-
setDescriptorIndex
Sets the descriptor index.- Parameters:
descriptorIndex- The descriptor index.
-
toString
-