AnnotationValue Struct Reference

#include <annotation.h>

List of all members.

Public Attributes

union {
   Const_Java_Value   const_value
   String *   class_name
   Annotation *   nested
   struct {
      String *   type
      String *   name
   }   enum_const
   struct {
      AnnotationValue *   items
      uint16   length
   }   array
}; 
AnnotationValueType tag


Member Data Documentation

Const_Java_Value AnnotationValue.const_value

String* AnnotationValue.class_name

Annotation* AnnotationValue.nested

String* AnnotationValue.type

String* AnnotationValue.name

struct { ... } AnnotationValue.enum_const

AnnotationValue* AnnotationValue.items

uint16 AnnotationValue.length

struct { ... } AnnotationValue.array

union { ... }

AnnotationValueType AnnotationValue.tag


The documentation for this struct was generated from the following file:

Genereated on Tue Mar 11 19:26:00 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.