# Package org.thewonderlemming.c4plantuml.graphml.parse

Contains the actual C4 parser that maps the code to theGraphML JAXB model.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  WithDescription<U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithEntityType<U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
  WithName<U> | This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

- Class Summary
  Class | Description
  --- | ---
  C4L1GraphParseTreeListener | An ANTLR 4 `ParseTreeListener` that parses C4 L1 grammar and feeds the JAXB model with the retrieved information.
  C4L2GraphParseTreeListener | An ANTLR 4 `ParseTreeListener` that parses C4 L2 grammar and feeds the JAXB model with the retrieved information.
  C4L3GraphParseTreeListener | An ANTLR 4 `ParseTreeListener` that parses C4 L3 grammar and feeds the JAXB model with the retrieved information.

- Exception Summary
  Exception | Description
  --- | ---
  C4ParseException | A wrapper exception that holds ANTLR 4 parsing errors.

## Package org.thewonderlemming.c4plantuml.graphml.parse Description

Contains the actual C4 parser that maps the code to theGraphML JAXB model.

Copyright © 2020. All rights reserved.