Interface Formatter
- All Known Implementing Classes:
AbstractFormatter,AsciidocFormatter,MarkdownFormatter
public interface Formatter
-
Method Summary
Modifier and TypeMethodDescriptionintadjustedLevel(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection, boolean multiRoot) booleandisplayConfigRootDescription(io.quarkus.annotation.processor.documentation.config.merger.MergedModel.ConfigRootKey configRootKey, int mapSize) escapeCellContent(String value) formatDefaultValue(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty) formatDeprecatedReason(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, io.quarkus.annotation.processor.documentation.config.model.Extension extension, GenerateConfigDocMojo.Context context) formatDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty) default StringformatDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, io.quarkus.annotation.processor.documentation.config.model.Extension extension, GenerateConfigDocMojo.Context context) formatName(io.quarkus.annotation.processor.documentation.config.model.Extension extension) formatSectionTitle(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection) formatTypeDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, GenerateConfigDocMojo.Context context) static FormattergetFormatter(GenerationReport generationReport, io.quarkus.annotation.processor.documentation.config.merger.JavadocRepository javadocRepository, boolean enableEnumTooltips, Format format)
-
Method Details
-
displayConfigRootDescription
boolean displayConfigRootDescription(io.quarkus.annotation.processor.documentation.config.merger.MergedModel.ConfigRootKey configRootKey, int mapSize) -
formatDescription
String formatDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty) -
formatDescription
default String formatDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, io.quarkus.annotation.processor.documentation.config.model.Extension extension, GenerateConfigDocMojo.Context context) -
formatDeprecatedReason
String formatDeprecatedReason(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, io.quarkus.annotation.processor.documentation.config.model.Extension extension, GenerateConfigDocMojo.Context context) -
formatTypeDescription
String formatTypeDescription(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty, GenerateConfigDocMojo.Context context) -
formatDefaultValue
String formatDefaultValue(io.quarkus.annotation.processor.documentation.config.model.ConfigProperty configProperty) -
adjustedLevel
int adjustedLevel(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection, boolean multiRoot) -
escapeCellContent
-
toAnchor
-
formatSectionTitle
String formatSectionTitle(io.quarkus.annotation.processor.documentation.config.model.ConfigSection configSection) -
formatName
-
getFormatter
static Formatter getFormatter(GenerationReport generationReport, io.quarkus.annotation.processor.documentation.config.merger.JavadocRepository javadocRepository, boolean enableEnumTooltips, Format format)
-