Index

A C D E F G I K L M P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDecisionImporter - Class in com.structurizr.importer.documentation
Imports architecture decision records created/managed by adr-tools (https://github.com/npryce/adr-tools).
AbstractDecisionImporter() - Constructor for class com.structurizr.importer.documentation.AbstractDecisionImporter
 
AbstractDiagramImporter - Class in com.structurizr.importer.diagrams
 
AbstractDiagramImporter() - Constructor for class com.structurizr.importer.diagrams.AbstractDiagramImporter
 
AdrToolsDecisionImporter - Class in com.structurizr.importer.documentation
Imports architecture decision records created/managed by adr-tools (https://github.com/npryce/adr-tools).
AdrToolsDecisionImporter() - Constructor for class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 

C

calculateUrl(Decision) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
calculateUrl(Decision) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
calculateUrl(Decision) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
characterEncoding - Variable in class com.structurizr.importer.documentation.AbstractDecisionImporter
 
com.structurizr.importer.diagrams - package com.structurizr.importer.diagrams
 
com.structurizr.importer.diagrams.kroki - package com.structurizr.importer.diagrams.kroki
 
com.structurizr.importer.diagrams.mermaid - package com.structurizr.importer.diagrams.mermaid
 
com.structurizr.importer.diagrams.plantuml - package com.structurizr.importer.diagrams.plantuml
 
com.structurizr.importer.documentation - package com.structurizr.importer.documentation
 
CONTENT_TYPE_IMAGE_PNG - Static variable in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 
CONTENT_TYPE_IMAGE_SVG - Static variable in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 
CONTENT_TYPES_BY_FORMAT - Static variable in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 

D

DefaultDocumentationImporter - Class in com.structurizr.importer.documentation
This implementation scans a given directory and automatically imports all Markdown or AsciiDoc files in that directory.
DefaultDocumentationImporter() - Constructor for class com.structurizr.importer.documentation.DefaultDocumentationImporter
 
DefaultImageImporter - Class in com.structurizr.importer.documentation
This implementation scans a given directory and automatically imports all Markdown or AsciiDoc files in that directory.
DefaultImageImporter() - Constructor for class com.structurizr.importer.documentation.DefaultImageImporter
 
DocumentationImporter - Interface in com.structurizr.importer.documentation
An interface implemented by documentation importers.
DocumentationImportException - Exception in com.structurizr.importer.documentation
 
DocumentationImportException(String, Throwable) - Constructor for exception com.structurizr.importer.documentation.DocumentationImportException
 
DocumentationImportException(Throwable) - Constructor for exception com.structurizr.importer.documentation.DocumentationImportException
 

E

encode(String) - Method in class com.structurizr.importer.diagrams.mermaid.MermaidEncoder
 
extractDate(File) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
extractDate(String[]) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
extractDate(String[]) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
extractDate(String[]) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
extractDateFromFilename(File) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
extractIntegerIDFromFileName(File) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
extractIntegerIDFromFileName(File) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
extractLinks(Decision, Map<String, Decision>) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
extractLinks(Decision, Map<String, Decision>) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
extractLinks(Decision, Map<String, Decision>) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
extractStatus(String[]) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
extractStatus(String[]) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
extractStatus(String[]) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
extractTitle(String[]) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
extractTitle(String[]) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
extractTitle(String[]) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 

F

findFormat(File) - Static method in class com.structurizr.importer.documentation.FormatFinder
 
FormatFinder - Class in com.structurizr.importer.documentation
 
FormatFinder() - Constructor for class com.structurizr.importer.documentation.FormatFinder
 

G

getViewOrViewSetProperty(View, String) - Method in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 

I

importDecision(int, File) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
importDecision(File) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
importDecision(File) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
importDiagram(ImageView, File) - Method in class com.structurizr.importer.diagrams.mermaid.MermaidImporter
 
importDiagram(ImageView, File) - Method in class com.structurizr.importer.diagrams.plantuml.PlantUMLImporter
 
importDiagram(ImageView, String) - Method in class com.structurizr.importer.diagrams.mermaid.MermaidImporter
 
importDiagram(ImageView, String) - Method in class com.structurizr.importer.diagrams.plantuml.PlantUMLImporter
 
importDiagram(ImageView, String, File) - Method in class com.structurizr.importer.diagrams.kroki.KrokiImporter
 
importDiagram(ImageView, String, String) - Method in class com.structurizr.importer.diagrams.kroki.KrokiImporter
 
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
Imports Markdown files from the specified path, one per decision.
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.DefaultDocumentationImporter
Imports Markdown/AsciiDoc files from the specified path, each in its own section.
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.DefaultImageImporter
Imports one or more png/jpg/jpeg/gif images from the specified path.
importDocumentation(Documentable, File) - Method in interface com.structurizr.importer.documentation.DocumentationImporter
Imports documentation from the specified path.
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
Imports Markdown files from the specified path, one per decision.
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
Imports Markdown files from the specified path, one per decision.
importDocumentation(Documentable, File) - Method in class com.structurizr.importer.documentation.RecursiveDefaultDocumentationImporter
Imports Markdown/AsciiDoc files from the specified path, each in its own section.
importFile(Documentable, File) - Method in class com.structurizr.importer.documentation.DefaultDocumentationImporter
 
isMarkdownOrAsciiDoc(File) - Static method in class com.structurizr.importer.documentation.FormatFinder
 

K

KrokiImporter - Class in com.structurizr.importer.diagrams.kroki
 
KrokiImporter() - Constructor for class com.structurizr.importer.diagrams.kroki.KrokiImporter
 

L

Log4brainsDecisionImporter - Class in com.structurizr.importer.documentation
Imports architecture decision records created/managed by Log4brains (https://github.com/thomvaill/log4brains).
Log4brainsDecisionImporter() - Constructor for class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 

M

MadrDecisionImporter - Class in com.structurizr.importer.documentation
Imports architecture decision records in MADR format (see https://adr.github.io/madr).
MadrDecisionImporter() - Constructor for class com.structurizr.importer.documentation.MadrDecisionImporter
 
MermaidEncoder - Class in com.structurizr.importer.diagrams.mermaid
Encodes a Mermaid diagram definition to base64 format, for use with image URLs, etc.
MermaidEncoder() - Constructor for class com.structurizr.importer.diagrams.mermaid.MermaidEncoder
 
MermaidImporter - Class in com.structurizr.importer.diagrams.mermaid
 
MermaidImporter() - Constructor for class com.structurizr.importer.diagrams.mermaid.MermaidImporter
 

P

PlantUMLImporter - Class in com.structurizr.importer.diagrams.plantuml
 
PlantUMLImporter() - Constructor for class com.structurizr.importer.diagrams.plantuml.PlantUMLImporter
 
PNG_FORMAT - Static variable in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 

R

RecursiveDefaultDocumentationImporter - Class in com.structurizr.importer.documentation
This implementation extends the DefaultDocumentationImporter to recursively import documentation.
RecursiveDefaultDocumentationImporter() - Constructor for class com.structurizr.importer.documentation.RecursiveDefaultDocumentationImporter
 

S

setCharacterEncoding(Charset) - Method in class com.structurizr.importer.documentation.AbstractDecisionImporter
Provides a way to change the character encoding used by the DSL parser.
setDateFormat(String) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
Sets the date format to use when parsing dates (the default is "yyyy-MM-dd").
setTimeZone(String) - Method in class com.structurizr.importer.documentation.AbstractDecisionImporter
Sets the time zone to use when parsing dates (the default is UTC)
setTimeZone(TimeZone) - Method in class com.structurizr.importer.documentation.AbstractDecisionImporter
Sets the time zone to use when parsing dates.
SVG_FORMAT - Static variable in class com.structurizr.importer.diagrams.AbstractDiagramImporter
 

T

timeZone - Variable in class com.structurizr.importer.documentation.AbstractDecisionImporter
 

U

urlEncode(String) - Method in class com.structurizr.importer.documentation.AdrToolsDecisionImporter
 
urlEncode(String) - Method in class com.structurizr.importer.documentation.Log4brainsDecisionImporter
 
urlEncode(String) - Method in class com.structurizr.importer.documentation.MadrDecisionImporter
 
A C D E F G I K L M P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form