net.java.sezpoz.impl
Class SerAnnotatedElement

java.lang.Object
  extended by net.java.sezpoz.impl.SerAnnotatedElement
All Implemented Interfaces:
java.io.Serializable

public final class SerAnnotatedElement
extends java.lang.Object
implements java.io.Serializable

Represents one annotated element (class etc.) with a particular list of values. One META-INF/annotations/* file is a sequence of serialized SerAnnotatedElement instances, terminated by a null.

See Also:
Serialized Form

Field Summary
 java.lang.String className
          fully qualified name of class
 boolean isMethod
          true for method, false for class or field
 java.lang.String memberName
          mame of method or field within class, or null for whole class
 java.util.TreeMap<java.lang.String,java.lang.Object> values
          values of annotation, as primitive wrappers, String's, ArrayList's (for arrays), or Ser*Const objects
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

className

public final java.lang.String className
fully qualified name of class


memberName

public final java.lang.String memberName
mame of method or field within class, or null for whole class


isMethod

public final boolean isMethod
true for method, false for class or field


values

public final java.util.TreeMap<java.lang.String,java.lang.Object> values
values of annotation, as primitive wrappers, String's, ArrayList's (for arrays), or Ser*Const objects

Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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


Copyright © 2011. All Rights Reserved.