public static class PrettySerializer.Tokenizer extends InputStream
| Constructor and Description |
|---|
Tokenizer(InputStream in,
boolean enclosedContent) |
| Modifier and Type | Method and Description |
|---|---|
net.morimekta.providence.serializer.PrettySerializer.Token |
expect(String message) |
net.morimekta.providence.serializer.PrettySerializer.Token |
expectIdentifier(String message) |
net.morimekta.providence.serializer.PrettySerializer.Token |
expectStringLiteral(String message) |
char |
expectSymbol(String message,
char... symbols) |
String |
getLine(int line) |
boolean |
hasNext() |
net.morimekta.providence.serializer.PrettySerializer.Token |
next() |
net.morimekta.providence.serializer.PrettySerializer.Token |
peek() |
net.morimekta.providence.serializer.PrettySerializer.Token |
peek(String message) |
int |
read() |
net.morimekta.util.Binary |
readBinaryUntil(char end) |
available, close, mark, markSupported, read, read, reset, skippublic Tokenizer(InputStream in, boolean enclosedContent) throws IOException
IOExceptionpublic int read()
read in class InputStreampublic net.morimekta.providence.serializer.PrettySerializer.Token expect(String message) throws IOException, SerializerException
IOExceptionSerializerExceptionpublic net.morimekta.providence.serializer.PrettySerializer.Token peek(String message) throws IOException, SerializerException
IOExceptionSerializerExceptionpublic net.morimekta.providence.serializer.PrettySerializer.Token peek()
throws IOException,
SerializerException
IOExceptionSerializerExceptionpublic char expectSymbol(String message, char... symbols) throws IOException, SerializerException
IOExceptionSerializerExceptionpublic net.morimekta.providence.serializer.PrettySerializer.Token expectIdentifier(String message) throws IOException, SerializerException
IOExceptionSerializerExceptionpublic net.morimekta.providence.serializer.PrettySerializer.Token expectStringLiteral(String message) throws IOException, SerializerException
IOExceptionSerializerExceptionpublic boolean hasNext()
throws IOException,
SerializerException
IOExceptionSerializerExceptionpublic net.morimekta.providence.serializer.PrettySerializer.Token next()
throws IOException,
SerializerException
IOExceptionSerializerExceptionpublic String getLine(int line) throws IOException
IOExceptionpublic net.morimekta.util.Binary readBinaryUntil(char end)
throws SerializerException
SerializerExceptionCopyright © 2015–2016 morimekta.net. All rights reserved.