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 Analyzerprivate final Clazz(package private) static final Pattern(package private) final XMLAttributeFinder(package private) static final Pattern(package private) static final Patternprivate final OCDDef(package private) final Set<MetatypeAnnotations.Options> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateOCDReader(Analyzer analyzer, Clazz clazz, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion) -
Method Summary
Modifier and TypeMethodDescriptionprivate OCDDefgetDef()(package private) static OCDDefgetOCDDef(Clazz c, Analyzer analyzer, Set<MetatypeAnnotations.Options> options, XMLAttributeFinder finder, MetatypeVersion minVersion) private voidparseExtends(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
-