A B C D E F G H I K L M N O P Q R S T U V W X Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a(String, String) - Method in class org.opencypher.tools.io.HtmlTag
- accept(CharacterSet.DefinitionVisitor<EX>) - Method in interface org.opencypher.grammar.CharacterSet
- accept(Literal.Visitor<EX>) - Method in interface org.opencypher.grammar.Literal
- accept(ProductionVisitor<EX>) - Method in interface org.opencypher.grammar.Grammar
- accept(TermVisitor<EX>) - Method in class org.opencypher.grammar.Grammar.Term
- ACK - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
ACK("ack"). - ACTION - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- ACTION - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- ACTION() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- allBnfSymbols(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
- ALLOW_ROOTLESS - org.opencypher.grammar.Grammar.Builder.Option
- ALLOW_ROOTLESS_GRAMMAR - org.opencypher.grammar.Grammar.ParserOption
- alternative() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- alternative() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- alternative(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- ALTERNATIVE - org.opencypher.tools.g4tree.GrammarItem.ItemType
- AlternativeContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- alternatives() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- alternatives() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- alternatives() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- alternatives() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- Alternatives - Interface in org.opencypher.grammar
- ALTERNATIVES - org.opencypher.tools.g4tree.GrammarItem.ItemType
- AlternativesContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- alternativesLinePrefix(int) - Method in class org.opencypher.tools.grammar.Antlr4
- alternativesLinePrefix(int) - Method in class org.opencypher.tools.grammar.ISO14977
- alternativesLinePrefix(int) - Method in class org.opencypher.tools.grammar.SQLBNF
- alternativesSeparator() - Method in class org.opencypher.tools.grammar.Antlr4
- alternativesSeparator() - Method in class org.opencypher.tools.grammar.ISO14977
- alternativesSeparator() - Method in class org.opencypher.tools.grammar.SQLBNF
- and(Output) - Method in interface org.opencypher.tools.io.Output
-
Fluent API for multiplexing multiple
Outputinstances. - ANNOTATION_XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- Antlr4 - Class in org.opencypher.tools.grammar
-
Generates an ANTLR (version 4) grammar from a
Grammar. - any(Predicate<Production>) - Method in interface org.opencypher.grammar.Grammar
- ANY - org.opencypher.grammar.CharacterSet.Unicode
- ANY - Static variable in interface org.opencypher.grammar.CharacterSet
- anyBnfSymbols(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
- anyCase(String) - Static method in class org.opencypher.railroad.Diagram
- anyCaseFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- anyCharacter() - Static method in interface org.opencypher.grammar.Grammar
- append(boolean) - Method in interface org.opencypher.tools.io.Output
-
Append a boolean value.
- append(char) - Method in interface org.opencypher.tools.io.Output
- append(char[]) - Method in interface org.opencypher.tools.io.Output
-
Append an array of characters.
- append(char[], int, int) - Method in interface org.opencypher.tools.io.Output
-
Append a range from an array of characters.
- append(double) - Method in interface org.opencypher.tools.io.Output
-
Append a double-precision floating-point number.
- append(float) - Method in interface org.opencypher.tools.io.Output
-
Append a floating-point number.
- append(int) - Method in interface org.opencypher.tools.io.Output
-
Append an integer.
- append(long) - Method in interface org.opencypher.tools.io.Output
-
Append a long integer.
- append(CharSequence) - Method in interface org.opencypher.tools.io.Output
- append(CharSequence, int, int) - Method in interface org.opencypher.tools.io.Output
- append(String) - Method in interface org.opencypher.tools.io.Output
-
Append a string.
- append(Grammar.Term, Output) - Static method in class org.opencypher.tools.grammar.ISO14977
- append(Grammar.Term, Output) - Static method in class org.opencypher.tools.grammar.SQLBNF
- append(Production, Output) - Static method in class org.opencypher.tools.grammar.ISO14977
- append(T, BiConsumer<T, Output>) - Method in interface org.opencypher.tools.io.Output
-
Append an arbitrary object, formatted by a supplied method for writing the object.
- appendCodePoint(int) - Method in interface org.opencypher.tools.io.Output
-
Appends the string representation of the
codePointargument to this sequence. - apply(SVGShapes) - Method in class org.opencypher.railroad.SVGShapes.DOMFactory
- arc(double, double, double, boolean, boolean, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- arc(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in class org.opencypher.railroad.AwtShapes
- arc(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- arc(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- arc(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in class org.opencypher.railroad.SVGShapes
- arrowAfter() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- arrowBefore() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- arrowHeight() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- arrowIndent() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- arrowWidth() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- AsciiArtRenderer - Class in org.opencypher.railroad
- AsciiArtRenderer() - Constructor for class org.opencypher.railroad.AsciiArtRenderer
- ASSIGN - org.opencypher.tools.g4tree.BnfSymbols
- ASSIGN - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- ASSIGN - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- ASSIGN() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- ASSIGN() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- atLeast(int, Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- attr(String, String) - Static method in class org.opencypher.tools.io.HtmlTag
-
Generate html tag attributes for use in .
- attribute(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- attribute(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator.AttributesBuilder
- attribute(String, String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- attribute(String, String, String) - Method in class org.opencypher.tools.xml.XmlGenerator.AttributesBuilder
- Attribute - Annotation Type in org.opencypher.tools.xml
-
Handle an XML attribute.
- AttributesBuilder(XmlGenerator) - Constructor for class org.opencypher.tools.xml.XmlGenerator.AttributesBuilder
- AWT - Static variable in class org.opencypher.railroad.AwtShapes
- AwtShapes - Class in org.opencypher.railroad
B
- BAR - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- BAR - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- BAR() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- BAR() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- BAR(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- begin() - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- begin() - Method in class org.opencypher.railroad.SVGShapes
- BEL - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
BEL("bell"). - BiasedTerms - Interface in org.opencypher.grammar
- binomial(int, double) - Static method in interface org.opencypher.generator.Choices
- bnf(Production, Output) - Method in interface org.opencypher.tools.grammar.RailRoadDiagramPages.BnfFlavour
- bnf(HtmlTag, Production, HtmlLinker) - Method in interface org.opencypher.tools.grammar.RailRoadDiagramPages.BnfFlavour
- BNF - org.opencypher.tools.g4tree.Rule.RuleType
- BNF_LITERAL - org.opencypher.tools.g4tree.GrammarItem.ItemType
- BNF_NAME - Static variable in class org.opencypher.tools.g4tree.EOFreference
- BNFBaseListener - Class in org.opencypher.tools.antlr.bnf
-
This class provides an empty implementation of
BNFListener, which can be extended to create a listener which only needs to handle a subset of the available methods. - BNFBaseListener() - Constructor for class org.opencypher.tools.antlr.bnf.BNFBaseListener
- BNFLexer - Class in org.opencypher.tools.antlr.bnf
- BNFLexer(CharStream) - Constructor for class org.opencypher.tools.antlr.bnf.BNFLexer
- BNFListener - Class in org.opencypher.tools.g4processors
-
builds a GrammarItem tree from a SQL-BNF specification
- BNFListener - Interface in org.opencypher.tools.antlr.bnf
-
This interface defines a complete listener for a parse tree produced by
BNFParser. - BNFListener(CommonTokenStream) - Constructor for class org.opencypher.tools.g4processors.BNFListener
- BNFParser - Class in org.opencypher.tools.antlr.bnf
- BNFParser(TokenStream) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser
- BNFParser.AlternativeContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.AlternativesContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.BnfsymbolContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.BnfsymbolsContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.CharactersetContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.DescriptionContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.DescriptionLineContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.ElementContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.ExclusioncharactersetContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.HeaderContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.IdContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.LhsContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.ListcharactersetContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.NamedcharactersetContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.NormaltextContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.OptionalitemContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.RequireditemContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.RhsContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.Rule_Context - Class in org.opencypher.tools.antlr.bnf
- BNFParser.RuleidContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.RulelistContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.RulerefContext - Class in org.opencypher.tools.antlr.bnf
- BNFParser.TextContext - Class in org.opencypher.tools.antlr.bnf
- BNFProcessor - Class in org.opencypher.tools.g4processors
-
create a grammar
- BNFProcessor() - Constructor for class org.opencypher.tools.g4processors.BNFProcessor
- bnfsymbol() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- bnfsymbol() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- bnfsymbol(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- BnfsymbolContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- BnfSymbolLiteral - Class in org.opencypher.tools.g4tree
-
literal containing bnf symbols in bnf this can only be the whole rule.
- BnfSymbolLiteral(BnfSymbols) - Constructor for class org.opencypher.tools.g4tree.BnfSymbolLiteral
- bnfsymbols() - Method in interface org.opencypher.grammar.Production
- bnfsymbols() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- bnfsymbols() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- bnfsymbols(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- BnfSymbols - Enum in org.opencypher.tools.g4tree
-
characters or groups of characters that need special treatment in BNF, G4 or both
- BnfSymbols.Interleaver - Interface in org.opencypher.tools.g4tree
- BnfsymbolsContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- body() - Method in class org.opencypher.tools.io.HtmlTag.Html
- boldFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- bound() - Method in interface org.opencypher.grammar.BiasedTerms
- bound() - Method in class org.opencypher.grammar.Nodes
- br() - Method in class org.opencypher.tools.io.HtmlTag
- branch(Diagram.Figure...) - Static method in class org.opencypher.railroad.Diagram
- branchAfter() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- branchBefore() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- branchRadius() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- branchSpacing() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- BS - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
BS("backspace"). - build(Grammar.Builder.Option...) - Method in class org.opencypher.grammar.Grammar.Builder
- build(Grammar, Diagram.BuilderOptions) - Static method in class org.opencypher.railroad.Diagram
- build(Production, Diagram.BuilderOptions) - Static method in class org.opencypher.railroad.Diagram
- bulletRadius() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
C
- CAN - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
CAN("cancel"). - cardinality() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- cardinality() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- CARDINALITY - org.opencypher.tools.g4tree.GrammarItem.ItemType
- CardinalityContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- caseInsensitive(String) - Static method in interface org.opencypher.grammar.Grammar
- caseInsensitive(String) - Method in class org.opencypher.tools.grammar.Antlr4
- caseInsensitive(String) - Method in class org.opencypher.tools.grammar.ISO14977
- caseInsensitive(String) - Method in class org.opencypher.tools.grammar.SQLBNF
- caseInsensitiveProductionStart(String) - Method in class org.opencypher.tools.grammar.Antlr4
- caseInsensitiveProductionStart(String) - Method in class org.opencypher.tools.grammar.ISO14977
- caseInsensitiveProductionStart(String) - Method in class org.opencypher.tools.grammar.SQLBNF
- caseSensitive() - Method in interface org.opencypher.grammar.Literal
- Cc - org.opencypher.grammar.CharacterSet.Unicode
-
Other, Control
- Cf - org.opencypher.grammar.CharacterSet.Unicode
-
Other, Format
- channelNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- channelNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- CHAR_SET - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- CHAR_SET - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- CHAR_SET() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CharSetContext
- CHARACTER_LITERAL - org.opencypher.tools.g4tree.GrammarItem.ItemType
- CHARACTER_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- CHARACTER_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- CHARACTER_LITERAL() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- CharacterLiteral - Class in org.opencypher.tools.g4tree
- CharacterLiteral(String) - Constructor for class org.opencypher.tools.g4tree.CharacterLiteral
- characters(char[], int, int) - Method in class org.opencypher.tools.xml.XmlGenerator
- characters(CharSequence) - Method in class org.opencypher.tools.xml.XmlGenerator
- characterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- characterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- characterSet(CharacterSet) - Method in class org.opencypher.tools.grammar.Antlr4
- characterSet(CharacterSet) - Method in class org.opencypher.tools.grammar.ISO14977
- characterSet(CharacterSet) - Method in class org.opencypher.tools.grammar.SQLBNF
- CharacterSet - Interface in org.opencypher.grammar
- CharacterSet.DefinitionVisitor<EX extends Exception> - Interface in org.opencypher.grammar
- CharacterSet.DefinitionVisitor.NamedSetVisitor<EX extends Exception> - Interface in org.opencypher.grammar
- CharacterSet.ExclusionVisitor<EX extends Exception> - Interface in org.opencypher.grammar
- CharacterSet.Unicode - Enum in org.opencypher.grammar
- CharactersetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- CharacterSetReplacement - Interface in org.opencypher.generator
- charactersOfSet(String) - Static method in interface org.opencypher.grammar.Grammar
- charset(String) - Static method in class org.opencypher.railroad.Diagram
- charSet() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- charSet() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- CharSetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.CharSetContext
- charsetFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- charsetLink(String) - Method in interface org.opencypher.railroad.ShapeRenderer.Linker
- charsetLink(String) - Method in interface org.opencypher.tools.grammar.HtmlLinker
- charsetLink(String) - Method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- charsetLink(String) - Method in class org.opencypher.tools.grammar.RailRoadDiagrams
- charsetLink(CharacterSet) - Method in interface org.opencypher.tools.grammar.HtmlLinker
- check(Conditional.Flags) - Method in class org.opencypher.grammar.Conditional
- Child - Annotation Type in org.opencypher.tools.xml
-
Handle a nested XML element.
- choices() - Method in class org.opencypher.generator.GeneratorFactory
- Choices - Interface in org.opencypher.generator
- choose(Node, BiasedTerms) - Method in interface org.opencypher.generator.Choices
- choose(Node, BiasedTerms) - Method in class org.opencypher.generator.InteractiveChoices
- choose(Node, BiasedTerms) - Method in class org.opencypher.generator.TracingChoices
- close() - Method in interface org.opencypher.grammar.CharacterSet.ExclusionVisitor
- close() - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- close() - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- close() - Method in class org.opencypher.tools.grammar.Antlr4
- close() - Method in class org.opencypher.tools.grammar.SQLBNF
- close() - Method in class org.opencypher.tools.io.HtmlTag
- close() - Method in class org.opencypher.tools.io.HtmlTag.Html
- close() - Method in interface org.opencypher.tools.io.Output
- closePath() - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- Cn - org.opencypher.grammar.CharacterSet.Unicode
-
Other, Not Assigned (no characters have this property)
- Co - org.opencypher.grammar.CharacterSet.Unicode
-
Other, Private Use
- codePoint(Node, CharacterSet) - Method in interface org.opencypher.generator.Choices
- codePoint(Node, CharacterSet) - Method in class org.opencypher.generator.InteractiveChoices
- codePoint(Node, CharacterSet) - Method in class org.opencypher.generator.TracingChoices
- codePointAt(int) - Method in interface org.opencypher.grammar.Literal
- codePointAt(int) - Method in interface org.opencypher.tools.io.Output.Readable
-
Returns the Unicode code point (starting) at the specified index.
- codePointAt(CharSequence, int) - Static method in interface org.opencypher.tools.io.Output
-
Get the Unicode code point of the specified character sequence at the specified index.
- combine(Class<T>, XmlParser<? extends T>...) - Static method in class org.opencypher.tools.xml.XmlParser
- combine(Grammar.Resolver...) - Static method in interface org.opencypher.grammar.Grammar.Resolver
- comment(CharSequence) - Method in class org.opencypher.tools.xml.XmlGenerator
- Comment - Enum in org.opencypher.tools.xml
-
Marker, used together with the
@Child(Comment.class)annotation to mark that the annotated text method accepts comments rather than regular text elements. - Comment.Header - Enum in org.opencypher.tools.xml
- Conditional - Class in org.opencypher.grammar
- Conditional() - Constructor for class org.opencypher.grammar.Conditional
- Conditional.Flags - Interface in org.opencypher.grammar
- contains(int) - Method in interface org.opencypher.grammar.CharacterSet
- contentEquals(CharSequence) - Method in interface org.opencypher.tools.io.Output.Readable
-
Compares the contents of this object to the specified
CharSequence. - context() - Method in interface org.opencypher.generator.ProductionReplacement.Context
- controlCharName(int) - Static method in interface org.opencypher.grammar.CharacterSet
- convert() - Method in class org.opencypher.grammar.GrammarConverter
- convert(Diagram.Renderer<? super Canvas, ?, EX>, Diagram.CanvasProvider<? extends Canvas, ? extends EX>, Function<Canvas, Result>) - Method in class org.opencypher.railroad.Diagram
- convert(Diagram.Renderer<? super Canvas, ?, EX>, P) - Method in class org.opencypher.railroad.Diagram
- convert(R) - Method in class org.opencypher.railroad.Diagram
- convert(R, Function<Canvas, Result>) - Method in class org.opencypher.railroad.Diagram
- CR - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
CR("carriage return"). - Cs - org.opencypher.grammar.CharacterSet.Unicode
-
Other, Surrogate
- cubicTo(double, double, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- CypherGeneratorFactory - Class in org.opencypher.tools.grammar
-
Generates sample strings from a language.
- CypherGeneratorFactory() - Constructor for class org.opencypher.tools.grammar.CypherGeneratorFactory
D
- DC1 - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
DC1("device control 1 - XON"). - DC2 - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
DC2("device control 2"). - DC3 - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
DC3("device control 3 - XOFF"). - DC4 - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
DC4("device control 4"). - declaringProduction() - Method in interface org.opencypher.grammar.NonTerminal
- defaultInvoker(Method) - Static method in class org.opencypher.tools.Reflection
-
Returns a method handle that invoke a default method of an interface.
- definition() - Method in interface org.opencypher.grammar.Production
- DEL - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character {code DEL}.
- description() - Method in interface org.opencypher.grammar.Production
- description() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- description() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.HeaderContext
- description() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- description() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- description() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- DescriptionContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- DescriptionContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.DescriptionContext
- descriptionLine() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- descriptionLine() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- descriptionLine(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- DescriptionLineContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionLineContext
- diagram(String, Diagram.Figure) - Static method in class org.opencypher.railroad.Diagram
- Diagram - Class in org.opencypher.railroad
-
Logical representation of a rail road diagram.
- Diagram.BuilderOptions - Interface in org.opencypher.railroad
- Diagram.CanvasProvider<Canvas,EX extends Exception> - Interface in org.opencypher.railroad
- Diagram.Figure - Class in org.opencypher.railroad
- Diagram.Renderer<Canvas,Text,EX extends Exception> - Interface in org.opencypher.railroad
- diagramMargin() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- diagramSize(Size) - Method in interface org.opencypher.railroad.Diagram.Renderer
- diagramSize(Size) - Method in class org.opencypher.railroad.ShapeRenderer
- DLE - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
DLE("data link escape"). - DOLLAR - org.opencypher.tools.g4tree.BnfSymbols
- DOLLAR - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- DOLLAR - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- DOLLAR() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- DOLLAR() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- DOLLAR(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- DOMFactory() - Constructor for class org.opencypher.railroad.SVGShapes.DOMFactory
- DOT_PATTERN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- DOT_PATTERN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- DOT_PATTERN() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DotPatternContext
- dotPattern() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- dotPattern() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- DotPatternContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.DotPatternContext
- DOUBLE_EXCLAM - org.opencypher.tools.g4tree.BnfSymbols
- DOUBLE_EXCLAM - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- DOUBLE_EXCLAM - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- DOUBLE_EXCLAM() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- dynamicOptions(Class<T>, Function<Method, Object>, Option<? super T>...) - Static method in interface org.opencypher.tools.Option
-
Create a dynamic implementation of the supplied options interface using the specified options to define values.
E
- element() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- element() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- element(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- Element - Interface in org.opencypher.tools.g4tree
- Element - Annotation Type in org.opencypher.tools.xml
-
Defines that a class corresponds to a particular XML element.
- ElementContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- ElementWithCardinality - Class in org.opencypher.tools.g4tree
- ElementWithCardinality(GrammarItem) - Constructor for class org.opencypher.tools.g4tree.ElementWithCardinality
- eligibleForGeneration() - Method in interface org.opencypher.grammar.Alternatives
- ELLIPSIS - org.opencypher.tools.g4tree.BnfSymbols
- ELLIPSIS - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- ELLIPSIS - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- ELLIPSIS() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- ELLIPSIS() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- ELLIPSIS() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- ELLIPSIS() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- EM - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
EM("end of medium"). - end() - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- end() - Method in class org.opencypher.railroad.SVGShapes
- endDocument() - Method in class org.opencypher.tools.xml.XmlGenerator
- endElement(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- endElement(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- endElementSameLine(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- endPrefixMapping(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- ENQ - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
ENQ("enquiry"). - enterAlternative(BNFParser.AlternativeContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.alternative(). - enterAlternative(BNFParser.AlternativeContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.alternative(). - enterAlternatives(BNFParser.AlternativesContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.alternatives(). - enterAlternatives(BNFParser.AlternativesContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.alternatives(). - enterBnfsymbol(BNFParser.BnfsymbolContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.bnfsymbol(). - enterBnfsymbol(BNFParser.BnfsymbolContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.bnfsymbol(). - enterBnfsymbols(BNFParser.BnfsymbolsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.bnfsymbols(). - enterBnfsymbols(BNFParser.BnfsymbolsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.bnfsymbols(). - enterCardinality(Gee4Parser.CardinalityContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.cardinality(). - enterCardinality(Gee4Parser.CardinalityContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.cardinality(). - enterCharacterset(BNFParser.CharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.characterset(). - enterCharacterset(BNFParser.CharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.characterset(). - enterCharSet(Gee4Parser.CharSetContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.charSet(). - enterCharSet(Gee4Parser.CharSetContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.charSet(). - enterDescription(BNFParser.DescriptionContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.description(). - enterDescription(BNFParser.DescriptionContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.description(). - enterDescription(Gee4Parser.DescriptionContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.description(). - enterDescription(Gee4Parser.DescriptionContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.description(). - enterDescriptionLine(BNFParser.DescriptionLineContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.descriptionLine(). - enterDescriptionLine(BNFParser.DescriptionLineContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.descriptionLine(). - enterDotPattern(Gee4Parser.DotPatternContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.dotPattern(). - enterDotPattern(Gee4Parser.DotPatternContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.dotPattern(). - enterElement(BNFParser.ElementContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.element(). - enterElement(BNFParser.ElementContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.element(). - enterEveryRule(ParserRuleContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
- enterEveryRule(ParserRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
- enterExclusioncharacterset(BNFParser.ExclusioncharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.exclusioncharacterset(). - enterExclusioncharacterset(BNFParser.ExclusioncharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.exclusioncharacterset(). - enterFragmentRule(Gee4Parser.FragmentRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.fragmentRule(). - enterFragmentRule(Gee4Parser.FragmentRuleContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.fragmentRule(). - enterGrammardef(Gee4Parser.GrammardefContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.grammardef(). - enterGrammardef(Gee4Parser.GrammardefContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.grammardef(). - enterHeader(BNFParser.HeaderContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.header(). - enterHeader(BNFParser.HeaderContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.header(). - enterHeader(Gee4Parser.HeaderContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.header(). - enterHeader(Gee4Parser.HeaderContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.header(). - enterId(BNFParser.IdContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.id(). - enterId(BNFParser.IdContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.id(). - enterLhs(BNFParser.LhsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.lhs(). - enterLhs(BNFParser.LhsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.lhs(). - enterListcharacterset(BNFParser.ListcharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.listcharacterset(). - enterListcharacterset(BNFParser.ListcharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.listcharacterset(). - enterLiteral(Gee4Parser.LiteralContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.literal(). - enterLiteral(Gee4Parser.LiteralContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.literal(). - enterNamedcharacterset(BNFParser.NamedcharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.namedcharacterset(). - enterNamedcharacterset(BNFParser.NamedcharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.namedcharacterset(). - enterNegatedCharSet(Gee4Parser.NegatedCharSetContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.negatedCharSet(). - enterNegatedCharSet(Gee4Parser.NegatedCharSetContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.negatedCharSet(). - enterNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.negatedQuotedString(). - enterNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.negatedQuotedString(). - enterNormaltext(BNFParser.NormaltextContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.normaltext(). - enterNormaltext(BNFParser.NormaltextContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.normaltext(). - enterOptionalitem(BNFParser.OptionalitemContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.optionalitem(). - enterOptionalitem(BNFParser.OptionalitemContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.optionalitem(). - enterQuotedString(Gee4Parser.QuotedStringContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.quotedString(). - enterQuotedString(Gee4Parser.QuotedStringContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.quotedString(). - enterRequireditem(BNFParser.RequireditemContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.requireditem(). - enterRequireditem(BNFParser.RequireditemContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.requireditem(). - enterRhs(BNFParser.RhsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.rhs(). - enterRhs(BNFParser.RhsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.rhs(). - enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionLineContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ExclusioncharactersetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.HeaderContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NamedcharactersetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NormaltextContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RuleidContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulerefContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CharSetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DescriptionContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DotPatternContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.GrammardefContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.HeaderContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedCharSetContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedQuotedStringContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.QuotedStringContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleNameContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleReferenceContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- enterRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- enterRule_(BNFParser.Rule_Context) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.rule_(). - enterRule_(BNFParser.Rule_Context) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.rule_(). - enterRule_(Gee4Parser.Rule_Context) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.rule_(). - enterRule_(Gee4Parser.Rule_Context) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.rule_(). - enterRuleAlternative(Gee4Parser.RuleAlternativeContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleAlternative(). - enterRuleAlternative(Gee4Parser.RuleAlternativeContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleAlternative(). - enterRuleComponent(Gee4Parser.RuleComponentContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleComponent(). - enterRuleComponent(Gee4Parser.RuleComponentContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleComponent(). - enterRuleElements(Gee4Parser.RuleElementsContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleElements(). - enterRuleElements(Gee4Parser.RuleElementsContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleElements(). - enterRuleid(BNFParser.RuleidContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.ruleid(). - enterRuleid(BNFParser.RuleidContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.ruleid(). - enterRuleItem(Gee4Parser.RuleItemContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleItem(). - enterRuleItem(Gee4Parser.RuleItemContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleItem(). - enterRulelist(BNFParser.RulelistContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.rulelist(). - enterRulelist(BNFParser.RulelistContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.rulelist(). - enterRulelist(Gee4Parser.RulelistContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.rulelist(). - enterRulelist(Gee4Parser.RulelistContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.rulelist(). - enterRuleName(Gee4Parser.RuleNameContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleName(). - enterRuleName(Gee4Parser.RuleNameContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleName(). - enterRuleref(BNFParser.RulerefContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.ruleref(). - enterRuleref(BNFParser.RulerefContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.ruleref(). - enterRuleReference(Gee4Parser.RuleReferenceContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.ruleReference(). - enterRuleReference(Gee4Parser.RuleReferenceContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.ruleReference(). - enterSpecialRule(Gee4Parser.SpecialRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.specialRule(). - enterSpecialRule(Gee4Parser.SpecialRuleContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.specialRule(). - enterText(BNFParser.TextContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Enter a parse tree produced by
BNFParser.text(). - enterText(BNFParser.TextContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Enter a parse tree produced by
BNFParser.text(). - enterWholegrammar(Gee4Parser.WholegrammarContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Enter a parse tree produced by
Gee4Parser.wholegrammar(). - enterWholegrammar(Gee4Parser.WholegrammarContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Enter a parse tree produced by
Gee4Parser.wholegrammar(). - EOF() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- EOF() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- EOFreference - Class in org.opencypher.tools.g4tree
- EOFreference() - Constructor for class org.opencypher.tools.g4tree.EOFreference
- EOI - org.opencypher.tools.g4tree.GrammarItem.ItemType
- EOI - Static variable in interface org.opencypher.grammar.CharacterSet
- EOT - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
EOT("end of transmission"). - epsilon() - Static method in interface org.opencypher.grammar.Grammar
- epsilon() - Method in class org.opencypher.tools.grammar.Antlr4
- epsilon() - Method in class org.opencypher.tools.grammar.ISO14977
- epsilon() - Method in class org.opencypher.tools.grammar.SQLBNF
- equals(Object) - Method in class org.opencypher.generator.Node
- equals(Object) - Method in class org.opencypher.railroad.Diagram
- equals(Object) - Method in class org.opencypher.railroad.ShapeRenderer.Shapes.Point
- ESC - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
ESC("escape"). - escape(CharSequence, int, int, IntFunction<String>) - Method in interface org.opencypher.tools.io.Output
-
Escape the code points of the given character sequence according to the given replacement function.
- escape(CharSequence, IntFunction<String>) - Method in interface org.opencypher.tools.io.Output
-
Escape the code points of the given character sequence according to the given replacement function.
- escapeCodePoint(int) - Static method in interface org.opencypher.grammar.CharacterSet
- ETB - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
ETB("end of transmission block"). - ETX - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
ETX("end of text"). - except(int...) - Method in class org.opencypher.grammar.Grammar.CharacterSet
- excludeCodePoint(int) - Method in interface org.opencypher.grammar.CharacterSet.ExclusionVisitor
- excludeRange(int, int) - Method in interface org.opencypher.grammar.CharacterSet.ExclusionVisitor
- excludeSet(String) - Method in interface org.opencypher.grammar.CharacterSet.ExclusionVisitor
- exclusioncharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- exclusioncharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- ExclusionCharacterSet - Class in org.opencypher.tools.g4tree
- ExclusionCharacterSet(String) - Constructor for class org.opencypher.tools.g4tree.ExclusionCharacterSet
- ExclusioncharactersetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.ExclusioncharactersetContext
- EXCLUSIONCHARSET - org.opencypher.tools.g4tree.GrammarItem.ItemType
- exitAlternative(BNFParser.AlternativeContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.alternative(). - exitAlternative(BNFParser.AlternativeContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.alternative(). - exitAlternative(BNFParser.AlternativeContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitAlternatives(BNFParser.AlternativesContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.alternatives(). - exitAlternatives(BNFParser.AlternativesContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.alternatives(). - exitAlternatives(BNFParser.AlternativesContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitBnfsymbol(BNFParser.BnfsymbolContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.bnfsymbol(). - exitBnfsymbol(BNFParser.BnfsymbolContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.bnfsymbol(). - exitBnfsymbols(BNFParser.BnfsymbolsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.bnfsymbols(). - exitBnfsymbols(BNFParser.BnfsymbolsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.bnfsymbols(). - exitBnfsymbols(BNFParser.BnfsymbolsContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitCardinality(Gee4Parser.CardinalityContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.cardinality(). - exitCardinality(Gee4Parser.CardinalityContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.cardinality(). - exitCharacterset(BNFParser.CharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.characterset(). - exitCharacterset(BNFParser.CharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.characterset(). - exitCharacterset(BNFParser.CharactersetContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitCharSet(Gee4Parser.CharSetContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.charSet(). - exitCharSet(Gee4Parser.CharSetContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.charSet(). - exitCharSet(Gee4Parser.CharSetContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitDescription(BNFParser.DescriptionContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.description(). - exitDescription(BNFParser.DescriptionContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.description(). - exitDescription(Gee4Parser.DescriptionContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.description(). - exitDescription(Gee4Parser.DescriptionContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.description(). - exitDescriptionLine(BNFParser.DescriptionLineContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.descriptionLine(). - exitDescriptionLine(BNFParser.DescriptionLineContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.descriptionLine(). - exitDotPattern(Gee4Parser.DotPatternContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.dotPattern(). - exitDotPattern(Gee4Parser.DotPatternContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.dotPattern(). - exitDotPattern(Gee4Parser.DotPatternContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitElement(BNFParser.ElementContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.element(). - exitElement(BNFParser.ElementContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.element(). - exitElement(BNFParser.ElementContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitEveryRule(ParserRuleContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
- exitEveryRule(ParserRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
- exitEveryRule(ParserRuleContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitExclusioncharacterset(BNFParser.ExclusioncharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.exclusioncharacterset(). - exitExclusioncharacterset(BNFParser.ExclusioncharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.exclusioncharacterset(). - exitExclusioncharacterset(BNFParser.ExclusioncharactersetContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitFragmentRule(Gee4Parser.FragmentRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.fragmentRule(). - exitFragmentRule(Gee4Parser.FragmentRuleContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.fragmentRule(). - exitFragmentRule(Gee4Parser.FragmentRuleContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitGrammardef(Gee4Parser.GrammardefContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.grammardef(). - exitGrammardef(Gee4Parser.GrammardefContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.grammardef(). - exitGrammardef(Gee4Parser.GrammardefContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitHeader(BNFParser.HeaderContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.header(). - exitHeader(BNFParser.HeaderContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.header(). - exitHeader(Gee4Parser.HeaderContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.header(). - exitHeader(Gee4Parser.HeaderContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.header(). - exitId(BNFParser.IdContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.id(). - exitId(BNFParser.IdContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.id(). - exitId(BNFParser.IdContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitLhs(BNFParser.LhsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.lhs(). - exitLhs(BNFParser.LhsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.lhs(). - exitLhs(BNFParser.LhsContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitListcharacterset(BNFParser.ListcharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.listcharacterset(). - exitListcharacterset(BNFParser.ListcharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.listcharacterset(). - exitListcharacterset(BNFParser.ListcharactersetContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitLiteral(Gee4Parser.LiteralContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.literal(). - exitLiteral(Gee4Parser.LiteralContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.literal(). - exitLiteral(Gee4Parser.LiteralContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitNamedcharacterset(BNFParser.NamedcharactersetContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.namedcharacterset(). - exitNamedcharacterset(BNFParser.NamedcharactersetContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.namedcharacterset(). - exitNamedcharacterset(BNFParser.NamedcharactersetContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitNegatedCharSet(Gee4Parser.NegatedCharSetContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.negatedCharSet(). - exitNegatedCharSet(Gee4Parser.NegatedCharSetContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.negatedCharSet(). - exitNegatedCharSet(Gee4Parser.NegatedCharSetContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.negatedQuotedString(). - exitNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.negatedQuotedString(). - exitNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitNormaltext(BNFParser.NormaltextContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.normaltext(). - exitNormaltext(BNFParser.NormaltextContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.normaltext(). - exitNormaltext(BNFParser.NormaltextContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitOptionalitem(BNFParser.OptionalitemContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.optionalitem(). - exitOptionalitem(BNFParser.OptionalitemContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.optionalitem(). - exitOptionalitem(BNFParser.OptionalitemContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitQuotedString(Gee4Parser.QuotedStringContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.quotedString(). - exitQuotedString(Gee4Parser.QuotedStringContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.quotedString(). - exitQuotedString(Gee4Parser.QuotedStringContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRequireditem(BNFParser.RequireditemContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.requireditem(). - exitRequireditem(BNFParser.RequireditemContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.requireditem(). - exitRequireditem(BNFParser.RequireditemContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRhs(BNFParser.RhsContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.rhs(). - exitRhs(BNFParser.RhsContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.rhs(). - exitRhs(BNFParser.RhsContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionLineContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ExclusioncharactersetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.HeaderContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NamedcharactersetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NormaltextContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RuleidContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulerefContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CharSetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DescriptionContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DotPatternContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.GrammardefContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.HeaderContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedCharSetContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedQuotedStringContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.QuotedStringContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleNameContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleReferenceContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- exitRule(ParseTreeListener) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- exitRule_(BNFParser.Rule_Context) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.rule_(). - exitRule_(BNFParser.Rule_Context) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.rule_(). - exitRule_(BNFParser.Rule_Context) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRule_(Gee4Parser.Rule_Context) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.rule_(). - exitRule_(Gee4Parser.Rule_Context) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.rule_(). - exitRule_(Gee4Parser.Rule_Context) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleAlternative(Gee4Parser.RuleAlternativeContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleAlternative(). - exitRuleAlternative(Gee4Parser.RuleAlternativeContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleAlternative(). - exitRuleAlternative(Gee4Parser.RuleAlternativeContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleComponent(Gee4Parser.RuleComponentContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleComponent(). - exitRuleComponent(Gee4Parser.RuleComponentContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleComponent(). - exitRuleComponent(Gee4Parser.RuleComponentContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleElements(Gee4Parser.RuleElementsContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleElements(). - exitRuleElements(Gee4Parser.RuleElementsContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleElements(). - exitRuleElements(Gee4Parser.RuleElementsContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleid(BNFParser.RuleidContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.ruleid(). - exitRuleid(BNFParser.RuleidContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.ruleid(). - exitRuleid(BNFParser.RuleidContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRuleItem(Gee4Parser.RuleItemContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleItem(). - exitRuleItem(Gee4Parser.RuleItemContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleItem(). - exitRuleItem(Gee4Parser.RuleItemContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRulelist(BNFParser.RulelistContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.rulelist(). - exitRulelist(BNFParser.RulelistContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.rulelist(). - exitRulelist(BNFParser.RulelistContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRulelist(Gee4Parser.RulelistContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.rulelist(). - exitRulelist(Gee4Parser.RulelistContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.rulelist(). - exitRulelist(Gee4Parser.RulelistContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleName(Gee4Parser.RuleNameContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleName(). - exitRuleName(Gee4Parser.RuleNameContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleName(). - exitRuleName(Gee4Parser.RuleNameContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitRuleref(BNFParser.RulerefContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.ruleref(). - exitRuleref(BNFParser.RulerefContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.ruleref(). - exitRuleref(BNFParser.RulerefContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitRuleReference(Gee4Parser.RuleReferenceContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.ruleReference(). - exitRuleReference(Gee4Parser.RuleReferenceContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.ruleReference(). - exitRuleReference(Gee4Parser.RuleReferenceContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitSpecialRule(Gee4Parser.SpecialRuleContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.specialRule(). - exitSpecialRule(Gee4Parser.SpecialRuleContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.specialRule(). - exitSpecialRule(Gee4Parser.SpecialRuleContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- exitText(BNFParser.TextContext) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
-
Exit a parse tree produced by
BNFParser.text(). - exitText(BNFParser.TextContext) - Method in interface org.opencypher.tools.antlr.bnf.BNFListener
-
Exit a parse tree produced by
BNFParser.text(). - exitText(BNFParser.TextContext) - Method in class org.opencypher.tools.g4processors.BNFListener
- exitWholegrammar(Gee4Parser.WholegrammarContext) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
-
Exit a parse tree produced by
Gee4Parser.wholegrammar(). - exitWholegrammar(Gee4Parser.WholegrammarContext) - Method in interface org.opencypher.tools.antlr.g4.Gee4Listener
-
Exit a parse tree produced by
Gee4Parser.wholegrammar(). - exitWholegrammar(Gee4Parser.WholegrammarContext) - Method in class org.opencypher.tools.g4processors.G4Listener
- expandAnyCase() - Method in interface org.opencypher.railroad.Diagram.BuilderOptions
- extractContent() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
F
- FAIL_ON_UNKNOWN_ATTRIBUTE - org.opencypher.tools.xml.XmlParser.Option
-
Fail if an attribute is encountered in the document that cannot be assigned to the corresponding object.
- FAIL_ON_UNKNOWN_XML_ATTRIBUTE - org.opencypher.grammar.Grammar.ParserOption
- FailingErrorListener - Class in org.opencypher.tools.g4processors
-
this has the same name, but slightly different behaviour to the scala equivalent
- FailingErrorListener() - Constructor for class org.opencypher.tools.g4processors.FailingErrorListener
- FF - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
FF("form feed"). - FILL - Static variable in class org.opencypher.railroad.ShapeRenderer.Shapes.Style
- first(List<Grammar.Term>) - Method in class org.opencypher.grammar.GrammarConverter
- flatList() - Static method in class org.opencypher.tools.Functions
- flush() - Method in interface org.opencypher.tools.io.Output
-
Flushes the underlying output.
- forEach(Consumer<? super Grammar.Term>) - Method in interface org.opencypher.grammar.Terms
- format(String, Object...) - Method in interface org.opencypher.tools.io.Output
-
Appends a formatted string to this output stream using the specified format string and arguments.
- format(Locale, String, Object...) - Method in interface org.opencypher.tools.io.Output
-
Appends a formatted string to this output stream using the specified format string and arguments.
- FRAGMENT - org.opencypher.tools.g4tree.Rule.RuleType
- fragmentRule() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- fragmentRule() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- fragmentRule(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- FragmentRuleContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- FreeTextItem - Class in org.opencypher.tools.g4tree
- FreeTextItem(String) - Constructor for class org.opencypher.tools.g4tree.FreeTextItem
- from(Properties) - Static method in enum org.opencypher.grammar.Grammar.ParserOption
- fromCharacterType(int) - Static method in enum org.opencypher.grammar.CharacterSet.Unicode
-
Returns the unicode character set representing the general category for the corresponding numeric java value of the category.
- fromString(String) - Static method in interface org.opencypher.tools.grammar.RailRoadDiagramPages.BnfFlavour
- fromString(String) - Static method in interface org.opencypher.tools.grammar.RailRoadDiagramPages.ProductionDetailsLinker
- FS - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
FS("file separator"). - FunctionName(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- Functions - Class in org.opencypher.tools
-
Utilities for working with Java functions.
- Functions() - Constructor for class org.opencypher.tools.Functions
G
- G4Listener - Class in org.opencypher.tools.g4processors
- G4Listener(CommonTokenStream) - Constructor for class org.opencypher.tools.g4processors.G4Listener
- G4Processor - Class in org.opencypher.tools.g4processors
- G4Processor() - Constructor for class org.opencypher.tools.g4processors.G4Processor
- Gee4BaseListener - Class in org.opencypher.tools.antlr.g4
-
This class provides an empty implementation of
Gee4Listener, which can be extended to create a listener which only needs to handle a subset of the available methods. - Gee4BaseListener() - Constructor for class org.opencypher.tools.antlr.g4.Gee4BaseListener
- Gee4Lexer - Class in org.opencypher.tools.antlr.g4
- Gee4Lexer(CharStream) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Lexer
- Gee4Listener - Interface in org.opencypher.tools.antlr.g4
-
This interface defines a complete listener for a parse tree produced by
Gee4Parser. - Gee4Parser - Class in org.opencypher.tools.antlr.g4
- Gee4Parser(TokenStream) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser
- Gee4Parser.CardinalityContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.CharSetContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.DescriptionContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.DotPatternContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.FragmentRuleContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.GrammardefContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.HeaderContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.LiteralContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.NegatedCharSetContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.NegatedQuotedStringContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.QuotedStringContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.Rule_Context - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleAlternativeContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleComponentContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleElementsContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleItemContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RulelistContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleNameContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.RuleReferenceContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.SpecialRuleContext - Class in org.opencypher.tools.antlr.g4
- Gee4Parser.WholegrammarContext - Class in org.opencypher.tools.antlr.g4
- generate() - Method in class org.opencypher.tools.grammar.Xml
- generate() - Method in class org.opencypher.tools.xml.XmlGenerator
- generate(String, Output) - Method in class org.opencypher.generator.Generator
- generate(Grammar, Path, Output, Map<String, ?>) - Static method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- generate(Output) - Method in class org.opencypher.generator.Generator
- generate(XmlGenerator) - Static method in class org.opencypher.tools.xml.XmlGenerator
- generate(XmlGenerator, OutputStream) - Static method in class org.opencypher.tools.xml.XmlGenerator
- generate(XmlGenerator, Writer) - Static method in class org.opencypher.tools.xml.XmlGenerator
- generateDefault() - Method in interface org.opencypher.generator.ProductionReplacement.Context
- generateParser(Grammar, String, Output) - Static method in class org.opencypher.tools.grammar.Antlr4
- generateParser(Grammar, String, Output) - Method in interface org.opencypher.tools.grammar.Parser.Generator
- generator(String) - Static method in interface org.opencypher.tools.grammar.Parser
- generator(Path, Grammar.ParserOption...) - Method in class org.opencypher.generator.GeneratorFactory
- generator(Grammar) - Method in class org.opencypher.generator.GeneratorFactory
- Generator - Class in org.opencypher.generator
- Generator(Choices, Grammar, Supplier<T>, ProductionReplacement<T>...) - Constructor for class org.opencypher.generator.Generator
- Generator(Choices, Grammar, ProductionReplacement<Void>...) - Constructor for class org.opencypher.generator.Generator
- Generator(Grammar, Supplier<T>, ProductionReplacement<T>...) - Constructor for class org.opencypher.generator.Generator
- Generator(Grammar, ProductionReplacement<Void>...) - Constructor for class org.opencypher.generator.Generator
- GENERATOR_XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- GeneratorFactory<T> - Class in org.opencypher.generator
- GeneratorFactory() - Constructor for class org.opencypher.generator.GeneratorFactory
- GeneratorFactory.Replacement - Annotation Type in org.opencypher.generator
- generatorResource(String, Grammar.ParserOption...) - Method in class org.opencypher.generator.GeneratorFactory
- get() - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- getActualCharacters() - Method in enum org.opencypher.tools.g4tree.BnfSymbols
- getATN() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getATN() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- getATN() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getATN() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- getBnfForm() - Method in enum org.opencypher.tools.g4tree.BnfSymbols
- getBnfName() - Method in enum org.opencypher.tools.g4tree.BnfSymbols
- getByName(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
- getByValue(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
- getChannelNames() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getChannelNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getCharacters() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- getCharacters() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- getCharacters() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- getChars(CharSequence, int, int, char[], int) - Static method in interface org.opencypher.tools.io.Output
-
Copies characters from the source
CharSequenceinto the destination character array. - getChildren() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- getChildren() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- getChildren() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- getChildren() - Method in class org.opencypher.tools.g4tree.EOFreference
- getChildren() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- getChildren() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- getChildren() - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
get the child items as a list.
- getChildren() - Method in class org.opencypher.tools.g4tree.GrammarName
- getChildren() - Method in class org.opencypher.tools.g4tree.GrammarTop
- getChildren() - Method in class org.opencypher.tools.g4tree.InHeader
- getChildren() - Method in class org.opencypher.tools.g4tree.InLiteral
- getChildren() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- getChildren() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- getChildren() - Method in class org.opencypher.tools.g4tree.Rule
- getChildren() - Method in class org.opencypher.tools.g4tree.RuleId
- getContent() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- getContent() - Method in class org.opencypher.tools.g4tree.InHeader
- getContent() - Method in class org.opencypher.tools.g4tree.OneOrMore
- getContentHandler() - Method in class org.opencypher.tools.xml.XmlGenerator
- getContentStructure(String) - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- getDescription() - Method in class org.opencypher.tools.g4tree.Rule
- getDTDHandler() - Method in class org.opencypher.tools.xml.XmlGenerator
- getEntityResolver() - Method in class org.opencypher.tools.xml.XmlGenerator
- getErrorHandler() - Method in class org.opencypher.tools.xml.XmlGenerator
- getFeature(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- getFont() - Method in class org.opencypher.railroad.TextGlyphs
- getG4Name() - Method in enum org.opencypher.tools.g4tree.BnfSymbols
- getGeneralCategory(int) - Static method in enum org.opencypher.grammar.CharacterSet.Unicode
-
Returns the unicode character set representing the general category of the given code point.
- getGrammarFileName() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getGrammarFileName() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- getGrammarFileName() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getGrammarFileName() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- getHeader() - Method in class org.opencypher.tools.g4tree.GrammarTop
- getHeight() - Method in class org.opencypher.railroad.AwtShapes
- getHeight() - Method in class org.opencypher.railroad.TextGlyphs
- getInterleave(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
- getMin() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- getMin() - Method in class org.opencypher.tools.g4tree.Group
- getMin() - Method in class org.opencypher.tools.g4tree.InOptional
- getMin() - Method in class org.opencypher.tools.g4tree.OneOrMore
- getMin() - Method in class org.opencypher.tools.g4tree.ZeroOrMore
- getModeNames() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getModeNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getName() - Method in class org.opencypher.railroad.AwtShapes
- getName() - Method in class org.opencypher.tools.g4tree.GrammarName
- getName() - Method in class org.opencypher.tools.g4tree.GrammarTop
- getName() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- getName() - Method in class org.opencypher.tools.g4tree.RuleId
- getProperty(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- getRest(List<Grammar.Term>) - Method in class org.opencypher.grammar.GrammarConverter
- getRhs() - Method in class org.opencypher.tools.g4tree.Rule
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativeContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.AlternativesContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolsContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionLineContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ExclusioncharactersetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.HeaderContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NamedcharactersetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NormaltextContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RuleidContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulerefContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CharSetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DescriptionContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DotPatternContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.GrammardefContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.HeaderContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedCharSetContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedQuotedStringContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.QuotedStringContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleNameContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleReferenceContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- getRuleIndex() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- getRuleList() - Method in class org.opencypher.tools.g4tree.GrammarTop
- getRuleName() - Method in class org.opencypher.tools.g4tree.Rule
- getRuleNames() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getRuleNames() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- getRuleNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getRuleNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- getRules() - Method in class org.opencypher.tools.g4tree.RuleList
- getRuleType() - Method in class org.opencypher.tools.g4tree.Rule
- getSerializedATN() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getSerializedATN() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- getSerializedATN() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getSerializedATN() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- getStructure(String) - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- getStructure(String) - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- getStructure(String) - Method in class org.opencypher.tools.g4tree.EOFreference
- getStructure(String) - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- getStructure(String) - Method in class org.opencypher.tools.g4tree.FreeTextItem
- getStructure(String) - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
Reserialise showing the internal structure of the grammar.
- getStructure(String) - Method in class org.opencypher.tools.g4tree.GrammarName
- getStructure(String) - Method in class org.opencypher.tools.g4tree.GrammarTop
- getStructure(String) - Method in class org.opencypher.tools.g4tree.Group
- getStructure(String) - Method in class org.opencypher.tools.g4tree.InAlternative
- getStructure(String) - Method in class org.opencypher.tools.g4tree.InAlternatives
- getStructure(String) - Method in class org.opencypher.tools.g4tree.InHeader
- getStructure(String) - Method in class org.opencypher.tools.g4tree.InLiteral
- getStructure(String) - Method in class org.opencypher.tools.g4tree.InOptional
- getStructure(String) - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- getStructure(String) - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- getStructure(String) - Method in class org.opencypher.tools.g4tree.OneOrMore
- getStructure(String) - Method in class org.opencypher.tools.g4tree.Rule
- getStructure(String) - Method in class org.opencypher.tools.g4tree.RuleId
- getStructure(String) - Method in class org.opencypher.tools.g4tree.RuleList
- getStructure(String) - Method in class org.opencypher.tools.g4tree.ZeroOrMore
- getTokenNames() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
-
Deprecated.
- getTokenNames() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
-
Deprecated.
- getTokenNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
-
Deprecated.
- getTokenNames() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
-
Deprecated.
- getTreeTop() - Method in class org.opencypher.tools.g4processors.BNFListener
- getTreeTop() - Method in class org.opencypher.tools.g4processors.G4Listener
- getType() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- getType() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- getType() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- getType() - Method in class org.opencypher.tools.g4tree.EOFreference
- getType() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- getType() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- getType() - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
what type, in terms of how to process its conversion to main grammar
- getType() - Method in class org.opencypher.tools.g4tree.GrammarName
- getType() - Method in class org.opencypher.tools.g4tree.GrammarTop
- getType() - Method in class org.opencypher.tools.g4tree.InAlternative
- getType() - Method in class org.opencypher.tools.g4tree.InAlternatives
- getType() - Method in class org.opencypher.tools.g4tree.InHeader
- getType() - Method in class org.opencypher.tools.g4tree.InLiteral
- getType() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- getType() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- getType() - Method in class org.opencypher.tools.g4tree.Rule
- getType() - Method in class org.opencypher.tools.g4tree.RuleId
- getType() - Method in class org.opencypher.tools.g4tree.RuleList
- getValue() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- getValue() - Method in class org.opencypher.tools.g4tree.InLiteral
- getVocabulary() - Method in class org.opencypher.tools.antlr.bnf.BNFLexer
- getVocabulary() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- getVocabulary() - Method in class org.opencypher.tools.antlr.g4.Gee4Lexer
- getVocabulary() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- getWidth() - Method in class org.opencypher.railroad.AwtShapes
- getWidth() - Method in class org.opencypher.railroad.TextGlyphs
- grammar(String, Grammar.Option...) - Static method in interface org.opencypher.grammar.Grammar
- Grammar - Interface in org.opencypher.grammar
- Grammar.Builder - Class in org.opencypher.grammar
- Grammar.Builder.Option - Enum in org.opencypher.grammar
- Grammar.CharacterSet - Class in org.opencypher.grammar
- Grammar.Option - Class in org.opencypher.grammar
- Grammar.ParserOption - Enum in org.opencypher.grammar
- Grammar.Resolver - Interface in org.opencypher.grammar
- Grammar.Resolver.WG3 - Interface in org.opencypher.grammar
- Grammar.Term - Class in org.opencypher.grammar
- Grammar.Unresolved - Class in org.opencypher.grammar
- Grammar.Unresolved.Production - Class in org.opencypher.grammar
- GrammarConverter - Class in org.opencypher.grammar
-
convert a "grammar" tree from the BNF, G4 parsers into a standard Grammar
- GrammarConverter(GrammarTop) - Constructor for class org.opencypher.grammar.GrammarConverter
- grammardef() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- grammardef() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- GrammardefContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.GrammardefContext
- GrammarItem - Interface in org.opencypher.tools.g4tree
-
an item in a grammar.
- GrammarItem.ItemType - Enum in org.opencypher.tools.g4tree
- GrammarName - Class in org.opencypher.tools.g4tree
- GrammarName(String) - Constructor for class org.opencypher.tools.g4tree.GrammarName
- GrammarTop - Class in org.opencypher.tools.g4tree
- GrammarTop(GrammarName, RuleList, String) - Constructor for class org.opencypher.tools.g4tree.GrammarTop
- GREATER_THAN - org.opencypher.tools.g4tree.BnfSymbols
- group(String) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- group(String) - Method in class org.opencypher.railroad.SVGShapes
- Group - Class in org.opencypher.tools.g4tree
- Group(GrammarItem) - Constructor for class org.opencypher.tools.g4tree.Group
- groupPrefix() - Method in class org.opencypher.tools.grammar.Antlr4
- groupPrefix() - Method in class org.opencypher.tools.grammar.ISO14977
- groupPrefix() - Method in class org.opencypher.tools.grammar.SQLBNF
- groupSuffix() - Method in class org.opencypher.tools.grammar.Antlr4
- groupSuffix() - Method in class org.opencypher.tools.grammar.ISO14977
- groupSuffix() - Method in class org.opencypher.tools.grammar.SQLBNF
- GS - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
GS("group separator"). - GT - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- GT - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- GT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- GT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- GT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
H
- hasExclusions() - Method in interface org.opencypher.grammar.CharacterSet
- hashCode() - Method in class org.opencypher.generator.Node
- hashCode() - Method in class org.opencypher.railroad.Diagram
- hashCode() - Method in class org.opencypher.railroad.ShapeRenderer.Shapes.Point
- hasNext() - Method in interface org.opencypher.tools.g4tree.BnfSymbols.Interleaver
- hasProduction(String) - Method in interface org.opencypher.grammar.Grammar
- head(String, String, HtmlTag.Attribute...) - Static method in class org.opencypher.tools.io.HtmlTag
-
Generate html tags for use in
<head>. - head(HtmlTag.HeadTag...) - Method in class org.opencypher.tools.io.HtmlTag.Html
- header() - Method in interface org.opencypher.grammar.Grammar
- header() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- header() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- header() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- header() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- HeaderContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.HeaderContext
- HeaderContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.HeaderContext
- html(Path) - Static method in class org.opencypher.tools.io.HtmlTag
- html(HtmlTag, Production, HtmlLinker) - Static method in class org.opencypher.tools.grammar.ISO14977
- html(HtmlTag, Production, HtmlLinker) - Static method in class org.opencypher.tools.grammar.SQLBNF
- html(Output) - Static method in class org.opencypher.tools.io.HtmlTag
- HtmlLinker - Interface in org.opencypher.tools.grammar
- HtmlTag - Class in org.opencypher.tools.io
-
Tiny DSL for generating HTML.
- HtmlTag.Attribute - Interface in org.opencypher.tools.io
- HtmlTag.HeadTag - Class in org.opencypher.tools.io
- HtmlTag.Html - Class in org.opencypher.tools.io
I
- id() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- id() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- ID - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- ID - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- ID() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NamedcharactersetContext
- ID() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RuleidContext
- ID() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulerefContext
- ID() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- ID_Continue - org.opencypher.grammar.CharacterSet.Unicode
-
Characters allowed in an identifier.
- ID_Start - org.opencypher.grammar.CharacterSet.Unicode
-
Characters allowed as initial character of an identifier.
- IdContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- IDENTIFIER - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- IDENTIFIER - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- IDENTIFIER() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.GrammardefContext
- IDENTIFIER() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleNameContext
- IDENTIFIER() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleReferenceContext
- IDENTIFIER() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- IDENTIFIER(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- IdentifierPart(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- IdentifierStart(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- identity(T) - Static method in class org.opencypher.tools.Functions
-
A method that is useful as a method reference to implement an identity function.
- IGNORE_UNUSED_PRODUCTIONS - org.opencypher.grammar.Grammar.Builder.Option
- implementation(T, Class<T>, String) - Static method in class org.opencypher.tools.Reflection
-
Find that method of a given instance that implements the specified abstract method of a given base class.
- InAlternative - Class in org.opencypher.tools.g4tree
- InAlternative() - Constructor for class org.opencypher.tools.g4tree.InAlternative
- InAlternatives - Class in org.opencypher.tools.g4tree
- InAlternatives() - Constructor for class org.opencypher.tools.g4tree.InAlternatives
- INCLUDE_LEGACY - org.opencypher.grammar.Grammar.ParserOption
- includeOptional(Node, Optional) - Method in interface org.opencypher.generator.Choices
- includeOptional(Node, Optional) - Method in class org.opencypher.generator.InteractiveChoices
- includeOptional(Node, Optional) - Method in class org.opencypher.generator.TracingChoices
- INDENT - Static variable in interface org.opencypher.tools.g4tree.GrammarItem
-
default indentation
- InHeader - Class in org.opencypher.tools.g4tree
- InHeader(String) - Constructor for class org.opencypher.tools.g4tree.InHeader
- inline() - Method in interface org.opencypher.grammar.NonTerminal
- inline() - Method in interface org.opencypher.grammar.Production
- inlineNone() - Method in interface org.opencypher.railroad.Diagram.BuilderOptions
- InLiteral - Class in org.opencypher.tools.g4tree
- InLiteral(String) - Constructor for class org.opencypher.tools.g4tree.InLiteral
- InOptional - Class in org.opencypher.tools.g4tree
- InOptional(GrammarItem) - Constructor for class org.opencypher.tools.g4tree.InOptional
- input(InputStream) - Static method in interface org.opencypher.tools.io.LineInput
- input(Reader) - Static method in interface org.opencypher.tools.io.LineInput
- INSTANCE - Static variable in class org.opencypher.tools.grammar.CypherGeneratorFactory
- INTEGER_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- INTEGER_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- INTEGER_LITERAL() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- InteractiveChoices - Class in org.opencypher.generator
- InteractiveChoices(LineInput, Output, Choices) - Constructor for class org.opencypher.generator.InteractiveChoices
- invoke(MethodHandle, Object) - Static method in class org.opencypher.tools.Reflection
-
Invoke the given method handle with the specified single argument.
- invoke(Object, Method, Object[]) - Method in class org.opencypher.tools.Option.OptionHandler
- isControlCharacter() - Method in interface org.opencypher.grammar.CharacterSet
- isEmpty() - Method in interface org.opencypher.grammar.Production
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.EOFreference
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- isKeywordPart() - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
Could this be part or all of a keyword ? Is either a letter or all of its parts are letters
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.GrammarName
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.GrammarTop
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.InHeader
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.InLiteral
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.Rule
- isKeywordPart() - Method in class org.opencypher.tools.g4tree.RuleId
- isNothing() - Method in class org.opencypher.railroad.Diagram.Figure
- ISO14977 - Class in org.opencypher.tools.grammar
-
Generates an EBNF grammar according to the ISO14977 notation specification.
- isPlural() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- isPlural() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- isPlural() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- isPlural() - Method in class org.opencypher.tools.g4tree.EOFreference
- isPlural() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- isPlural() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- isPlural() - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
are there more than one of these items.
- isPlural() - Method in class org.opencypher.tools.g4tree.GrammarName
- isPlural() - Method in class org.opencypher.tools.g4tree.GrammarTop
- isPlural() - Method in class org.opencypher.tools.g4tree.InHeader
- isPlural() - Method in class org.opencypher.tools.g4tree.InLiteral
- isPlural() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- isPlural() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- isPlural() - Method in class org.opencypher.tools.g4tree.Rule
- isPlural() - Method in class org.opencypher.tools.g4tree.RuleId
- isSingleCharacter() - Method in enum org.opencypher.grammar.CharacterSet.Unicode
-
antlr4 4.7.2 recognises standard set names, but not the control chars
- isTrue(String) - Method in interface org.opencypher.grammar.Conditional.Flags
- isUnbounded() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- isUnbounded() - Method in class org.opencypher.tools.g4tree.Group
- isUnbounded() - Method in class org.opencypher.tools.g4tree.InOptional
- isUnbounded() - Method in class org.opencypher.tools.g4tree.OneOrMore
- isUnbounded() - Method in class org.opencypher.tools.g4tree.ZeroOrMore
- italicFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- iterator() - Method in class org.opencypher.grammar.Nodes
K
- keep() - Method in enum org.opencypher.tools.g4tree.Rule.RuleType
- KEYWORD - org.opencypher.tools.g4tree.Rule.RuleType
- KEYWORD_LITERAL - org.opencypher.tools.g4tree.Rule.RuleType
L
- LabelName(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- lambdaClass(Serializable) - Static method in class org.opencypher.tools.Reflection
-
Get the class where the method of a (serializable) lambda is implemented.
- lambdaImplMethodName(Serializable) - Static method in class org.opencypher.tools.Reflection
-
Get the name of the method used to implement a (serializable) lambda.
- language() - Method in interface org.opencypher.grammar.Grammar
- LBRACE - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- LBRACE - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- LBRACE() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- LBRACE() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- LEFT_BRACE - org.opencypher.tools.g4tree.BnfSymbols
- LEFT_BRACKET - org.opencypher.tools.g4tree.BnfSymbols
- legacy() - Method in interface org.opencypher.grammar.Production
- LEND - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- LEND - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- LEND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- LEND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- LEND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- LESS_THAN - org.opencypher.tools.g4tree.BnfSymbols
- LETTER - org.opencypher.tools.g4tree.Rule.RuleType
- LETTER_SUFFIX - Static variable in class org.opencypher.tools.grammar.SQLBNF
- lexer() - Method in interface org.opencypher.grammar.Production
- LF - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
LF("line feed"). - lhs() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- lhs() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- LhsContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- limited() - Method in interface org.opencypher.grammar.Repetition
- line(Diagram.Figure...) - Static method in class org.opencypher.railroad.Diagram
- line(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in class org.opencypher.railroad.AwtShapes
- line(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- line(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- line(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in class org.opencypher.railroad.SVGShapes
- LineInput - Interface in org.opencypher.tools.io
- lineNumbers(Output) - Static method in interface org.opencypher.tools.io.Output
-
Wrap an
Outputin another instance that prepends a line number to every line written. - lines(String...) - Static method in interface org.opencypher.tools.io.Output
-
Join several strings as lines into one string with a line separator in between.
- lines(BiConsumer<String, Integer>) - Method in interface org.opencypher.tools.io.Output.Readable
- lineTo(double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- listcharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- listcharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ExclusioncharactersetContext
- listcharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- ListcharactersetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- ListedCharacterSet - Class in org.opencypher.tools.g4tree
- ListedCharacterSet(String) - Constructor for class org.opencypher.tools.g4tree.ListedCharacterSet
- LISTEDCHARSET - org.opencypher.tools.g4tree.GrammarItem.ItemType
- literal() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- literal() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- literal() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- literal(String) - Static method in interface org.opencypher.grammar.Grammar
- literal(String) - Method in class org.opencypher.tools.grammar.Antlr4
- literal(String) - Method in class org.opencypher.tools.grammar.ISO14977
- literal(String) - Method in class org.opencypher.tools.grammar.SQLBNF
- Literal - Interface in org.opencypher.grammar
- LITERAL - org.opencypher.tools.g4tree.GrammarItem.ItemType
- Literal.Visitor<EX extends Exception> - Interface in org.opencypher.grammar
- LiteralContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- Ll - org.opencypher.grammar.CharacterSet.Unicode
-
Letter, Lowercase
- Lm - org.opencypher.grammar.CharacterSet.Unicode
-
Letter, Modifier
- Lo - org.opencypher.grammar.CharacterSet.Unicode
-
Letter, Other
- location(String, int, int) - Method in interface org.opencypher.tools.xml.LocationAware
-
Invoked with the location of this element.
- LocationAware - Interface in org.opencypher.tools.xml
-
Implemented by XML element classes that need to know which file the element was read from, and where in that file (line / column) the element was read.
- loop(Diagram.Figure, Diagram.Figure, int, Integer) - Static method in class org.opencypher.railroad.Diagram
- loopAfter() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- loopBefore() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- loopDescriptionFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- loopDescriptionMargin() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- loopRadius() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- loopSpacing() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- Lt - org.opencypher.grammar.CharacterSet.Unicode
-
Letter, Titlecase
- LT - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- LT - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- LT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- LT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- LT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- Lu - org.opencypher.grammar.CharacterSet.Unicode
-
Letter, Uppercase
M
- main(String...) - Static method in class org.opencypher.tools.grammar.Antlr4
- main(String...) - Static method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- main(String...) - Static method in class org.opencypher.tools.grammar.ISO14977
- main(String...) - Static method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- main(String...) - Static method in class org.opencypher.tools.grammar.RailRoadDiagrams
- main(String...) - Static method in class org.opencypher.tools.grammar.SQLBNF
- main(String[]) - Static method in class org.opencypher.tools.grammar.TranslateGrammar
- main(String...) - Static method in class org.opencypher.tools.grammar.Xml
- map(Collection<V>, Function<V, K>) - Static method in class org.opencypher.tools.Functions
-
Create a
Mapby applying a function that extracts the key from a collection of values. - map(Function<V, K>, V...) - Static method in class org.opencypher.tools.Functions
-
Create a
Mapby applying a function that extracts the key from an array of values. - map(Supplier<I>, Function<I, O>) - Static method in class org.opencypher.tools.Functions
- maxTimes() - Method in interface org.opencypher.grammar.Repetition
- Mc - org.opencypher.grammar.CharacterSet.Unicode
-
Mark, Spacing Combining
- Me - org.opencypher.grammar.CharacterSet.Unicode
-
Mark, Enclosing
- meta(String, String) - Static method in class org.opencypher.tools.io.HtmlTag
-
Generate meta tags for use in
<head>. - methodHandle(MethodHandles.Lookup, Serializable) - Static method in class org.opencypher.tools.Reflection
-
Get a method handle to the underlying method that implements a given (serializable) lambda.
- minTimes() - Method in interface org.opencypher.grammar.Repetition
- Mn - org.opencypher.grammar.CharacterSet.Unicode
-
Mark, Nonspacing
- modeNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- modeNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- moveTo(double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- MULTILINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- MULTILINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- multiplex(Output...) - Static method in interface org.opencypher.tools.io.Output
-
Combine multiple
Outputinstances to one instance that writes to all combined instances.
N
- NAK - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
NAK("negative ack"). - name() - Method in class org.opencypher.generator.Node
- name() - Method in interface org.opencypher.grammar.CharacterSet
-
Returns the name of this set if this is a named set, or
nullif this is not a named set. - name() - Method in interface org.opencypher.grammar.Production
- name() - Method in class org.opencypher.railroad.Diagram
- name() - Method in interface org.opencypher.tools.io.HtmlTag.Attribute
- name() - Method in interface org.opencypher.tools.Option
- name() - Method in annotation type org.opencypher.tools.xml.Attribute
-
The name of the attribute.
- name() - Method in annotation type org.opencypher.tools.xml.Element
-
The name of the XML tag of the element.
- namedcharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.CharactersetContext
- namedcharacterset() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- NamedCharacterSet - Class in org.opencypher.tools.g4tree
- NamedCharacterSet(String) - Constructor for class org.opencypher.tools.g4tree.NamedCharacterSet
- NamedcharactersetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.NamedcharactersetContext
- NAMEDCHARSET - org.opencypher.tools.g4tree.GrammarItem.ItemType
- Nd - org.opencypher.grammar.CharacterSet.Unicode
-
Number, Decimal Digit
- NEGATED_CHAR_SET - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- NEGATED_CHAR_SET - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- NEGATED_CHAR_SET() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedCharSetContext
- NEGATED_STRING - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- NEGATED_STRING - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- NEGATED_STRING() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedQuotedStringContext
- negatedCharSet() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- negatedCharSet() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- NegatedCharSetContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedCharSetContext
- negatedQuotedString() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- negatedQuotedString() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- NegatedQuotedStringContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.NegatedQuotedStringContext
- newCanvas(String, double, double) - Method in interface org.opencypher.railroad.Diagram.CanvasProvider
- newCanvas(String, double, double) - Method in class org.opencypher.railroad.SVGShapes.DOMFactory
- newContext() - Method in class org.opencypher.generator.GeneratorFactory
-
Creates a new context object for use by the generator.
- newContext() - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- nextSymbol() - Method in interface org.opencypher.tools.g4tree.BnfSymbols.Interleaver
- nextText() - Method in interface org.opencypher.tools.g4tree.BnfSymbols.Interleaver
- Nl - org.opencypher.grammar.CharacterSet.Unicode
-
Number, Letter
- No - org.opencypher.grammar.CharacterSet.Unicode
-
Number, Other
- node() - Method in interface org.opencypher.generator.ProductionReplacement.Context
- Node - Class in org.opencypher.generator
- Nodes - Class in org.opencypher.grammar
- nonTerminal(String) - Static method in interface org.opencypher.grammar.Grammar
- nonTerminal(NonTerminal) - Method in class org.opencypher.tools.grammar.Antlr4
- nonTerminal(NonTerminal) - Method in class org.opencypher.tools.grammar.ISO14977
- nonTerminal(NonTerminal) - Method in class org.opencypher.tools.grammar.SQLBNF
- NonTerminal - Interface in org.opencypher.grammar
- NonTerminal.ReferenceResolver<T> - Interface in org.opencypher.grammar
- NonTerminal.ReferenceResolver.WG3<T> - Interface in org.opencypher.grammar
- nonTerminalPadding() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- norm() - Method in interface org.opencypher.grammar.Repetition
- normal(double) - Static method in interface org.opencypher.generator.Choices
- normal(int, int, double) - Static method in interface org.opencypher.generator.Choices
- NORMAL - org.opencypher.tools.g4tree.Rule.RuleType
- NORMAL_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- NORMAL_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- NORMAL_TEXT - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- NORMAL_TEXT - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- NORMAL_TEXT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.DescriptionLineContext
- NORMAL_TEXT() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.NormaltextContext
- normalise(GrammarTop) - Method in class org.opencypher.tools.g4processors.Normaliser
- Normaliser - Class in org.opencypher.tools.g4processors
-
modify a grammar tree to be what it would be for xml.
- Normaliser() - Constructor for class org.opencypher.tools.g4processors.Normaliser
- normaltext() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- normaltext() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- NormaltextContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.NormaltextContext
- nothing() - Static method in class org.opencypher.railroad.Diagram
- nowhere() - Static method in interface org.opencypher.tools.io.Output
-
Get an
Outputinstance that writes nowhere. - NUL - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
NUL("null").
O
- offsetX(double) - Method in class org.opencypher.railroad.TextGlyphs
- offsetY(double) - Method in class org.opencypher.railroad.TextGlyphs
- oneOf(Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- oneOrMore(Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- OneOrMore - Class in org.opencypher.tools.g4tree
- OneOrMore(GrammarItem) - Constructor for class org.opencypher.tools.g4tree.OneOrMore
- OPENCYPHER_XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- optimizeDiagram() - Method in interface org.opencypher.railroad.Diagram.BuilderOptions
- option(String, Function<T, ?>) - Static method in interface org.opencypher.tools.Option
- Option<T> - Interface in org.opencypher.tools
-
Contains utilities for implementing options interfaces.
- Option() - Constructor for class org.opencypher.grammar.Grammar.Option
- Option.OptionHandler<T> - Class in org.opencypher.tools
-
Implementation detail: the
InvocationHandlerused for implementing an options interface. - optional() - Method in annotation type org.opencypher.tools.xml.Attribute
-
Whether this attribute is optional or mandatory.
- optional(Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- Optional - Interface in org.opencypher.grammar
- optionalitem() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- optionalitem() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- OptionalitemContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- optionalPrefix() - Method in class org.opencypher.tools.grammar.Antlr4
- optionalPrefix() - Method in class org.opencypher.tools.grammar.ISO14977
- optionalPrefix() - Method in class org.opencypher.tools.grammar.SQLBNF
- optionalSuffix() - Method in class org.opencypher.tools.grammar.Antlr4
- optionalSuffix() - Method in class org.opencypher.tools.grammar.ISO14977
- optionalSuffix() - Method in class org.opencypher.tools.grammar.SQLBNF
- options(Class<T>, Option<? super T>...) - Static method in interface org.opencypher.tools.Option
-
Create a dynamic implementation of the supplied options interface using the specified options to define values.
- OR - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- OR - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- OR() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- OR(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- org.opencypher.generator - package org.opencypher.generator
- org.opencypher.grammar - package org.opencypher.grammar
- org.opencypher.railroad - package org.opencypher.railroad
- org.opencypher.tools - package org.opencypher.tools
-
The tools package contains utilities that are used throughout the library.
- org.opencypher.tools.antlr.bnf - package org.opencypher.tools.antlr.bnf
- org.opencypher.tools.antlr.g4 - package org.opencypher.tools.antlr.g4
- org.opencypher.tools.g4processors - package org.opencypher.tools.g4processors
- org.opencypher.tools.g4tree - package org.opencypher.tools.g4tree
- org.opencypher.tools.grammar - package org.opencypher.tools.grammar
-
This is the entry-point package for the tools in this library.
- org.opencypher.tools.io - package org.opencypher.tools.io
-
This package contains utilities for dealing with text output.
- org.opencypher.tools.xml - package org.opencypher.tools.xml
-
This package contains utilities that read XML files and build up a custom object graph by mapping the XML structure to annotated classes.
- OTHER - org.opencypher.tools.g4tree.GrammarItem.ItemType
- Other_ID_Continue - org.opencypher.grammar.CharacterSet.Unicode
- Other_ID_Start - org.opencypher.grammar.CharacterSet.Unicode
- outline(double, double) - Method in class org.opencypher.railroad.TextGlyphs
- OUTLINE - Static variable in class org.opencypher.railroad.ShapeRenderer.Shapes.Style
- outlines(double, double) - Method in class org.opencypher.railroad.TextGlyphs
- output() - Method in interface org.opencypher.generator.ProductionReplacement.Context
- output(OutputStream) - Static method in interface org.opencypher.tools.io.Output
-
Adapt an
OutputStreamto the Output interface. - output(Writer) - Static method in interface org.opencypher.tools.io.Output
-
Adapt a
Writerto the Output interface. - output(StringBuffer) - Static method in interface org.opencypher.tools.io.Output
-
Adapt a
StringBufferto the Output interface. - output(StringBuilder) - Static method in interface org.opencypher.tools.io.Output
-
Adapt a
StringBuilderto the Output interface. - output(CharBuffer) - Static method in interface org.opencypher.tools.io.Output
-
Adapt a
CharBufferto the Output interface. - output(Path) - Static method in interface org.opencypher.tools.io.Output
-
Create an
Outputthat writes to the specified file. - Output - Interface in org.opencypher.tools.io
-
Unifies the different classes that can handle text output and formatting, such as
PrintStream,PrintWriter, andStringBuilder. - Output.Readable - Interface in org.opencypher.tools.io
-
An extension of
Outputthat signals that what was written can be read back.
P
- p(String) - Method in class org.opencypher.tools.io.HtmlTag
- parent() - Method in class org.opencypher.generator.Node
- parse(InputStream, XmlParser.Option...) - Method in class org.opencypher.tools.xml.XmlParser
-
Parse the XML document from the given input stream.
- parse(Reader, XmlParser.Option...) - Method in class org.opencypher.tools.xml.XmlParser
-
Parse the XML document from the given reader.
- parse(String) - Method in interface org.opencypher.tools.grammar.Parser
- parse(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- parse(Path, XmlParser.Option...) - Method in class org.opencypher.tools.xml.XmlParser
-
Parse the XML document at the given path.
- parse(XmlParser<T>) - Method in class org.opencypher.tools.xml.XmlFile
-
Parse this XML document with the given parser.
- parse(InputSource) - Method in class org.opencypher.tools.xml.XmlGenerator
- parseOnce(XmlParser<? extends T>) - Method in class org.opencypher.tools.xml.XmlFile
-
Parse this XML document with the given parser if it has not already been parsed.
- Parser - Interface in org.opencypher.tools.grammar
- Parser.Generator - Interface in org.opencypher.tools.grammar
- Parser.ParseTree - Interface in org.opencypher.tools.grammar
- parseXML(InputStream, Grammar.ParserOption...) - Static method in interface org.opencypher.grammar.Grammar
- parseXML(Reader, Grammar.ParserOption...) - Static method in interface org.opencypher.grammar.Grammar
- parseXML(Path, Grammar.ParserOption...) - Static method in interface org.opencypher.grammar.Grammar
- parseXML(XmlFile) - Static method in class org.opencypher.grammar.Grammar.Unresolved
- path() - Method in class org.opencypher.tools.xml.XmlFile
-
The path at which this document is located.
- path(ShapeRenderer.Shapes.Style) - Method in class org.opencypher.railroad.AwtShapes
- path(ShapeRenderer.Shapes.Style) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- path(ShapeRenderer.Shapes.Style) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- path(ShapeRenderer.Shapes.Style) - Method in class org.opencypher.railroad.SVGShapes
- pathOf(Class<?>) - Static method in class org.opencypher.tools.Reflection
-
Get the location in the classpath from where the given class is loaded.
- Pattern_Syntax - org.opencypher.grammar.CharacterSet.Unicode
- Pattern_White_Space - org.opencypher.grammar.CharacterSet.Unicode
- Pc - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Connector
- Pd - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Dash
- Pe - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Close
- Pf - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Final quote (may behave like 'Ps' or 'Pe' depending on usage)
- Pi - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Initial quote (may behave like 'Ps' or 'Pe' depending on usage)
- plainFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- PLUS - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- PLUS - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- PLUS() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- Po - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Other
- poisson(double) - Static method in interface org.opencypher.generator.Choices
- polygon(ShapeRenderer.Shapes.Style, ShapeRenderer.Shapes.Point...) - Method in class org.opencypher.railroad.AwtShapes
- polygon(ShapeRenderer.Shapes.Style, ShapeRenderer.Shapes.Point...) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- polygon(ShapeRenderer.Shapes.Style, ShapeRenderer.Shapes.Point...) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- prefix(String) - Method in class org.opencypher.tools.grammar.Antlr4
- prefix(String) - Method in class org.opencypher.tools.grammar.ISO14977
- prefix(String) - Method in class org.opencypher.tools.grammar.SQLBNF
- printLines(String, String) - Method in interface org.opencypher.tools.io.Output
-
Append a specified string, with a given separator inserted between each line in the string.
- println() - Method in interface org.opencypher.tools.io.Output
-
Append a line separator.
- println(boolean) - Method in interface org.opencypher.tools.io.Output
-
Append a boolean value and a line separator.
- println(char) - Method in interface org.opencypher.tools.io.Output
-
Append the specified character and a line separator.
- println(char[]) - Method in interface org.opencypher.tools.io.Output
-
Append an array of characters and a line separator.
- println(double) - Method in interface org.opencypher.tools.io.Output
-
Append a double-precision floating-point number and a line separator.
- println(float) - Method in interface org.opencypher.tools.io.Output
-
Append a floating-point number and a line separator.
- println(int) - Method in interface org.opencypher.tools.io.Output
-
Append an integer and a line separator.
- println(long) - Method in interface org.opencypher.tools.io.Output
-
Append a long integer and a line separator.
- println(CharSequence) - Method in class org.opencypher.tools.xml.XmlGenerator
- println(String) - Method in interface org.opencypher.tools.io.Output
-
Append a string and a line separator.
- probability() - Method in interface org.opencypher.grammar.Optional
- processFile(String) - Method in class org.opencypher.tools.g4processors.BNFProcessor
- processFile(String) - Method in class org.opencypher.tools.g4processors.G4Processor
- processStream(InputStream) - Method in class org.opencypher.tools.g4processors.BNFProcessor
- processStream(InputStream) - Method in class org.opencypher.tools.g4processors.G4Processor
- processString(String) - Method in class org.opencypher.tools.g4processors.BNFProcessor
- processString(String) - Method in class org.opencypher.tools.g4processors.G4Processor
- production() - Method in interface org.opencypher.generator.ProductionReplacement
- production() - Method in interface org.opencypher.grammar.NonTerminal
- production(String) - Method in interface org.opencypher.grammar.Grammar
- production(String) - Method in class org.opencypher.grammar.Grammar.Unresolved
- production(String, String, Grammar.Term, Grammar.Term...) - Method in class org.opencypher.grammar.Grammar.Builder
- production(String, Grammar.Term, Grammar.Term...) - Method in class org.opencypher.grammar.Grammar.Builder
- production(BiConsumer<String, Grammar.Term>) - Static method in interface org.opencypher.grammar.ProductionVisitor
- Production - Interface in org.opencypher.grammar
- productionCommentLinePrefix() - Method in class org.opencypher.tools.grammar.Antlr4
- productionCommentLinePrefix() - Method in class org.opencypher.tools.grammar.ISO14977
- productionCommentLinePrefix() - Method in class org.opencypher.tools.grammar.SQLBNF
- productionCommentPrefix() - Method in class org.opencypher.tools.grammar.Antlr4
- productionCommentPrefix() - Method in class org.opencypher.tools.grammar.ISO14977
- productionCommentPrefix() - Method in class org.opencypher.tools.grammar.SQLBNF
- productionCommentSuffix() - Method in class org.opencypher.tools.grammar.Antlr4
- productionCommentSuffix() - Method in class org.opencypher.tools.grammar.ISO14977
- productionCommentSuffix() - Method in class org.opencypher.tools.grammar.SQLBNF
- productionDefinition() - Method in interface org.opencypher.grammar.NonTerminal
- productionDetailsLink(String) - Method in interface org.opencypher.tools.grammar.RailRoadDiagramPages.ProductionDetailsLinker
- productionEnd() - Method in class org.opencypher.tools.grammar.Antlr4
- productionEnd() - Method in class org.opencypher.tools.grammar.ISO14977
- productionEnd() - Method in class org.opencypher.tools.grammar.SQLBNF
- productionFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- productionName() - Method in interface org.opencypher.grammar.NonTerminal
- ProductionReplacement<T> - Interface in org.opencypher.generator
- ProductionReplacement.Context<T> - Interface in org.opencypher.generator
- productionScope(Scope, ScopeRule.Transformation<Scope>) - Method in interface org.opencypher.grammar.NonTerminal
- productionStart(Production) - Method in class org.opencypher.tools.grammar.Antlr4
- productionStart(Production) - Method in class org.opencypher.tools.grammar.ISO14977
- productionStart(Production) - Method in class org.opencypher.tools.grammar.SQLBNF
- ProductionTransformation<P,R,EX extends Exception> - Interface in org.opencypher.grammar
- ProductionVisitor<EX extends Exception> - Interface in org.opencypher.grammar
- PropertyKeyName(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- Ps - org.opencypher.grammar.CharacterSet.Unicode
-
Punctuation, Open
Q
- quadTo(double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Path
- QUASI_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- QUASI_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- QUASI_COMMENT() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.DescriptionContext
- QUASI_COMMENT() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.HeaderContext
- QUESTION - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- QUESTION - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- QUESTION() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- QUOTED_STRING - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- QUOTED_STRING - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- QUOTED_STRING() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.QuotedStringContext
- quotedString() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.LiteralContext
- quotedString() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- QuotedStringContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.QuotedStringContext
R
- RAILROAD_XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- RailRoadDiagramPages - Class in org.opencypher.tools.grammar
- RailRoadDiagramPages.BnfFlavour - Interface in org.opencypher.tools.grammar
- RailRoadDiagramPages.ProductionDetailsLinker - Interface in org.opencypher.tools.grammar
- RailRoadDiagrams - Class in org.opencypher.tools.grammar
-
Generates railroad diagrams (as SVG files) for each of the productions in a
Grammar. - random() - Static method in interface org.opencypher.generator.Choices
- random(double) - Static method in interface org.opencypher.generator.Choices
- random(int, int) - Static method in interface org.opencypher.generator.Choices
- randomCodePoint(Random) - Method in interface org.opencypher.grammar.CharacterSet
- RBRACE - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- RBRACE - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RBRACE() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- RBRACE() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- reachThrough() - Method in class org.opencypher.tools.g4tree.BnfSymbolLiteral
- reachThrough() - Method in class org.opencypher.tools.g4tree.CharacterLiteral
- reachThrough() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- reachThrough() - Method in class org.opencypher.tools.g4tree.EOFreference
- reachThrough() - Method in class org.opencypher.tools.g4tree.ExclusionCharacterSet
- reachThrough() - Method in class org.opencypher.tools.g4tree.FreeTextItem
- reachThrough() - Method in interface org.opencypher.tools.g4tree.GrammarItem
-
if this item is a wrapper round a single item, get that one.
- reachThrough() - Method in class org.opencypher.tools.g4tree.GrammarName
- reachThrough() - Method in class org.opencypher.tools.g4tree.GrammarTop
- reachThrough() - Method in class org.opencypher.tools.g4tree.InHeader
- reachThrough() - Method in class org.opencypher.tools.g4tree.InLiteral
- reachThrough() - Method in class org.opencypher.tools.g4tree.ListedCharacterSet
- reachThrough() - Method in class org.opencypher.tools.g4tree.NamedCharacterSet
- reachThrough() - Method in class org.opencypher.tools.g4tree.Rule
- reachThrough() - Method in class org.opencypher.tools.g4tree.RuleId
- reachThrough() - Method in class org.opencypher.tools.g4tree.RuleList
- read() - Method in interface org.opencypher.tools.io.LineInput
- reader() - Method in interface org.opencypher.tools.io.Output.Readable
-
Return a
Readerthat reads the contents of this object. - rect(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in class org.opencypher.railroad.AwtShapes
- rect(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- rect(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- rect(ShapeRenderer.Shapes.Style, double, double, double, double) - Method in class org.opencypher.railroad.SVGShapes
- reference(String) - Static method in class org.opencypher.railroad.Diagram
- REFERENCE - org.opencypher.tools.g4tree.GrammarItem.ItemType
- referencedFrom() - Method in interface org.opencypher.grammar.Production
- referenceLink(String) - Method in interface org.opencypher.railroad.ShapeRenderer.Linker
- referenceLink(String) - Method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- referenceLink(String) - Method in class org.opencypher.tools.grammar.RailRoadDiagrams
- referenceLink(NonTerminal) - Method in interface org.opencypher.tools.grammar.HtmlLinker
- referenceLink(NonTerminal) - Method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- references() - Method in interface org.opencypher.grammar.Production
- Reflection - Class in org.opencypher.tools
-
Utilities for working with Java reflection.
- Reflection() - Constructor for class org.opencypher.tools.Reflection
- RelTypeName(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- REND - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- REND - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- REND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.BnfsymbolContext
- REND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- REND() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.OptionalitemContext
- render(Graphics2D) - Method in class org.opencypher.railroad.AwtShapes
- render(O, double, double, Diagram.Renderer<O, T, EX>, boolean) - Method in class org.opencypher.railroad.Diagram.Figure
- render(Diagram.Renderer<Canvas, ?, EX>, Diagram.CanvasProvider<? extends Canvas, ? extends EX>) - Method in class org.opencypher.railroad.Diagram
- render(R) - Method in class org.opencypher.railroad.Diagram
- renderAnyCase(Canvas, double, double, Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderAnyCase(PositionedText, double, double, String) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
/FOO/ - renderAnyCase(ShapeRenderer.Shapes<? extends EX>, double, double, TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- renderBranch(Canvas, double, double, Size, Collection<Diagram.Figure>, boolean) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderBranch(PositionedText, double, double, Size, Collection<Diagram.Figure>, boolean) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Examples:
- renderBranch(ShapeRenderer.Shapes<? extends EX>, double, double, Size, Collection<Diagram.Figure>, boolean) - Method in class org.opencypher.railroad.ShapeRenderer
- renderBullet(Canvas, double, double) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderBullet(PositionedText, double, double) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
o - renderBullet(ShapeRenderer.Shapes<? extends EX>, double, double) - Method in class org.opencypher.railroad.ShapeRenderer
- renderCharset(Canvas, double, double, Text, String) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderCharset(PositionedText, double, double, String, String) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Examples:
[:ID_Start:][^a-z] - renderCharset(ShapeRenderer.Shapes<? extends EX>, double, double, TextGlyphs, String) - Method in class org.opencypher.railroad.ShapeRenderer
- renderDiagram(String, Canvas, Diagram.Figure) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderDiagram(String, ShapeRenderer.Shapes<? extends EX>, Diagram.Figure) - Method in class org.opencypher.railroad.ShapeRenderer
- renderLine(Canvas, double, double, Size, List<Diagram.Figure>, boolean) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderLine(PositionedText, double, double, Size, List<Diagram.Figure>, boolean) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
- renderLine(ShapeRenderer.Shapes<? extends EX>, double, double, Size, List<Diagram.Figure>, boolean) - Method in class org.opencypher.railroad.ShapeRenderer
- renderLoop(Canvas, double, double, Size, Diagram.Figure, Diagram.Figure, Text, boolean) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderLoop(PositionedText, double, double, Size, Diagram.Figure, Diagram.Figure, String, boolean) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
- renderLoop(ShapeRenderer.Shapes<? extends EX>, double, double, Size, Diagram.Figure, Diagram.Figure, TextGlyphs, boolean) - Method in class org.opencypher.railroad.ShapeRenderer
- renderNothing(Canvas, double, double, boolean) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderNothing(PositionedText, double, double, boolean) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
> - renderNothing(ShapeRenderer.Shapes<? extends EX>, double, double, boolean) - Method in class org.opencypher.railroad.ShapeRenderer
- renderReference(Canvas, double, double, String, Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderReference(PositionedText, double, double, String, String) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
|foo| - renderReference(ShapeRenderer.Shapes<? extends EX>, double, double, String, TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- renderText(Canvas, double, double, Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderText(String, String) - Method in interface org.opencypher.railroad.Diagram.Renderer
- renderText(String, String) - Method in class org.opencypher.railroad.ShapeRenderer
- renderText(PositionedText, double, double, String) - Method in class org.opencypher.railroad.AsciiArtRenderer
-
Example:
(FOO) - renderText(ShapeRenderer.Shapes<? extends EX>, double, double, TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- repeat(int, int) - Method in interface org.opencypher.tools.io.Output
- repeat(int, int, Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- repeat(int, Integer, Runnable) - Method in class org.opencypher.tools.grammar.Antlr4
- repeat(int, Integer, Runnable) - Method in class org.opencypher.tools.grammar.ISO14977
- repeat(int, Integer, Runnable) - Method in class org.opencypher.tools.grammar.SQLBNF
- repeat(int, Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- repetition(Node, Repetition) - Method in interface org.opencypher.generator.Choices
- repetition(Node, Repetition) - Method in class org.opencypher.generator.InteractiveChoices
- repetition(Node, Repetition) - Method in class org.opencypher.generator.TracingChoices
- Repetition - Interface in org.opencypher.grammar
- replace(String, Consumer<ProductionReplacement.Context<T>>) - Static method in interface org.opencypher.generator.ProductionReplacement
- replace(ProductionReplacement.Context<T>) - Method in interface org.opencypher.generator.ProductionReplacement
- replacement(String) - Method in class org.opencypher.generator.GeneratorFactory
- requireditem() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- requireditem() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- RequireditemContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.RequireditemContext
- requireNonNull(Class<T>, T) - Static method in class org.opencypher.tools.Functions
-
Require an instance not to be null, using the (simple) name of the required type as an error message if it is.
- resetPrefix() - Static method in class org.opencypher.tools.grammar.Antlr4
- resolve(String, String, String) - Method in interface org.opencypher.grammar.Grammar.Resolver.WG3
- resolve(ForeignReference) - Method in interface org.opencypher.grammar.Grammar.Resolver
- resolve(ForeignReference) - Method in interface org.opencypher.grammar.Grammar.Resolver.WG3
- resolve(Grammar.Resolver) - Method in class org.opencypher.grammar.Grammar.Unresolved
- resolveProduction(Production) - Method in interface org.opencypher.grammar.NonTerminal.ReferenceResolver
- resolveReference(NonTerminal.ReferenceResolver<T>) - Method in interface org.opencypher.grammar.NonTerminal
- resolveWG3Reference(String, String, String) - Method in interface org.opencypher.grammar.NonTerminal.ReferenceResolver.WG3
- REVERSE_SOLIDUS - org.opencypher.tools.g4tree.BnfSymbols
- rhs() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- rhs() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- RhsContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.RhsContext
- RIGHT_BRACE - org.opencypher.tools.g4tree.BnfSymbols
- RIGHT_BRACKET - org.opencypher.tools.g4tree.BnfSymbols
- roundRect(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in class org.opencypher.railroad.AwtShapes
- roundRect(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- roundRect(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- roundRect(ShapeRenderer.Shapes.Style, double, double, double, double, double) - Method in class org.opencypher.railroad.SVGShapes
- RS - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
RS("record separator"). - Rule - Class in org.opencypher.tools.g4tree
- Rule(GrammarItem, GrammarItem, boolean, Rule.RuleType, String) - Constructor for class org.opencypher.tools.g4tree.Rule
- Rule(GrammarItem, GrammarItem, String) - Constructor for class org.opencypher.tools.g4tree.Rule
- RULE - org.opencypher.tools.g4tree.GrammarItem.ItemType
- rule_() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- rule_() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- rule_() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- rule_() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- rule_(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- rule_(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- RULE_alternative - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_alternatives - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_bnfsymbol - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_bnfsymbols - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_cardinality - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_characterset - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_charSet - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- Rule_Context(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.Rule_Context
- Rule_Context(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- RULE_description - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_description - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_descriptionLine - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_dotPattern - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_element - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_exclusioncharacterset - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_fragmentRule - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_grammardef - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_header - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_header - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_id - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_lhs - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_listcharacterset - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_literal - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_namedcharacterset - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_negatedCharSet - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_negatedQuotedString - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_normaltext - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_optionalitem - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_quotedString - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_requireditem - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_rhs - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_rule_ - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_rule_ - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleAlternative - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleComponent - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleElements - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleid - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_ruleItem - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_rulelist - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_rulelist - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleName - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_ruleref - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_ruleReference - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_specialRule - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- RULE_text - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- RULE_wholegrammar - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- Rule.RuleType - Enum in org.opencypher.tools.g4tree
- ruleAlternative() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleAlternative() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- ruleAlternative(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- RuleAlternativeContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- ruleComponent() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleComponent() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- RuleComponentContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- ruleElements() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- ruleElements() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleElements() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- ruleElements() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- RuleElementsContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleElementsContext
- ruleid() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.LhsContext
- ruleid() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- RuleId - Class in org.opencypher.tools.g4tree
- RuleId(String) - Constructor for class org.opencypher.tools.g4tree.RuleId
- RuleidContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.RuleidContext
- ruleItem() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- ruleItem() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleItem(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleAlternativeContext
- RuleItemContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleItemContext
- rulelist() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- rulelist() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- rulelist() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- RuleList - Class in org.opencypher.tools.g4tree
- RuleList() - Constructor for class org.opencypher.tools.g4tree.RuleList
- RulelistContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.RulelistContext
- RulelistContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- ruleName() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.FragmentRuleContext
- ruleName() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.Rule_Context
- ruleName() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleName() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- RuleNameContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleNameContext
- ruleNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- ruleNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- ruleNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- ruleNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- ruleref() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.IdContext
- ruleref() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- RulerefContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.RulerefContext
- ruleReference() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RuleComponentContext
- ruleReference() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- RuleReferenceContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.RuleReferenceContext
S
- Sc - org.opencypher.grammar.CharacterSet.Unicode
-
Symbol, Currency
- scope(Scope, ScopeRule.Transformation<Scope>) - Method in interface org.opencypher.grammar.Production
- SCOPE_XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- ScopeListener - Interface in org.opencypher.generator
-
TODO: gets notified when a scope starts and when it ends, for the generator to keep track of "live" variables
- sequence(Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- Sequence - Interface in org.opencypher.grammar
- sequenceSeparator() - Method in class org.opencypher.tools.grammar.Antlr4
- sequenceSeparator() - Method in class org.opencypher.tools.grammar.ISO14977
- sequenceSeparator() - Method in class org.opencypher.tools.grammar.SQLBNF
- setContentHandler(ContentHandler) - Method in class org.opencypher.tools.xml.XmlGenerator
- setDTDHandler(DTDHandler) - Method in class org.opencypher.tools.xml.XmlGenerator
- setEntityResolver(EntityResolver) - Method in class org.opencypher.tools.xml.XmlGenerator
- setErrorHandler(ErrorHandler) - Method in class org.opencypher.tools.xml.XmlGenerator
- setFeature(String, boolean) - Method in class org.opencypher.tools.xml.XmlGenerator
- setPrefix(String) - Static method in class org.opencypher.tools.grammar.Antlr4
- setProperty(String, Object) - Method in class org.opencypher.tools.xml.XmlGenerator
- setRuleType(Rule.RuleType) - Method in class org.opencypher.tools.g4tree.Rule
- sExpression(Output) - Method in class org.opencypher.generator.Node
- ShapeRenderer<EX extends Exception> - Class in org.opencypher.railroad
- ShapeRenderer(ShapeRenderer.Linker, FontRenderContext, ShapeRenderer.Options) - Constructor for class org.opencypher.railroad.ShapeRenderer
- ShapeRenderer.Linker - Interface in org.opencypher.railroad
- ShapeRenderer.Options - Interface in org.opencypher.railroad
- ShapeRenderer.Shapes<EX extends Exception> - Interface in org.opencypher.railroad
- ShapeRenderer.Shapes.Group<EX extends Exception> - Interface in org.opencypher.railroad
- ShapeRenderer.Shapes.Path<EX extends Exception> - Interface in org.opencypher.railroad
- ShapeRenderer.Shapes.Point - Class in org.opencypher.railroad
- ShapeRenderer.Shapes.Style - Class in org.opencypher.railroad
- shouldSkip(Production) - Method in interface org.opencypher.railroad.Diagram.BuilderOptions
- SI - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
SI("shift in"). - SIMPLE - Static variable in interface org.opencypher.generator.Choices
- SINGLE_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- SINGLE_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- SINGLE_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- SINGLE_LINE_COMMENT - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- size(Diagram.Renderer<?, ?, ?>) - Method in class org.opencypher.railroad.Diagram.Figure
- sizeOfAnyCase(String) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfAnyCase(TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfAnyCase(Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfBranch(Collection<Diagram.Figure>) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfBranch(Collection<Diagram.Figure>) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfBranch(Collection<Diagram.Figure>) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfBullet() - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfBullet() - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfBullet() - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfCharset(String) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfCharset(TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfCharset(Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfLine(Collection<Diagram.Figure>) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfLine(Collection<Diagram.Figure>) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfLine(Collection<Diagram.Figure>) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfLoop(Diagram.Figure, Diagram.Figure, String) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfLoop(Diagram.Figure, Diagram.Figure, TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfLoop(Diagram.Figure, Diagram.Figure, Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfNothing() - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfNothing() - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfNothing() - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfReference(String) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfReference(TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfReference(Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- sizeOfText(String) - Method in class org.opencypher.railroad.AsciiArtRenderer
- sizeOfText(TextGlyphs) - Method in class org.opencypher.railroad.ShapeRenderer
- sizeOfText(Text) - Method in interface org.opencypher.railroad.Diagram.Renderer
- Sk - org.opencypher.grammar.CharacterSet.Unicode
-
Symbol, Modifier
- skip() - Method in interface org.opencypher.grammar.NonTerminal
- skip() - Method in interface org.opencypher.grammar.Production
- SKIP_UNUSED_PRODUCTIONS - org.opencypher.grammar.Grammar.ParserOption
- skipNone() - Method in interface org.opencypher.railroad.Diagram.BuilderOptions
- Sm - org.opencypher.grammar.CharacterSet.Unicode
-
Symbol, Math
- So - org.opencypher.grammar.CharacterSet.Unicode
-
Symbol, Other
- SO - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
SO("shift out"). - SOH - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
SOH("start of heading"). - SPACE - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII space character.
- specialRule() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- specialRule() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- specialRule(int) - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.RulelistContext
- SpecialRuleContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.SpecialRuleContext
- SQLBNF - Class in org.opencypher.tools.grammar
-
Generates a SQL BNF grammar according to ISO/IEC 9075-1 notation specification.
- STAR - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- STAR - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- STAR() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser.CardinalityContext
- startDocument() - Method in class org.opencypher.tools.xml.XmlGenerator
- startElement(String) - Method in class org.opencypher.tools.xml.XmlGenerator
- startElement(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- startElement(String, String, Attributes) - Method in class org.opencypher.tools.xml.XmlGenerator
- startElement(String, Attributes) - Method in class org.opencypher.tools.xml.XmlGenerator
- startPrefixMapping(String, String) - Method in class org.opencypher.tools.xml.XmlGenerator
- stdErr() - Static method in interface org.opencypher.tools.io.Output
-
Get an
Outputinstance that writes tothe standard error output stream. - stdIn() - Static method in interface org.opencypher.tools.io.LineInput
- stdOut() - Static method in interface org.opencypher.tools.io.Output
-
Get an
Outputinstance that writes tothe standard output stream. - string(Output, Production) - Static method in class org.opencypher.tools.grammar.ISO14977
- string(Output, Production) - Static method in class org.opencypher.tools.grammar.SQLBNF
- string(T, BiConsumer<T, Output>) - Static method in interface org.opencypher.tools.io.Output
- stringBuilder() - Static method in interface org.opencypher.tools.io.Output
-
Create a new
Outputthat writes to a new string builder. - stringBuilder(int) - Static method in interface org.opencypher.tools.io.Output
-
Create a new
Outputthat writes to a new string builder of given capacity. - STX - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
STX("start of text"). - SUB - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
SUB("substitute"). - SVG_DOM - Static variable in class org.opencypher.railroad.SVGShapes
- svgFile(Function<String, Output>) - Static method in class org.opencypher.railroad.SVGShapes
- SVGShapes - Class in org.opencypher.railroad
- SVGShapes.DOMFactory - Class in org.opencypher.railroad
- SYN - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
SYN("synchronous idle"). - syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.opencypher.tools.g4processors.FailingErrorListener
T
- T__0 - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- T__0 - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- T__0 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__0 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__1 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__1 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__2 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__2 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__3 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__3 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__4 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__4 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__5 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__5 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- T__6 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- T__6 - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- TAB - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
TAB("horizontal tab"). - tag(String, HtmlTag.Attribute...) - Method in class org.opencypher.tools.io.HtmlTag
- term() - Method in interface org.opencypher.grammar.Optional
- term() - Method in interface org.opencypher.grammar.Repetition
- term(double) - Method in interface org.opencypher.grammar.BiasedTerms
- term(double) - Method in class org.opencypher.grammar.Nodes
- term(int) - Method in class org.opencypher.grammar.Nodes
- term(int) - Method in interface org.opencypher.grammar.Terms
- Term() - Constructor for class org.opencypher.grammar.Grammar.Term
- terms() - Method in class org.opencypher.grammar.Nodes
- terms() - Method in interface org.opencypher.grammar.Terms
- Terms - Interface in org.opencypher.grammar
- TermTransformation<P,T,EX extends Exception> - Interface in org.opencypher.grammar
- TermVisitor<EX extends Exception> - Interface in org.opencypher.grammar
- text() - Method in class org.opencypher.railroad.TextGlyphs
- text() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ElementContext
- text() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- text() - Method in class org.opencypher.tools.antlr.bnf.BNFParser
- text(int) - Method in class org.opencypher.tools.antlr.bnf.BNFParser.ListcharactersetContext
- text(String) - Static method in class org.opencypher.railroad.Diagram
- text(String) - Method in class org.opencypher.tools.io.HtmlTag
- text(TextGlyphs, double, double) - Method in class org.opencypher.railroad.AwtShapes
- text(TextGlyphs, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes.Group
- text(TextGlyphs, double, double) - Method in interface org.opencypher.railroad.ShapeRenderer.Shapes
- text(TextGlyphs, double, double) - Method in class org.opencypher.railroad.SVGShapes
- TEXT - org.opencypher.tools.g4tree.GrammarItem.ItemType
- TextContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- textFont() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- TextGlyphs - Class in org.opencypher.railroad
- TextGlyphs(String, Font, FontRenderContext) - Constructor for class org.opencypher.railroad.TextGlyphs
- textOutput() - Method in class org.opencypher.tools.io.HtmlTag
-
Unsafe access to the underlying
Output. - textTag(String, String, HtmlTag.Attribute...) - Method in class org.opencypher.tools.io.HtmlTag
- times(Repetition) - Static method in interface org.opencypher.generator.Choices
- title() - Method in interface org.opencypher.grammar.NonTerminal
- tokenMargin() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- tokenNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
-
Deprecated.Use
BNFLexer.VOCABULARYinstead. - tokenNames - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
-
Deprecated.Use
BNFParser.VOCABULARYinstead. - tokenNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
-
Deprecated.Use
Gee4Lexer.VOCABULARYinstead. - tokenNames - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
-
Deprecated.Use
Gee4Parser.VOCABULARYinstead. - tokenPadding() - Method in interface org.opencypher.railroad.ShapeRenderer.Options
- toSetString(CharacterSet) - Static method in enum org.opencypher.grammar.CharacterSet.Unicode
- toString() - Method in class org.opencypher.generator.Node
- toString() - Method in class org.opencypher.railroad.Diagram.Figure
- toString() - Method in class org.opencypher.railroad.Diagram
- toString() - Method in class org.opencypher.railroad.ShapeRenderer.Shapes.Point
- toString() - Method in class org.opencypher.railroad.TextGlyphs
- toString() - Method in class org.opencypher.tools.g4tree.ElementWithCardinality
- toString() - Method in class org.opencypher.tools.g4tree.RuleId
- toString() - Method in class org.opencypher.tools.xml.XmlParser
- TracingChoices - Class in org.opencypher.generator
- TracingChoices(Output, Choices) - Constructor for class org.opencypher.generator.TracingChoices
- transform(Class<T>, String) - Method in class org.opencypher.tools.grammar.RailRoadDiagramPages
- transform(String, ProductionTransformation<P, R, EX>, P) - Method in interface org.opencypher.grammar.Grammar
- transform(ProductionTransformation<P, Void, EX>, P) - Method in interface org.opencypher.grammar.Grammar
- transform(ProductionTransformation<P, R, EX>, P, Collector<R, A, T>) - Method in interface org.opencypher.grammar.Grammar
- transform(TermTransformation<P, T, EX>, P) - Method in class org.opencypher.grammar.Grammar.Term
- transform(TermTransformation<P, T, EX>, P) - Method in interface org.opencypher.grammar.Production
- transformAlternatives(P, Alternatives) - Method in interface org.opencypher.grammar.TermTransformation
- transformCharacters(P, CharacterSet) - Method in interface org.opencypher.grammar.TermTransformation
- transformEpsilon(P) - Method in interface org.opencypher.grammar.TermTransformation
- transformLiteral(P, Literal) - Method in interface org.opencypher.grammar.TermTransformation
- transformNonTerminal(P, NonTerminal) - Method in interface org.opencypher.grammar.TermTransformation
- transformOptional(P, Optional) - Method in interface org.opencypher.grammar.TermTransformation
- transformProduction(P, Production) - Method in interface org.opencypher.grammar.ProductionTransformation
- transformRepetition(P, Repetition) - Method in interface org.opencypher.grammar.TermTransformation
- transformSequence(P, Sequence) - Method in interface org.opencypher.grammar.TermTransformation
- TranslateGrammar - Class in org.opencypher.tools.grammar
-
translate between supported grammar serialisations, via the Grammar object model
- TranslateGrammar() - Constructor for class org.opencypher.tools.grammar.TranslateGrammar
- typed(Class<?>, Object) - Static method in class org.opencypher.tools.TypedArgument
-
Factory method.
- TypedArgument - Class in org.opencypher.tools
-
Utility class used in
Reflectionto specify the type of a parameter along with the corresponding argument value. - types(TypedArgument...) - Static method in class org.opencypher.tools.TypedArgument
-
Extract the parameter types from an array of
TypedArguments.
U
- UNICODE_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- UNICODE_LITERAL - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- UNICODE_LITERAL() - Method in class org.opencypher.tools.antlr.bnf.BNFParser.TextContext
- unknownReference(NonTerminal) - Method in interface org.opencypher.grammar.NonTerminal.ReferenceResolver
- uri() - Method in annotation type org.opencypher.tools.xml.Attribute
-
The namespace of the attribute.
- uri() - Method in annotation type org.opencypher.tools.xml.Element
-
The XML namespace uri of the element.
- US - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
US("unit separator").
V
- value() - Method in annotation type org.opencypher.generator.GeneratorFactory.Replacement
- value() - Method in interface org.opencypher.tools.io.HtmlTag.Attribute
- value() - Method in annotation type org.opencypher.tools.xml.Child
-
The types of nested elements handled by the annotated method.
- value(T) - Method in interface org.opencypher.tools.Option
- valueOf(String) - Static method in enum org.opencypher.grammar.CharacterSet.Unicode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.grammar.Grammar.Builder.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.grammar.Grammar.ParserOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.g4tree.GrammarItem.ItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.g4tree.Rule.RuleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.xml.Comment.Header
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.xml.Comment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opencypher.tools.xml.XmlParser.Option
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opencypher.grammar.CharacterSet.Unicode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.grammar.Grammar.Builder.Option
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.grammar.Grammar.ParserOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.g4tree.BnfSymbols
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.g4tree.GrammarItem.ItemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.g4tree.Rule.RuleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.xml.Comment.Header
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.xml.Comment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opencypher.tools.xml.XmlParser.Option
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(TypedArgument...) - Static method in class org.opencypher.tools.TypedArgument
-
Extract the argument values from an array of
TypedArguments. - Variable(ProductionReplacement.Context<CypherGeneratorFactory.State>) - Method in class org.opencypher.tools.grammar.CypherGeneratorFactory
- VERTICAL_BAR - org.opencypher.tools.g4tree.BnfSymbols
- visitAlternatives(Alternatives) - Method in interface org.opencypher.grammar.TermVisitor
- visitAlternatives(Alternatives) - Method in class org.opencypher.tools.grammar.Xml
- visitAnyCase(int) - Method in interface org.opencypher.grammar.Literal.Visitor
- visitCharacters(CharacterSet) - Method in interface org.opencypher.grammar.TermVisitor
- visitCharacters(CharacterSet) - Method in class org.opencypher.tools.grammar.Xml
- visitCodePoint(int) - Method in interface org.opencypher.grammar.CharacterSet.DefinitionVisitor
- visitEpsilon() - Method in interface org.opencypher.grammar.TermVisitor
- visitEpsilon() - Method in class org.opencypher.tools.grammar.Xml
- visitErrorNode(ErrorNode) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
- visitErrorNode(ErrorNode) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
- visitLiteral(String) - Method in interface org.opencypher.grammar.Literal.Visitor
- visitLiteral(Literal) - Method in interface org.opencypher.grammar.TermVisitor
- visitLiteral(Literal) - Method in class org.opencypher.tools.grammar.Xml
- visitNonTerminal(NonTerminal) - Method in interface org.opencypher.grammar.TermVisitor
- visitNonTerminal(NonTerminal) - Method in class org.opencypher.tools.grammar.Xml
- visitOptional(Optional) - Method in interface org.opencypher.grammar.TermVisitor
- visitOptional(Optional) - Method in class org.opencypher.tools.grammar.Xml
- visitProduction(Production) - Method in interface org.opencypher.grammar.ProductionVisitor
- visitProduction(Production) - Method in class org.opencypher.tools.grammar.Xml
- visitRange(int, int) - Method in interface org.opencypher.grammar.CharacterSet.DefinitionVisitor
- visitRepetition(Repetition) - Method in interface org.opencypher.grammar.TermVisitor
- visitRepetition(Repetition) - Method in class org.opencypher.tools.grammar.Xml
- visitSequence(Sequence) - Method in interface org.opencypher.grammar.TermVisitor
- visitSequence(Sequence) - Method in class org.opencypher.tools.grammar.Xml
- visitSet(String) - Method in interface org.opencypher.grammar.CharacterSet.DefinitionVisitor.NamedSetVisitor
- visitTerminal(TerminalNode) - Method in class org.opencypher.tools.antlr.bnf.BNFBaseListener
- visitTerminal(TerminalNode) - Method in class org.opencypher.tools.antlr.g4.Gee4BaseListener
- VOCABULARY - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- VOCABULARY - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- VOCABULARY - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- VOCABULARY - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- VT - org.opencypher.grammar.CharacterSet.Unicode
-
ASCII control character
VT("vertical tab").
W
- White_Space - org.opencypher.grammar.CharacterSet.Unicode
- wholegrammar() - Method in class org.opencypher.tools.antlr.g4.Gee4Parser
- WholegrammarContext(ParserRuleContext, int) - Constructor for class org.opencypher.tools.antlr.g4.Gee4Parser.WholegrammarContext
- write(int) - Method in interface org.opencypher.generator.ProductionReplacement.Context
- write(CharSequence) - Method in interface org.opencypher.generator.ProductionReplacement.Context
- write(Grammar, OutputStream) - Static method in class org.opencypher.tools.grammar.Antlr4
- write(Grammar, OutputStream) - Static method in class org.opencypher.tools.grammar.SQLBNF
- write(Grammar, OutputStream) - Static method in class org.opencypher.tools.grammar.Xml
- write(Grammar, Writer) - Static method in class org.opencypher.tools.grammar.Antlr4
- write(Grammar, Writer) - Static method in class org.opencypher.tools.grammar.ISO14977
- write(Grammar, Writer) - Static method in class org.opencypher.tools.grammar.SQLBNF
- write(Grammar, Writer) - Static method in class org.opencypher.tools.grammar.Xml
- write(Grammar, Path, OutputStream) - Static method in class org.opencypher.tools.grammar.Antlr4
- write(Grammar, Path, OutputStream) - Static method in class org.opencypher.tools.grammar.ISO14977
- write(Grammar, Path, OutputStream) - Static method in class org.opencypher.tools.grammar.SQLBNF
- write(Grammar, Output) - Static method in class org.opencypher.tools.grammar.Antlr4
- write(Grammar, Output) - Static method in class org.opencypher.tools.grammar.ISO14977
- write(Grammar, Output) - Static method in class org.opencypher.tools.grammar.SQLBNF
- write(Grammar, Output) - Static method in class org.opencypher.tools.grammar.Xml
- write(Output) - Method in class org.opencypher.generator.Node
- writer() - Method in interface org.opencypher.tools.io.Output
-
Return a
Writerthat writes to thisOutput. - WS - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- WS - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- WS - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- WS - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
X
- x - Variable in class org.opencypher.railroad.ShapeRenderer.Shapes.Point
- Xml - Class in org.opencypher.tools.grammar
-
Generates XML, in the same format as the input from a given
Grammar. - XML_NAMESPACE - Static variable in class org.opencypher.grammar.Conditional
- XML_NAMESPACE - Static variable in interface org.opencypher.grammar.Grammar
- XmlFile - Class in org.opencypher.tools.xml
-
An XML attribute value that corresponds to an XML file that can be parsed.
- XmlGenerator - Class in org.opencypher.tools.xml
-
A utility class for generating XML documents.
- XmlGenerator() - Constructor for class org.opencypher.tools.xml.XmlGenerator
- XmlGenerator.AttributesBuilder - Class in org.opencypher.tools.xml
- xmlParser(Class<T>) - Static method in class org.opencypher.tools.xml.XmlParser
-
Create a new XML parser for the given type.
- XmlParser<Root> - Class in org.opencypher.tools.xml
-
Class for parsing an XML document into an object graph.
- XmlParser.Option - Enum in org.opencypher.tools.xml
-
Options that can be passed to an XML parser.
Y
- y - Variable in class org.opencypher.railroad.ShapeRenderer.Shapes.Point
Z
- zeroOrMore(Grammar.Term, Grammar.Term...) - Static method in interface org.opencypher.grammar.Grammar
- ZeroOrMore - Class in org.opencypher.tools.g4tree
- ZeroOrMore(GrammarItem) - Constructor for class org.opencypher.tools.g4tree.ZeroOrMore
- Zl - org.opencypher.grammar.CharacterSet.Unicode
-
Separator, Line
- Zp - org.opencypher.grammar.CharacterSet.Unicode
-
Separator, Paragraph
- Zs - org.opencypher.grammar.CharacterSet.Unicode
-
Separator, Space
_
- _ATN - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- _ATN - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- _ATN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- _ATN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- _decisionToDFA - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- _decisionToDFA - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- _decisionToDFA - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- _decisionToDFA - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- _serializedATN - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- _serializedATN - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- _serializedATN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- _serializedATN - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
- _sharedContextCache - Static variable in class org.opencypher.tools.antlr.bnf.BNFLexer
- _sharedContextCache - Static variable in class org.opencypher.tools.antlr.bnf.BNFParser
- _sharedContextCache - Static variable in class org.opencypher.tools.antlr.g4.Gee4Lexer
- _sharedContextCache - Static variable in class org.opencypher.tools.antlr.g4.Gee4Parser
All Classes All Packages