| Package | Description |
|---|---|
| net.morimekta.providence.reflect | |
| net.morimekta.providence.reflect.parser | |
| net.morimekta.providence.reflect.parser.internal |
| Modifier and Type | Method and Description |
|---|---|
CProgram |
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.ProgramType |
ProgramParser.parse(InputStream in,
File file,
Collection<File> includeDirs)
Parse input stream to document declaration model.
|
net.morimekta.providence.model.ProgramType |
ThriftProgramParser.parse(InputStream in,
File file,
Collection<File> includeDirs) |
net.morimekta.providence.model.ProgramType |
MessageProgramParser.parse(InputStream in,
File file,
Collection<File> includeDirs) |
| 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 © 2015–2017 morimekta.net. All rights reserved.