public class TsonCustomLexer extends Object implements NGenerator<NElementTokenImpl>
| Modifier and Type | Class and Description |
|---|---|
static class |
TsonCustomLexer.LinesAndContent |
| Constructor and Description |
|---|
TsonCustomLexer(Reader reader) |
TsonCustomLexer(String reader) |
| Modifier and Type | Method and Description |
|---|---|
List<NElementTokenImpl> |
all() |
NElementTokenImpl |
continueReadBullet(NElementTokenType type,
String chars,
int line,
int column,
long pos) |
NElementTokenImpl |
next() |
NElementTokenImpl |
readBlockString() |
NElementTokenImpl |
readLineString() |
NElementTokenImpl |
readMultiLineString(String marker,
NElementTokenType tokenType) |
NElementTokenImpl |
readQuoted(char c0,
NElementTokenType elementTokenType,
NElementType elementType) |
NElementTokenImpl |
readTripleQuoted(char c0,
NElementTokenType tokenType,
NElementType elementType) |
public TsonCustomLexer(String reader)
public TsonCustomLexer(Reader reader)
public List<NElementTokenImpl> all()
public NElementTokenImpl continueReadBullet(NElementTokenType type, String chars, int line, int column, long pos)
public NElementTokenImpl next()
next in interface NGenerator<NElementTokenImpl>public NElementTokenImpl readQuoted(char c0, NElementTokenType elementTokenType, NElementType elementType)
public NElementTokenImpl readTripleQuoted(char c0, NElementTokenType tokenType, NElementType elementType)
public NElementTokenImpl readLineString()
public NElementTokenImpl readBlockString()
public NElementTokenImpl readMultiLineString(String marker, NElementTokenType tokenType)
Copyright © 2026 vpc open source initiative. All rights reserved.