- generateIdFrom(String) - Static method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
Generates a hopefully unique and repeatably consistent ID for a given graph edge, based on its properties.
- get(int) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
- getAttributes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getBaseURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getBaseURI() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getByteStream() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getC4Key() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
-
- getC4Keys() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
-
- getC4Level() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- getCertifiedText() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getCharacterStream() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getChildNodes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
Returns the current graph's properties list.
- getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
-
Returns the current <node> data tags.
- getDecoratedC4L1ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
- getDecoratedC4L1ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
- getDecoratedC4L2ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
- getDecoratedC4L2ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
- getDecoratedC4L3ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
- getDecoratedC4L3ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
- getDoctype() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getDocumentElement() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getDocumentURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getDomConfig() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getEdgeDefault() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
Returns the graph's <edgedefault> property.
- getEdges() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
Returns the graph's edges as a list.
- getElementById(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getElementsByTagName(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getElementsByTagNameNS(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getFeature(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getFirstChild() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
-
Returns the current <node> inner graph.
- getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
-
Returns the result of the parsing as a graph.
- getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
-
Returns the result of the parsing as a graph.
- getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
-
Returns the result of the parsing as a graph.
- getId() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
-
Return the GraphML key ID for the current
C4Keys value.
- getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
Returns the edge's ID.
- getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
Returns the graph ID.
- getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
-
Returns the current <node> ID.
- getImplementation() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getInputEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getInstance() - Static method in class org.thewonderlemming.c4plantuml.graphml.C4ErrorListener
-
Returns the current instance of that singleton.
- getKey() - Method in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
-
Returns the value of the key attribute.
- getLabel() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- getLastChild() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getLocalName() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getNamespaceURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getNamespaceURI() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
-
Returns the current XSD namespace URI.
- getNextSibling() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getNodeName() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getNodes() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
Returns the graph(s nodes as a list.
- getNodeType() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getNodeValue() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getOwnerDocument() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getParentNode() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getPrefix() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getPreviousSibling() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getProtocol() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- getPublicId() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getResourceFilename() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
-
Returns the current XSD filename.
- getSource() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
Returns the edge's source.
- getStrictErrorChecking() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getStringData() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getSystemId() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
- getSystemId() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
-
Returns the current XML system ID.
- getTarget() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
Returns the edge's target.
- getTextContent() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getTypeAsString() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.EntityType
-
Returns the C4 keyword represented by the current value of
EntityType.
- getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
-
Returns any unrecoverable exceptions that could have occurred during the parsing process.
- getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
-
Returns any unrecoverable exceptions that could have occurred during the parsing process.
- getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
-
Returns any unrecoverable exceptions that could have occurred during the parsing process.
- getUserData(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getValue() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.builder.KeyFor
-
Returns the value of the <for> property.
- getValue() - Method in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
-
Returns the value of the current <data> tag.
- getXmlEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getXmlStandalone() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- getXmlVersion() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
- GraphMLModel - Class in org.thewonderlemming.c4plantuml.graphml.model
-
The root node of a Java representation of a GraphML stream.
- GraphMLModelExporter - Class in org.thewonderlemming.c4plantuml.graphml.export
-
An exporter to transform a JAXB
GraphMLModel to a GraphML string.
- GraphMLValidator - Class in org.thewonderlemming.c4plantuml.graphml.validation
-
Validates a given XML stream against the GraphML XSDs set.
- GraphMLValidatorErrorHandler - Class in org.thewonderlemming.c4plantuml.graphml.validation
-
A custom implementation of
ErrorHandler to log validation errors and warnings, then to throw exceptions if
wanted.
- GraphMLValidatorErrorHandler(boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
-
Default constructor.
- GraphMLXsd - Enum in org.thewonderlemming.c4plantuml.graphml.validation
-
This enumeration maps XML namespaces to their system ID and a local resource that contains the XSD - the purpose
being to avoid having external calls to retrieve these XSDs.
- GraphModel - Class in org.thewonderlemming.c4plantuml.graphml.model
-
The <graph> part of the representation of a GraphML stream.
- warning(SAXParseException) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
- WithAttrName<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withAttrName(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithAttrName
-
Takes an object of type T, processes it and returns a result of type U.
- WithAttrType<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withAttrType(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithAttrType
-
Takes an object of type T, processes it and returns a result of type U.
- WithBaseURI<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withBaseURI(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithBaseURI
-
Takes a string, processes it and returns a result of type T.
- withC4L1Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
A semantic call to pass a SourceType.C4_L1 value to the current function.
- withC4L2Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
A semantic call to pass a SourceType.C4_L2 value to the current function.
- withC4L3Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
A semantic call to pass a SourceType.C4_L3 value to the current function.
- WithC4Level<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withC4Level(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
Takes a
String, processes it and returns a results of type T.
- WithData<U> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withData(List<DataModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithData
-
Takes a list of
DataModel, processes it and returns a results of type U.
- withDefaultDirection() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithDirection
-
- WithDescription<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withDescription(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithDescription
-
Takes a string, processes it and returns a result of type U.
- WithDirection<U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withDirection(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithDirection
-
Takes a string, processes it and returns a result of type U.
- WithEdges<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withEdges(List<EdgeModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithEdges
-
Takes a list of
EdgeModel, processes it and returns a results of type T.
- WithEntityType<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withEntityType(EntityType) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithEntityType
-
Takes a parameter of type
EntityType, processes it and returns a result of type U.
- WithFor<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withFor(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithFor
-
Takes an object of type T, processes it and returns a result of type U.
- WithGraphs<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withGraphs(List<GraphModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithGraphs
-
Takes a list of
GraphModel, processes it and returns a results of type T.
- WithId<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withId(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithId
-
Takes an object of type T, processes it and returns a result of type U.
- WithKey<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withKey(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithKey
-
Takes an object of type T, processes it and returns a result of type U.
- WithKeys<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withKeys(List<KeyModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithKeys
-
Takes a list of
KeyModel, processes it and returns a results of type T.
- WithLabel<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withLabel(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithLabel
-
Takes a
String, processes it and returns a results of type T.
- WithName<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withName(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithName
-
Takes a string, processes it and returns a result of type U.
- WithNodes<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withNodes(List<NodeModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithNodes
-
Takes a list of
NodeModel, processes it and returns a results of type U.
- withoutData() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithData
-
A semantic call to pass no value to the current function.
- withoutEdges() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithEdges
-
A semantic call to pass no value to the current function.
- withoutGraphs() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithGraphs
-
A semantic call to pass no value to the current function.
- withoutKeys() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithKeys
-
A semantic call to pass no value to the current function.
- withoutNodes() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithNodes
-
A semantic call to pass no value to the current function.
- withoutProtocol() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithProtocol
-
A semantic call to pass no value to the current function.
- WithPayload<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withPayload(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithPayload
-
Takes an object of type T, processes it and returns a result of type U.
- WithProtocol<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- withProtocol(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithProtocol
-
Takes a
String, processes it and returns a results of type T.
- WithPublicId<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withPublicId(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithPublicId
-
Takes a string, processes it and returns a result of type T.
- WithResourceFilename<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withResourceFilename(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithResourceFilename
-
Takes a string, processes it and returns a result of type T.
- WithSource<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withSource(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithSource
-
Takes an object of type T, processes it and returns a result of type U.
- WithSystemId<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withSystemId(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithSystemId
-
Takes a string, processes it and returns a result of type T.
- WithTarget<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withTarget(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithTarget
-
Takes an object of type T, processes it and returns a result of type U.
- WithValue<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
-
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method
reference.
- withValue(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithValue
-
Takes an object of type T, processes it and returns a result of type U.
- wrapUp() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
-
Merges the computes graphs into the given
GraphMLModel instance.