public class DesignateReader extends ClassDataCollector
| Modifier and Type | Field and Description |
|---|---|
private Analyzer |
analyzer |
private java.util.Map<Descriptors.TypeRef,OCDDef> |
classToOCDMap |
private Clazz |
clazz |
private DesignateDef |
def |
private Annotation |
designate |
private XMLAttributeFinder |
finder |
private java.lang.String |
pid |
private java.lang.String[] |
pids |
| Constructor and Description |
|---|
DesignateReader(Analyzer analyzer,
Clazz clazz,
java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap,
XMLAttributeFinder finder) |
| Modifier and Type | Method and Description |
|---|---|
void |
annotation(Annotation annotation) |
(package private) void |
doComponent(java.lang.annotation.Annotation a) |
private void |
doXmlAttribute(Annotation annotation,
XMLAttribute xmlAttr) |
private DesignateDef |
getDef() |
(package private) static DesignateDef |
getDesignate(Clazz c,
Analyzer analyzer,
java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap,
XMLAttributeFinder finder) |
addReference, annotationDefault, annotationDefault, classBegin, classEnd, classStart, classStart, constant, deprecated, enclosingMethod, extendsClass, field, implementsInterfaces, innerClass, memberEnd, method, parameter, referenceMethod, referTo, signature, versionprivate Analyzer analyzer
private Clazz clazz
private java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap
private java.lang.String[] pids
private java.lang.String pid
private Annotation designate
private final XMLAttributeFinder finder
private DesignateDef def
DesignateReader(Analyzer analyzer, Clazz clazz, java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap, XMLAttributeFinder finder)
static DesignateDef getDesignate(Clazz c, Analyzer analyzer, java.util.Map<Descriptors.TypeRef,OCDDef> classToOCDMap, XMLAttributeFinder finder) throws java.lang.Exception
java.lang.Exceptionprivate DesignateDef getDef() throws java.lang.Exception
java.lang.Exceptionpublic void annotation(Annotation annotation) throws java.lang.Exception
annotation in class ClassDataCollectorjava.lang.Exceptionvoid doComponent(java.lang.annotation.Annotation a)
private void doXmlAttribute(Annotation annotation, XMLAttribute xmlAttr)