Top Description Fields Constructors Methods
org.aspectj.apache.bcel.classfile

public final Class ConstantDynamic

extends Constant
Class Inheritance
Imports
java.io.DataInputStream, .DataOutputStream, .IOException, org.aspectj.apache.bcel.Constants

This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method. http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.4.10
Author
Andy Clement
See Also
Constant

Field Summary

Modifier and TypeField and Description
private final int
private final int
Inherited from org.aspectj.apache.bcel.classfile.Constant:
tag

Constructor Summary

AccessConstructor and Description
pack-priv
public
ConstantDynamic(int readUnsignedShort, int nameAndTypeIndex)

Method Summary

Modifier and TypeMethod and Description
public void
public final void
public final int
public final int
public String
public final String
toString()

Overrides org.aspectj.apache.bcel.classfile.Constant.toString.

Returns a string representation of the object.
Inherited from org.aspectj.apache.bcel.classfile.Constant:
clonecopygetTagreadConstant

Field Detail

bootstrapMethodAttrIndexback to summary
private final int bootstrapMethodAttrIndex
nameAndTypeIndexback to summary
private final int nameAndTypeIndex

Constructor Detail

ConstantDynamicback to summary
pack-priv ConstantDynamic(DataInputStream file) throws IOException
ConstantDynamicback to summary
public ConstantDynamic(int readUnsignedShort, int nameAndTypeIndex)

Method Detail

acceptback to summary
public void accept(ClassVisitor v)

Implements abstract org.aspectj.apache.bcel.classfile.Constant.accept.

Implements org.aspectj.apache.bcel.classfile.Node.accept.

Annotations
@Override
dumpback to summary
public final void dump(DataOutputStream file) throws IOException

Implements abstract org.aspectj.apache.bcel.classfile.Constant.dump.

Annotations
@Override
getBootstrapMethodAttrIndexback to summary
public final int getBootstrapMethodAttrIndex()
getNameAndTypeIndexback to summary
public final int getNameAndTypeIndex()
getValueback to summary
public String getValue()

Implements abstract org.aspectj.apache.bcel.classfile.Constant.getValue.

Annotations
@Override
toStringback to summary
public final String toString()

Overrides org.aspectj.apache.bcel.classfile.Constant.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override