com.sun.tools.classfile
Class Annotation.Enum_element_value

java.lang.Object
  extended by com.sun.tools.classfile.Annotation.element_value
      extended by com.sun.tools.classfile.Annotation.Enum_element_value
Enclosing class:
Annotation

public static class Annotation.Enum_element_value
extends Annotation.element_value


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.tools.classfile.Annotation.element_value
Annotation.element_value.Visitor<R,P>
 
Field Summary
 int const_name_index
           
 int type_name_index
           
 
Fields inherited from class com.sun.tools.classfile.Annotation.element_value
tag
 
Constructor Summary
Annotation.Enum_element_value(ClassReader cr, int tag)
           
 
Method Summary
<R,P> R
accept(Annotation.element_value.Visitor<R,P> visitor, P p)
           
 int length()
           
 
Methods inherited from class com.sun.tools.classfile.Annotation.element_value
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type_name_index

public final int type_name_index

const_name_index

public final int const_name_index
Constructor Detail

Annotation.Enum_element_value

Annotation.Enum_element_value(ClassReader cr,
                              int tag)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

length

public int length()
Specified by:
length in class Annotation.element_value

accept

public <R,P> R accept(Annotation.element_value.Visitor<R,P> visitor,
                      P p)
Specified by:
accept in class Annotation.element_value