net.sf.jelly.apt.decorations.declaration
Class DecoratedAnnotationMirror
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<java.lang.String,java.lang.Object>
net.sf.jelly.apt.decorations.declaration.DecoratedAnnotationMirror
- All Implemented Interfaces:
- com.sun.mirror.declaration.AnnotationMirror, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.Object>
public class DecoratedAnnotationMirror
- extends java.util.HashMap<java.lang.String,java.lang.Object>
- implements com.sun.mirror.declaration.AnnotationMirror
A decorated annotation mirror provides:
- properties for each of its elements
- Author:
- Ryan Heaton
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(java.lang.Object o)
|
com.sun.mirror.type.AnnotationType |
getAnnotationType()
|
java.util.Map<com.sun.mirror.declaration.AnnotationTypeElementDeclaration,com.sun.mirror.declaration.AnnotationValue> |
getElementValues()
|
com.sun.mirror.util.SourcePosition |
getPosition()
|
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
hashCode |
DecoratedAnnotationMirror
public DecoratedAnnotationMirror(com.sun.mirror.declaration.AnnotationMirror delegate)
getAnnotationType
public com.sun.mirror.type.AnnotationType getAnnotationType()
- Specified by:
getAnnotationType
in interface com.sun.mirror.declaration.AnnotationMirror
getPosition
public com.sun.mirror.util.SourcePosition getPosition()
- Specified by:
getPosition
in interface com.sun.mirror.declaration.AnnotationMirror
getElementValues
public java.util.Map<com.sun.mirror.declaration.AnnotationTypeElementDeclaration,com.sun.mirror.declaration.AnnotationValue> getElementValues()
- Specified by:
getElementValues
in interface com.sun.mirror.declaration.AnnotationMirror
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals
in interface java.util.Map<java.lang.String,java.lang.Object>
- Overrides:
equals
in class java.util.AbstractMap<java.lang.String,java.lang.Object>