Index

C D F G H I P R S V 
All Classes and Interfaces|All Packages|Serialized Form

C

com.structurizr.dsl - package com.structurizr.dsl
 

D

DslUtils - Class in com.structurizr.dsl
 
DslUtils() - Constructor for class com.structurizr.dsl.DslUtils
 

F

findIdentifier(Element) - Method in class com.structurizr.dsl.IdentifiersRegister
 
findIdentifier(Relationship) - Method in class com.structurizr.dsl.IdentifiersRegister
 
Flat - Enum constant in enum class com.structurizr.dsl.IdentifierScope
 
format(File) - Method in class com.structurizr.dsl.StructurizrDslFormatter
Formats the specified Structurizr JSON file to the Structurizr DSL.
format(String) - Method in class com.structurizr.dsl.StructurizrDslFormatter
Formats the specified Structurizr JSON to the Structurizr DSL.

G

getDsl(Workspace) - Static method in class com.structurizr.dsl.DslUtils
 
getDslFile() - Method in class com.structurizr.dsl.StructurizrDslPluginContext
Gets a reference to the DSL file that initiated this plugin context.
getElement(String) - Method in class com.structurizr.dsl.IdentifiersRegister
Gets the element identified by the specified identifier.
getElementIdentifiers() - Method in class com.structurizr.dsl.IdentifiersRegister
Gets the set of element identifiers.
getIdentifierScope() - Method in class com.structurizr.dsl.StructurizrDslParser
 
getIdentifiersRegister() - Method in class com.structurizr.dsl.StructurizrDslParser
Gets the identifier register in use (this is the mapping of DSL identifiers to elements/relationships).
getLine() - Method in exception com.structurizr.dsl.StructurizrDslParserException
 
getLineNumber() - Method in exception com.structurizr.dsl.StructurizrDslParserException
 
getParameter(String) - Method in class com.structurizr.dsl.StructurizrDslPluginContext
Gets the named parameter.
getParameter(String, String) - Method in class com.structurizr.dsl.StructurizrDslPluginContext
Gets the named parameter, with a default value if unset.
getRelationship(String) - Method in class com.structurizr.dsl.IdentifiersRegister
Gets the relationship identified by the specified identifier.
getRelationshipIdentifiers() - Method in class com.structurizr.dsl.IdentifiersRegister
Gets the set of relationship identifiers.
getWorkspace() - Method in class com.structurizr.dsl.StructurizrDslParser
Gets the workspace that has been created by parsing the Structurizr DSL.
getWorkspace() - Method in class com.structurizr.dsl.StructurizrDslPluginContext
Gets the current workspace.

H

Hierarchical - Enum constant in enum class com.structurizr.dsl.IdentifierScope
 

I

IconUtils - Class in com.structurizr.dsl
 
IconUtils() - Constructor for class com.structurizr.dsl.IconUtils
 
IdentifierScope - Enum Class in com.structurizr.dsl
 
IdentifiersRegister - Class in com.structurizr.dsl
 
isSupported(String) - Static method in class com.structurizr.dsl.IconUtils
 

P

parse(File) - Method in class com.structurizr.dsl.StructurizrDslParser
Parses the specified Structurizr DSL file(s), adding the parsed content to the workspace.
parse(String) - Method in class com.structurizr.dsl.StructurizrDslParser
Parses the specified Structurizr DSL fragment, adding the parsed content to the workspace.

R

run(StructurizrDslPluginContext) - Method in interface com.structurizr.dsl.StructurizrDslPlugin
 

S

setIdentifierScope(IdentifierScope) - Method in class com.structurizr.dsl.StructurizrDslParser
 
setRestricted(boolean) - Method in class com.structurizr.dsl.StructurizrDslParser
Sets whether to run this parser in restricted mode (this stops !include, !docs, !adrs from working).
StructurizrDslFormatter - Class in com.structurizr.dsl
Formats a Structurizr JSON workspace to DSL.
StructurizrDslFormatter() - Constructor for class com.structurizr.dsl.StructurizrDslFormatter
 
StructurizrDslFormatterException - Exception in com.structurizr.dsl
 
StructurizrDslParser - Class in com.structurizr.dsl
Main DSL parser class - forms the API for using the parser.
StructurizrDslParser() - Constructor for class com.structurizr.dsl.StructurizrDslParser
Creates a new instance of the parser.
StructurizrDslParserException - Exception in com.structurizr.dsl
 
StructurizrDslPlugin - Interface in com.structurizr.dsl
 
StructurizrDslPluginContext - Class in com.structurizr.dsl
 

V

valueOf(String) - Static method in enum class com.structurizr.dsl.IdentifierScope
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.structurizr.dsl.IdentifierScope
Returns an array containing the constants of this enum class, in the order they are declared.
C D F G H I P R S V 
All Classes and Interfaces|All Packages|Serialized Form