| Constructor and Description |
|---|
ThriftParser() |
| Modifier and Type | Method and Description |
|---|---|
ThriftDocument |
parse(InputStream in,
String name)
Parse input stream to document declaration model.
|
EnumType |
parseEnum(Tokenizer tokenizer,
String comment) |
void |
parseIncludes(Tokenizer tokenizer,
List<String> includes) |
void |
parseNamespace(Tokenizer tokenizer,
Map<String,String> namespaces) |
String |
parseType(Tokenizer tokenizer,
Token token) |
public ThriftDocument parse(InputStream in, String name) throws IOException, ParseException
Parserparse in interface Parserin - The stream to parse.IOException - When the stream was unreadable.ParseExceptionpublic void parseNamespace(Tokenizer tokenizer, Map<String,String> namespaces) throws IOException, ParseException
IOExceptionParseExceptionpublic void parseIncludes(Tokenizer tokenizer, List<String> includes) throws IOException, ParseException
IOExceptionParseExceptionpublic EnumType parseEnum(Tokenizer tokenizer, String comment) throws IOException, ParseException
IOExceptionParseExceptionpublic String parseType(Tokenizer tokenizer, Token token) throws IOException, ParseException
IOExceptionParseExceptionCopyright © 2016. All rights reserved.