| Package | Description |
|---|---|
| org.opencypher.generator | |
| org.opencypher.grammar | |
| org.opencypher.railroad | |
| org.opencypher.tools.g4processors | |
| org.opencypher.tools.grammar |
This is the entry-point package for the tools in this library.
|
| Modifier and Type | Method and Description |
|---|---|
Generator |
GeneratorFactory.generator(Grammar grammar) |
| Constructor and Description |
|---|
Generator(Choices random,
Grammar grammar,
ProductionReplacement<Void>... replacements) |
Generator(Choices random,
Grammar grammar,
Supplier<T> context,
ProductionReplacement<T>... replacements) |
Generator(Grammar grammar,
ProductionReplacement<Void>... replacements) |
Generator(Grammar grammar,
Supplier<T> context,
ProductionReplacement<T>... replacements) |
| Modifier and Type | Method and Description |
|---|---|
Grammar |
Grammar.Builder.build(Grammar.Builder.Option... options) |
Grammar |
GrammarConverter.convert() |
static Grammar |
Grammar.parseXML(InputStream input,
Grammar.ParserOption... options) |
static Grammar |
Grammar.parseXML(Path input,
Grammar.ParserOption... options) |
static Grammar |
Grammar.parseXML(Reader input,
Grammar.ParserOption... options) |
| Modifier and Type | Method and Description |
|---|---|
static List<Diagram> |
Diagram.build(Grammar grammar,
Diagram.BuilderOptions options) |
| Modifier and Type | Method and Description |
|---|---|
Grammar |
G4Processor.processFile(String fileName) |
Grammar |
BNFProcessor.processFile(String fileName) |
Grammar |
G4Processor.processStream(InputStream inStream) |
Grammar |
BNFProcessor.processStream(InputStream inStream) |
Grammar |
G4Processor.processString(String inString) |
Grammar |
BNFProcessor.processString(String inString) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SQLBNF.write(Grammar grammar,
Output output) |
static void |
ISO14977.write(Grammar grammar,
Output output) |
static void |
Antlr4.write(Grammar grammar,
Output output) |
static void |
Xml.write(Grammar grammar,
Output output) |
static void |
SQLBNF.write(Grammar grammar,
OutputStream stream) |
static void |
ISO14977.write(Grammar grammar,
OutputStream stream) |
static void |
Antlr4.write(Grammar grammar,
OutputStream stream) |
static void |
Xml.write(Grammar grammar,
OutputStream stream) |
static void |
SQLBNF.write(Grammar grammar,
Writer writer) |
static void |
ISO14977.write(Grammar grammar,
Writer writer) |
static void |
Antlr4.write(Grammar grammar,
Writer writer) |
static void |
Xml.write(Grammar grammar,
Writer writer) |
Copyright © 2019. All rights reserved.