Class ResolvedModel
java.lang.Object
io.quarkus.annotation.processor.documentation.config.model.ResolvedModel
This is the fully resolved model for a given module.
This model doesn't contain the Javadoc: the Javadoc is generated per module and can't be part of the model as when referencing a ConfigGroup that is outside of the boundaries of the module, the Javadoc is not available.
The model is fully resolved though as all the config annotations have a runtime retention so, even if the source is not available in the module, we can resolve all the annotations and the model.
It is the responsibility of the model consumer to assemble the config roots (if needed) and to get the Javadoc from the files containing it.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ResolvedModel
-
-
Method Details
-
getConfigRoots
-
walk
-
isEmpty
public boolean isEmpty()
-