| Package | Description |
|---|---|
| net.morimekta.providence.reflect | |
| net.morimekta.providence.reflect.parser | |
| net.morimekta.providence.reflect.parser.internal |
| Modifier and Type | Method and Description |
|---|---|
CDocument |
TypeLoader.load(File file)
Load a thrift definition from file including all it's dependencies.
|
| Modifier and Type | Method and Description |
|---|---|
net.morimekta.providence.model.ThriftDocument |
Parser.parse(InputStream in,
String name)
Parse input stream to document declaration model.
|
net.morimekta.providence.model.ThriftDocument |
ThriftParser.parse(InputStream in,
String name) |
net.morimekta.providence.model.ThriftDocument |
MessageParser.parse(InputStream in,
String name) |
net.morimekta.providence.model.EnumType |
ThriftParser.parseEnum(Tokenizer tokenizer,
String comment) |
void |
ThriftParser.parseIncludes(Tokenizer tokenizer,
List<String> includes) |
void |
ThriftParser.parseNamespace(Tokenizer tokenizer,
Map<String,String> namespaces) |
| Modifier and Type | Method and Description |
|---|---|
Token |
Tokenizer.expect(String message) |
Token |
Tokenizer.expectIdentifier(String message) |
Token |
Tokenizer.expectInteger(String message) |
Token |
Tokenizer.expectQualifiedIdentifier(String message) |
Token |
Tokenizer.expectStringLiteral(String message) |
char |
Tokenizer.expectSymbol(String message,
char... symbols) |
boolean |
Tokenizer.hasNext() |
Token |
Tokenizer.next() |
Object |
ConstParser.parse(InputStream inputStream,
PDescriptor type) |
Token |
Tokenizer.peek() |
Token |
Tokenizer.peek(String message) |
Copyright © 2016. All rights reserved.