org.aspectj.apache.bcel.classfile.annotation
Class NameValuePair

java.lang.Object
  extended by org.aspectj.apache.bcel.classfile.annotation.NameValuePair

public class NameValuePair
extends java.lang.Object


Constructor Summary
protected NameValuePair(int idx, ElementValue value, ConstantPool cpool)
           
  NameValuePair(NameValuePair pair, ConstantPool cpool, boolean copyPoolEntries)
           
  NameValuePair(java.lang.String name, ElementValue value, ConstantPool cpool)
           
 
Method Summary
protected  void dump(java.io.DataOutputStream dos)
           
 int getNameIndex()
           
 java.lang.String getNameString()
           
 ElementValue getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NameValuePair

public NameValuePair(NameValuePair pair,
                     ConstantPool cpool,
                     boolean copyPoolEntries)

NameValuePair

protected NameValuePair(int idx,
                        ElementValue value,
                        ConstantPool cpool)

NameValuePair

public NameValuePair(java.lang.String name,
                     ElementValue value,
                     ConstantPool cpool)
Method Detail

dump

protected void dump(java.io.DataOutputStream dos)
             throws java.io.IOException
Throws:
java.io.IOException

getNameIndex

public int getNameIndex()

getNameString

public final java.lang.String getNameString()

getValue

public final ElementValue getValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object