Package aQute.bnd.metatype
Class OCDReader
java.lang.Object
aQute.bnd.metatype.OCDReader
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<Descriptors.TypeRef>
(package private) final Analyzer
private final Clazz
(package private) static final Pattern
(package private) final XMLAttributeFinder
(package private) static final Pattern
(package private) static final Pattern
private final OCDDef
(package private) final Set<MetatypeAnnotations.Options>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
OCDReader
(Analyzer analyzer, Clazz clazz, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion) -
Method Summary
Modifier and TypeMethodDescriptionprivate OCDDef
getDef()
(package private) static OCDDef
getOCDDef
(Clazz c, Analyzer analyzer, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion) private void
parseExtends
(Clazz clazz)
-
Field Details
-
analyzer
-
clazz
-
options
-
analyzed
-
ocd
-
finder
-
GENERIC
-
COLLECTION
-
IDENTIFIERTOPROPERTY
-
-
Constructor Details
-
OCDReader
private OCDReader(Analyzer analyzer, Clazz clazz, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion)
-
-
Method Details
-
getOCDDef
static OCDDef getOCDDef(Clazz c, Analyzer analyzer, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion) throws Exception - Throws:
Exception
-
getDef
- Throws:
Exception
-
parseExtends
-