public class ThriftTokenizer extends Tokenizer
Tokenizer.TokenValidator| Modifier and Type | Field and Description |
|---|---|
static String |
kBlockCommentEnd |
static String |
kBlockCommentStart |
static String |
kConst |
static String |
kEnum |
static String |
kException |
static String |
kExtends |
static String |
kInclude |
static String |
kLineCommentStart |
static String |
kNamespace |
static String |
kOneway |
static String |
kOptional |
static String |
kRequired |
static String |
kService |
static String |
kStruct |
static String |
kThrows |
static String |
kTypedef |
static String |
kUnion |
static String |
kVoid |
lineNo, linePos, readOffset| Constructor and Description |
|---|
ThriftTokenizer(InputStream in) |
| Modifier and Type | Method and Description |
|---|---|
protected TokenizerException |
failure(String format,
Object... params) |
protected Token |
nextSymbol(int lastByte) |
expect, expect, expectIdentifier, expectInteger, expectLiteral, expectSymbol, failure, failure, failure, getLine, hasNext, next, peek, peek, read, readBinary, token, tokenavailable, close, mark, markSupported, read, read, reset, skippublic static final String kNamespace
public static final String kInclude
public static final String kTypedef
public static final String kEnum
public static final String kStruct
public static final String kUnion
public static final String kException
public static final String kConst
public static final String kService
public static final String kExtends
public static final String kVoid
public static final String kOneway
public static final String kThrows
public static final String kRequired
public static final String kOptional
public static final String kLineCommentStart
public static final String kBlockCommentStart
public static final String kBlockCommentEnd
public ThriftTokenizer(InputStream in) throws IOException
IOExceptionprotected Token nextSymbol(int lastByte) throws TokenizerException
nextSymbol in class TokenizerTokenizerExceptionCopyright © 2015–2017 morimekta.net. All rights reserved.