Uses of Class
org.springframework.modulith.docs.Documenter.CanvasOptions
-
Uses of Documenter.CanvasOptions in org.springframework.modulith.docs
Modifier and TypeMethodDescriptionstatic Documenter.CanvasOptions
Documenter.CanvasOptions.defaults()
Documenter.CanvasOptions.groupingBy
(String name, Predicate<SpringBean> filter) Registers a component grouping with the given name and selecting filter.Documenter.CanvasOptions.groupingBy
(String name, Predicate<SpringBean> filter, String description) Registers a component grouping with the given name, selecting filter and description.Documenter.CanvasOptions.groupingBy
(Documenter.CanvasOptions.Grouping... groupings) Documenter.CanvasOptions.revealEmptyLines()
Enables table rows not containing any values to be retained in the output.Documenter.CanvasOptions.revealInternals()
Enables the inclusion of internal components in the module canvas.Documenter.CanvasOptions.withApiBase
(String apiBase) Configures a URI string to act as the base of the Javadoc accessible for the types contained in the canvas.static Documenter.CanvasOptions
Documenter.CanvasOptions.withoutDefaultGroupings()
Documenter.CanvasOptions.withTargetFileName
(String targetFileName) Configures the target file name for the canvas to be written.Modifier and TypeMethodDescriptionAsciidoctor.renderSpringBeans
(ApplicationModule module, Documenter.CanvasOptions options) (package private) String
Documenter.toModuleCanvas
(ApplicationModule module, Documenter.CanvasOptions options) Documenter.writeDocumentation
(Documenter.DiagramOptions options, Documenter.CanvasOptions canvasOptions) Writes all available documentation: The entire set of modules as overview component diagram. Individual component diagrams per module to include all upstream modules. The Module Canvas for each module.Documenter.writeModuleCanvases
(Documenter.CanvasOptions options) Writes all module canvases using the givenDocumenter.DiagramOptions
.