| Interface | Description |
|---|---|
| CollectionBuilder |
The parser uses each CollectionBuilder to build a set, map, vector
or list.
|
| CollectionBuilder.Factory |
The parser uses CollectionBuilder.Factory instances to get a
fresh CollectionBuilder each time it needs to build a set, map,
vector or list.
|
| Parseable |
An edn
Parser parses text from Objects implementing this
interface. |
| Parser |
A Parser knows how to parse edn values from any
Parseable. |
| Parser.Config |
Config describes the complete configuration of a
Parser.
|
| Parser.Config.Builder |
This Builder is used to create a
Parser.Config. |
| Scanner |
A Scanner knows how to read syntactically correct edn tokens from any
Parseable.
|
| TagHandler |
When a
Parser encounters #tag someEdnValue, it uses
the TagHandler registered for #tag to transform someEdnValue before including it in the results of the parse. |
| Class | Description |
|---|---|
| AbstractInstantHandler |
This class may be extended to support additional
#inst
representations. |
| InstantToCalendar |
A Handler for
#inst which translates the instant into a
Calendar. |
| InstantToDate |
A Handler for
#inst which translates the instant into a
Date. |
| InstantToTimestamp |
A Handler for
#inst which translates the instant into a
Timestamp. |
| InstantUtils | |
| ParsedInstant |
ParsedInstant contains the pared contents of a RFC3339 style time
stamp.
|
| Parsers |
Factory methods for all things related to
Parser. |
| Scanners |
Factory for creating
Scanners. |
| Enum | Description |
|---|---|
| Token |
The members of this enum are a subset of the values that may be
returned by
Scanner.nextToken(Parseable). |
The primary entry point is the factory class
Parsers.
Copyright © 2019. All rights reserved.