Top Description Fields Constructors Methods
org.apache.tools.ant.taskdefs.optional.depend.constantpool

public Class InvokeDynamicCPInfo

extends ConstantCPInfo
Class Inheritance
Imports
java.io.DataInputStream, .IOException

An InvokeDynamic CP Info

Field Summary

Modifier and TypeField and Description
private int
bootstrapMethodAttrIndex

Index into the bootstrap methods for the class

private NameAndTypeCPInfo
nameAndTypeCPInfo

the name and type CP info pointed to

private int
nameAndTypeIndex

the value of the method descriptor pointed to

Constructor Summary

AccessConstructor and Description
public
InvokeDynamicCPInfo()

Constructor.

Method Summary

Modifier and TypeMethod and Description
public void
read(DataInputStream
the DataInputStream which contains the constant pool entry to be read.
cpStream
)

Implements abstract org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry.read.

read a constant pool entry from a class stream.
public void
resolve(ConstantPool
the constant pool of which this entry is a member and against which this entry is to be resolved.
constantPool
)

Overrides org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry.resolve.

Resolve this constant pool entry with respect to its dependents in the constant pool.
public String

Returns:

the string representation of this constant pool entry.
toString
()

Overrides java.lang.Object.toString.

Print a readable version of the constant pool entry.
Inherited from org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo:
getValuesetValue

Field Detail

bootstrapMethodAttrIndexback to summary
private int bootstrapMethodAttrIndex

Index into the bootstrap methods for the class

nameAndTypeCPInfoback to summary
private NameAndTypeCPInfo nameAndTypeCPInfo

the name and type CP info pointed to

nameAndTypeIndexback to summary
private int nameAndTypeIndex

the value of the method descriptor pointed to

Constructor Detail

InvokeDynamicCPInfoback to summary
public InvokeDynamicCPInfo()

Constructor.

Method Detail

readback to summary
public void read(DataInputStream cpStream) throws IOException

Implements abstract org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry.read.

read a constant pool entry from a class stream.

Parameters
cpStream:DataInputStream

the DataInputStream which contains the constant pool entry to be read.

Annotations
@Override
Exceptions
IOException:
if there is a problem reading the entry from the stream.
resolveback to summary
public void resolve(ConstantPool constantPool)

Overrides org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry.resolve.

Resolve this constant pool entry with respect to its dependents in the constant pool.

Parameters
constantPool:ConstantPool

the constant pool of which this entry is a member and against which this entry is to be resolved.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Print a readable version of the constant pool entry.

Returns:String

the string representation of this constant pool entry.

Annotations
@Override