| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final TomlStreamReadException. | |
| private static final JsonNodeFactory | |
| private final Lexer | |
| private static final int | |
| private TomlToken | |
| private final int | |
| private final TomlFactory |
| Access | Constructor and Description |
|---|---|
| private | Parser(TomlFactory tomlFactory, IOContext ioContext, TomlStreamReadException.
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| private Parser. | |
| private Parser. | |
| public static ObjectNode | |
| public static ObjectNode | Returns: parsedObjectNodefactory with configuration tomlFactory, final IOContext I/O context ioContext, final Reader character stream reader)
|
| public ObjectNode | |
| private Parser. | |
| private ArrayNode | |
| private JsonNode | |
| private JsonNode | |
| private ObjectNode | |
| private JsonNode | |
| private ValueNode | |
| private void | |
| private JsonNode | |
| private TomlToken | |
| private TomlToken | poll(int nextState)
Note Polling also lexes the next token, so methods like |
| private void |
| errorContext | back to summary |
|---|---|
| private final TomlStreamReadException. | |
| factory | back to summary |
|---|---|
| private static final JsonNodeFactory factory | |
| lexer | back to summary |
|---|---|
| private final Lexer lexer | |
| MAX_CHARS_TO_REPORT | back to summary |
|---|---|
| private static final int MAX_CHARS_TO_REPORT | |
| next | back to summary |
|---|---|
| private TomlToken next | |
| options | back to summary |
|---|---|
| private final int options | |
| tomlFactory | back to summary |
|---|---|
| private final TomlFactory tomlFactory | |
| Parser | back to summary |
|---|---|
| private Parser(TomlFactory tomlFactory, IOContext ioContext, TomlStreamReadException. | |
| getNestingDepth | back to summary |
|---|---|
| pack-priv int getNestingDepth() | |
| getOrCreateArray | back to summary |
|---|---|
| private Parser. | |
| getOrCreateObject | back to summary |
|---|---|
| private Parser. | |
| parse | back to summary |
|---|---|
| public static ObjectNode parse(final IOContext ioContext, final int options, final Reader reader) throws IOException
Deprecated
| |
| parse | back to summary |
|---|---|
public static ObjectNode parse(final TomlFactory tomlFactory, final IOContext ioContext, final Reader reader) throws IOException
| |
| parse | back to summary |
|---|---|
| public ObjectNode parse() throws IOException | |
| parseAndEnterKey | back to summary |
|---|---|
| private Parser. | |
| parseArray | back to summary |
|---|---|
| private ArrayNode parseArray(int nextState) throws IOException | |
| parseDateTime | back to summary |
|---|---|
| private JsonNode parseDateTime(int nextState) throws IOException | |
| parseFloat | back to summary |
|---|---|
| private JsonNode parseFloat(int nextState) throws IOException | |
| parseInlineTable | back to summary |
|---|---|
| private ObjectNode parseInlineTable(int nextState) throws IOException | |
| parseInt | back to summary |
|---|---|
| private JsonNode parseInt(int nextState) throws IOException | |
| parseIntFromBuffer | back to summary |
|---|---|
| private ValueNode parseIntFromBuffer(char[] buffer, int start, int length) throws TomlStreamReadException | |
| parseKeyVal | back to summary |
|---|---|
| private void parseKeyVal(Parser. | |
| parseValue | back to summary |
|---|---|
| private JsonNode parseValue(int nextState) throws IOException | |
| peek | back to summary |
|---|---|
| private TomlToken peek() throws TomlStreamReadException | |
| poll | back to summary |
|---|---|
| private TomlToken poll(int nextState) throws IOException Note Polling also lexes the next token, so methods like | |
| pollExpected | back to summary |
|---|---|
| private void pollExpected(TomlToken expected, int nextState) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | |
| pack-priv final Parser. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| key | back to summary |
|---|---|
| pack-priv final String key | |
| object | back to summary |
|---|---|
| pack-priv final Parser. | |
| FieldRef | back to summary |
|---|---|
| pack-priv FieldRef(Parser. | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ArrayNode | arrayNode()
Overrides com. Implements com. Factory method for constructing an empty JSON Array node |
| public ArrayNode | arrayNode(int capacity)
Overrides com. Implements com. Factory method for constructing a JSON Array node with an initial capacity |
| public ObjectNode | objectNode()
Overrides com. Implements com. Factory method for constructing an empty JSON Object ("struct") node |
| JsonNodeFactoryImpl | back to summary |
|---|---|
| public JsonNodeFactoryImpl() | |
| arrayNode | back to summary |
|---|---|
| public ArrayNode arrayNode() Overrides com. Implements com. Doc from com. Factory method for constructing an empty JSON Array node
| |
| arrayNode | back to summary |
|---|---|
| public ArrayNode arrayNode(int capacity) Overrides com. Implements com. Doc from com. Factory method for constructing a JSON Array node with an initial capacity
| |
| objectNode | back to summary |
|---|---|
| public ObjectNode objectNode() Overrides com. Implements com. Doc from com. Factory method for constructing an empty JSON Object ("struct") node
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| closed | back to summary |
|---|---|
| pack-priv boolean closed | |
| TomlArrayNode | back to summary |
|---|---|
| pack-priv TomlArrayNode(JsonNodeFactory nf) | |
| TomlArrayNode | back to summary |
|---|---|
| pack-priv TomlArrayNode(JsonNodeFactory nf, int capacity) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv boolean | |
| pack-priv boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| closed | back to summary |
|---|---|
| pack-priv boolean closed | |
| defined | back to summary |
|---|---|
| pack-priv boolean defined | |
| TomlObjectNode | back to summary |
|---|---|
| pack-priv TomlObjectNode(JsonNodeFactory nc) | |