Package Torello.JavaDoc.Annotations
Class TypeAnnotationMirrors
- java.lang.Object
-
- Torello.JavaDoc.Annotations.TypeAnnotationMirrors
-
public class TypeAnnotationMirrors extends java.lang.Object
This class is intended to contain / hold a single mirror instance for each Type-Level Annotation that has been placed on a single class, interface or annotation (CIET).
This class is constructed, once, for each Java'.class'file within a user specified project. This class uses the reflection made available by the packagecom.sun.source.tree.*, and the relevent sub-packages. This class begins with an instance ofcom.sun.source.tree.ClassTree, and iterates the annotations which were placed by the user on his class definition.- See Also:
StaticFunctional,JDHeaderBackgroundImg,CSSLinks,JavaScriptImport
Hi-Lited Source-Code:- View Here: Torello/JavaDoc/Annotations/TypeAnnotationMirrors.java
- Open New Browser-Tab: Torello/JavaDoc/Annotations/TypeAnnotationMirrors.java
File Size: 5,678 Bytes Line Count: 160 '\n' Characters Found
-
-
Field Summary
Complete Set of Annotation-Mirrors for Annotations which may only be placed on Entities (See: EntityEnum)Modifier and Type Field CSSLMirrorcsslMirrorJDHBIMirrorjdhbiMirrorJSIMirrorjsiMirrorSFMirrorsfMirror
-
Constructor Summary
Public Constructors that are intended for internal use only Constructor TypeAnnotationMirrors(ClassTree ct, String fileName, String fullNameNoGenerics)
-
-
-
Field Detail
-
sfMirror
public final SFMirror sfMirror
'StaticFunctional'Data- See Also:
StaticFunctional- Code:
- Exact Field Declaration Expression:
public final SFMirror sfMirror;
-
jdhbiMirror
public final JDHBIMirror jdhbiMirror
'JDHeaderBackgroundImg'Data- See Also:
JDHeaderBackgroundImg- Code:
- Exact Field Declaration Expression:
public final JDHBIMirror jdhbiMirror;
-
csslMirror
public final CSSLMirror csslMirror
'CSSLinks'Data- See Also:
CSSLinks- Code:
- Exact Field Declaration Expression:
public final CSSLMirror csslMirror;
-
jsiMirror
public final JSIMirror jsiMirror
'JavaScriptImport'Data- See Also:
JavaScriptImport- Code:
- Exact Field Declaration Expression:
public final JSIMirror jsiMirror;
-
-
Constructor Detail
-
TypeAnnotationMirrors
public TypeAnnotationMirrors(com.sun.source.tree.ClassTree ct, java.lang.String fileName, java.lang.String fullNameNoGenerics)
Iterates the Class-Level / Type-Level Annotations for a single class, and produces one mirror instance for each JDU annotation placed on a single class, interface or annotation (CIET)
-
-