Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSTRACT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- accessModifiers - Static variable in class com.javacc.output.csharp.CSharpTranslator
- add(TypeParameter) - Method in class com.javacc.parser.tree.TypeParameters
- add(TypeParameters) - Method in class com.javacc.parser.tree.TypeParameters
- add(String, String) - Method in class com.javacc.output.Sequencer
- addAnnotations(Set<Annotation>) - Method in interface com.javacc.parser.tree.TypeDeclaration
- addChild(int, Node) - Method in class com.javacc.parser.BaseNode
- addChild(int, Node) - Method in interface com.javacc.parser.Node
-
inserts a child Node at a specific index, displacing the nodes after the index by 1.
- addChild(int, Node) - Method in class com.javacc.parser.Token
- addChild(Node) - Method in class com.javacc.parser.BaseNode
- addChild(Node) - Method in interface com.javacc.parser.Node
-
appends a child node to this Node
- addChild(Node) - Method in class com.javacc.parser.Token
- addCodeInjection(Node) - Method in class com.javacc.Grammar
- addElements(List<ClassOrInterfaceBodyDeclaration>) - Method in interface com.javacc.parser.tree.TypeDeclaration
- addError(Node, String) - Method in class com.javacc.Grammar
- addError(String) - Method in class com.javacc.Grammar
- addEscapes(String) - Method in class com.javacc.Grammar.Utils
- addEscapes(String) - Static method in interface com.javacc.parser.JavaCCConstants
- addEscapes(String) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
- addExtends(ObjectType) - Method in interface com.javacc.parser.tree.TypeDeclaration
- addExtendsType(ObjectType) - Method in class com.javacc.parser.tree.CodeInjection
- addGetterSetters(Node) - Static method in class com.javacc.output.java.JavaCodeUtils
-
Adds getter/setter methods if a field is annotated with a "@Property" annotation
- addImplements(ObjectType) - Method in interface com.javacc.parser.tree.TypeDeclaration
- addImplementsType(ObjectType) - Method in class com.javacc.parser.tree.CodeInjection
- addImportDeclaration(ImportDeclaration) - Method in class com.javacc.parser.tree.CompilationUnit
- addIndent(int, StringBuilder) - Method in class com.javacc.output.Translator
- addInplaceRegexp(RegularExpression) - Method in class com.javacc.Grammar
- AdditiveExpression - Class in com.javacc.parser.tree
- AdditiveExpression() - Constructor for class com.javacc.parser.tree.AdditiveExpression
- AdditiveExpression() - Method in class com.javacc.parser.JavaCCParser
- addLexicalState(String) - Method in class com.javacc.core.LexerData
- addLexicalState(String) - Method in class com.javacc.Grammar
-
Add a new lexical state
- addNamedToken(String, RegularExpression) - Method in class com.javacc.Grammar
- addNode(String) - Method in class com.javacc.output.Sequencer
- addNodeType(String, String) - Method in class com.javacc.Grammar
- addParameterName(String) - Method in class com.javacc.output.Translator
- addRegularExpression(RegularExpression) - Method in class com.javacc.core.LexerData
- addSymbol(String, Translator.ASTTypeExpression) - Method in class com.javacc.output.Translator
- addSymbols(Map<String, String>) - Method in class com.javacc.preprocessor.PreprocessorParser
- addTokenName(int, String) - Method in class com.javacc.Grammar
- addTokenProduction(TokenProduction) - Method in class com.javacc.Grammar
- addType(ObjectType) - Method in class com.javacc.parser.tree.ImplementsList
- addType(ObjectType, boolean) - Method in class com.javacc.parser.tree.ExtendsList
- addWarning(Node, String) - Method in class com.javacc.Grammar
- addWarning(String) - Method in class com.javacc.Grammar
- adjustFirstToken(Token) - Method in class com.javacc.parser.tree.BNFProduction
- AllocationExpression - Class in com.javacc.parser.tree
- AllocationExpression() - Constructor for class com.javacc.parser.tree.AllocationExpression
- AllocationExpression() - Method in class com.javacc.parser.JavaCCParser
- allUnits() - Method in class com.javacc.parser.tree.ExpansionSequence
- ANDASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- AndExpression - Class in com.javacc.parser.tree
- AndExpression() - Constructor for class com.javacc.parser.tree.AndExpression
- AndExpression() - Method in class com.javacc.parser.JavaCCParser
- Annotation - Interface in com.javacc.parser.tree
- Annotation() - Method in class com.javacc.parser.JavaCCParser
- AnnotationMethodDeclaration - Class in com.javacc.parser.tree
- AnnotationMethodDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationMethodDeclaration
- AnnotationMethodDeclaration() - Method in class com.javacc.parser.JavaCCParser
- annotations - Variable in class com.javacc.parser.tree.CodeInjection
- AnnotationTypeBody - Class in com.javacc.parser.tree
- AnnotationTypeBody() - Constructor for class com.javacc.parser.tree.AnnotationTypeBody
- AnnotationTypeBody() - Method in class com.javacc.parser.JavaCCParser
- AnnotationTypeDeclaration - Class in com.javacc.parser.tree
- AnnotationTypeDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationTypeDeclaration
- AnnotationTypeDeclaration() - Method in class com.javacc.parser.JavaCCParser
- AnnotationTypeMemberDeclaration - Class in com.javacc.parser.tree
- AnnotationTypeMemberDeclaration() - Constructor for class com.javacc.parser.tree.AnnotationTypeMemberDeclaration
- AnnotationTypeMemberDeclaration() - Method in class com.javacc.parser.JavaCCParser
- ANY_CHAR - Class in com.javacc.parser.tree
- ANY_CHAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ANY_CHAR(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.ANY_CHAR
- appendChild(Node, Node) - Method in interface com.javacc.parser.Node
-
Insert a node right after a given Node.
- ArrayAccess - Class in com.javacc.parser.tree
- ArrayAccess() - Constructor for class com.javacc.parser.tree.ArrayAccess
- ArrayDimsAndInits - Class in com.javacc.parser.tree
- ArrayDimsAndInits() - Constructor for class com.javacc.parser.tree.ArrayDimsAndInits
- ArrayDimsAndInits() - Method in class com.javacc.parser.JavaCCParser
- ArrayInitializer - Class in com.javacc.parser.tree
- ArrayInitializer() - Constructor for class com.javacc.parser.tree.ArrayInitializer
- ArrayInitializer() - Method in class com.javacc.parser.JavaCCParser
- Assertion - Class in com.javacc.parser.tree
- Assertion() - Constructor for class com.javacc.parser.tree.Assertion
- Assertion() - Method in class com.javacc.parser.JavaCCParser
- AssertStatement - Class in com.javacc.parser.tree
- AssertStatement() - Constructor for class com.javacc.parser.tree.AssertStatement
- AssertStatement() - Method in class com.javacc.parser.JavaCCParser
- ASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- AssignmentExpression - Class in com.javacc.parser.tree
- AssignmentExpression() - Constructor for class com.javacc.parser.tree.AssignmentExpression
- AssignmentExpression() - Method in class com.javacc.parser.JavaCCParser
- AssignmentOperator() - Method in class com.javacc.parser.JavaCCParser
- ASTAllocation() - Constructor for class com.javacc.output.Translator.ASTAllocation
- ASTBinaryExpression() - Constructor for class com.javacc.output.Translator.ASTBinaryExpression
- ASTBreakStatement() - Constructor for class com.javacc.output.Translator.ASTBreakStatement
- ASTCaseStatement() - Constructor for class com.javacc.output.Translator.ASTCaseStatement
- ASTContinueStatement() - Constructor for class com.javacc.output.Translator.ASTContinueStatement
- ASTExpression() - Constructor for class com.javacc.output.Translator.ASTExpression
- ASTExpression(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTExpression
- ASTExpressionStatement() - Constructor for class com.javacc.output.Translator.ASTExpressionStatement
- ASTFormalParameter() - Constructor for class com.javacc.output.Translator.ASTFormalParameter
- ASTForStatement() - Constructor for class com.javacc.output.Translator.ASTForStatement
- ASTHelperNode() - Constructor for class com.javacc.output.Translator.ASTHelperNode
- ASTHelperNode(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTHelperNode
- ASTIfStatement() - Constructor for class com.javacc.output.Translator.ASTIfStatement
- ASTInstanceofExpression() - Constructor for class com.javacc.output.Translator.ASTInstanceofExpression
- ASTInvocation() - Constructor for class com.javacc.output.Translator.ASTInvocation
- ASTMethodDeclaration() - Constructor for class com.javacc.output.Translator.ASTMethodDeclaration
- ASTPreOrPostfixExpression() - Constructor for class com.javacc.output.Translator.ASTPreOrPostfixExpression
- ASTPrimaryExpression() - Constructor for class com.javacc.output.Translator.ASTPrimaryExpression
- ASTPrimaryExpression(Translator.ASTHelperNode) - Constructor for class com.javacc.output.Translator.ASTPrimaryExpression
- ASTReturnStatement() - Constructor for class com.javacc.output.Translator.ASTReturnStatement
- ASTStatement() - Constructor for class com.javacc.output.Translator.ASTStatement
- ASTStatementList() - Constructor for class com.javacc.output.Translator.ASTStatementList
- ASTSwitchStatement() - Constructor for class com.javacc.output.Translator.ASTSwitchStatement
- ASTTernaryExpression() - Constructor for class com.javacc.output.Translator.ASTTernaryExpression
- ASTTypeExpression() - Constructor for class com.javacc.output.Translator.ASTTypeExpression
- ASTUnaryExpression() - Constructor for class com.javacc.output.Translator.ASTUnaryExpression
- ASTVariableOrFieldDeclaration() - Constructor for class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- ASTWhileStatement() - Constructor for class com.javacc.output.Translator.ASTWhileStatement
- AT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- AttemptBlock - Class in com.javacc.parser.tree
- AttemptBlock() - Constructor for class com.javacc.parser.tree.AttemptBlock
- AttemptBlock() - Method in class com.javacc.parser.JavaCCParser
B
- Backslash - Class in com.javacc.parser.tree
- Backslash(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Backslash
- BACKSLASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- BANG - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- bannerLine() - Static method in class com.javacc.Main
-
This prints the banner line when the various tools are invoked.
- BaseNode - Class in com.javacc.parser
-
The base concrete class for non-terminal Nodes
- BaseNode() - Constructor for class com.javacc.parser.BaseNode
- BasicForStatement - Class in com.javacc.parser.tree
- BasicForStatement() - Constructor for class com.javacc.parser.tree.BasicForStatement
- BasicForStatement() - Method in class com.javacc.parser.JavaCCParser
- beginsSequence() - Method in class com.javacc.core.Expansion
- BIT_AND - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- BIT_OR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- bitSetToLongArray(BitSet, int) - Method in class com.javacc.Grammar.Utils
- Block() - Method in class com.javacc.parser.JavaCCParser
- BlockStatement - Class in com.javacc.parser.tree
- BlockStatement() - Constructor for class com.javacc.parser.tree.BlockStatement
- BlockStatement() - Method in class com.javacc.parser.JavaCCParser
- BNFProduction - Class in com.javacc.parser.tree
- BNFProduction() - Constructor for class com.javacc.parser.tree.BNFProduction
- BNFProduction() - Method in class com.javacc.parser.JavaCCParser
- body - Variable in class com.javacc.parser.tree.CodeInjection
- BOOLEAN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- BooleanLiteral - Class in com.javacc.parser.tree
- BooleanLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.BooleanLiteral
- BREAK - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- BreakStatement - Class in com.javacc.parser.tree
- BreakStatement() - Constructor for class com.javacc.parser.tree.BreakStatement
- BreakStatement() - Method in class com.javacc.parser.JavaCCParser
- BUF_SIZE - Static variable in interface com.javacc.parser.JavaCCConstants
- BUF_SIZE - Static variable in interface com.javacc.preprocessor.PreprocessorConstants
- buildData() - Method in class com.javacc.core.LexerData
- BYTE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
C
- camelToSnake(String) - Static method in class com.javacc.output.Translator
- cancel() - Method in class com.javacc.parser.JavaCCParser
- cancel() - Method in class com.javacc.preprocessor.PreprocessorParser
- CASE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- cases - Variable in class com.javacc.output.Translator.ASTSwitchStatement
- CATCH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- CatchBlock - Class in com.javacc.parser.tree
- CatchBlock() - Constructor for class com.javacc.parser.tree.CatchBlock
- CatchBlock() - Method in class com.javacc.parser.JavaCCParser
- CHAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- CHARACTER_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- CharacterList - Class in com.javacc.parser.tree
- CharacterList() - Constructor for class com.javacc.parser.tree.CharacterList
- CharacterList() - Method in class com.javacc.parser.JavaCCParser
- CharacterLiteral - Class in com.javacc.parser.tree
- CharacterLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.CharacterLiteral
- CharacterRange - Class in com.javacc.parser.tree
- CharacterRange() - Constructor for class com.javacc.parser.tree.CharacterRange
- CharacterRange(int, int) - Constructor for class com.javacc.parser.tree.CharacterRange
- CharacterRange() - Method in class com.javacc.parser.JavaCCParser
- children - Variable in class com.javacc.parser.BaseNode
-
the child nodes
- children() - Method in class com.javacc.parser.BaseNode
- children() - Method in interface com.javacc.parser.Node
- children() - Method in class com.javacc.parser.Token
- children(boolean) - Method in interface com.javacc.parser.Node
- childrenOfType(Class<T>) - Method in interface com.javacc.parser.Node
- CLASS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ClassDeclaration - Class in com.javacc.parser.tree
- ClassDeclaration() - Constructor for class com.javacc.parser.tree.ClassDeclaration
- ClassDeclaration() - Method in class com.javacc.parser.JavaCCParser
- ClassicCaseStatement - Class in com.javacc.parser.tree
- ClassicCaseStatement() - Constructor for class com.javacc.parser.tree.ClassicCaseStatement
- ClassicCaseStatement() - Method in class com.javacc.parser.JavaCCParser
- ClassicSwitchLabel - Class in com.javacc.parser.tree
- ClassicSwitchLabel() - Constructor for class com.javacc.parser.tree.ClassicSwitchLabel
- ClassicSwitchLabel() - Method in class com.javacc.parser.JavaCCParser
- ClassicSwitchStatement - Class in com.javacc.parser.tree
- ClassicSwitchStatement() - Constructor for class com.javacc.parser.tree.ClassicSwitchStatement
- ClassicSwitchStatement() - Method in class com.javacc.parser.JavaCCParser
- ClassicTryStatement - Class in com.javacc.parser.tree
- ClassicTryStatement() - Constructor for class com.javacc.parser.tree.ClassicTryStatement
- ClassicTryStatement() - Method in class com.javacc.parser.JavaCCParser
- ClassLiteral - Class in com.javacc.parser.tree
- ClassLiteral() - Constructor for class com.javacc.parser.tree.ClassLiteral
- ClassLiteral() - Method in class com.javacc.parser.JavaCCParser
- classNameFromTokenName(String) - Method in class com.javacc.Grammar
- ClassOrInterfaceBody - Class in com.javacc.parser.tree
- ClassOrInterfaceBody() - Constructor for class com.javacc.parser.tree.ClassOrInterfaceBody
- ClassOrInterfaceBody() - Method in class com.javacc.parser.JavaCCParser
- ClassOrInterfaceBodyDeclaration - Interface in com.javacc.parser.tree
- ClassOrInterfaceBodyDeclaration() - Method in class com.javacc.parser.JavaCCParser
- clearChildren() - Method in class com.javacc.parser.BaseNode
- clearChildren() - Method in interface com.javacc.parser.Node
-
Remove all the child nodes
- clearChildren() - Method in class com.javacc.parser.Token
- clearChildren() - Method in class com.javacc.preprocessor.Token
- clearFields() - Method in class com.javacc.output.Translator
- clearParameterNames() - Method in class com.javacc.output.Translator
- close() - Method in interface com.javacc.parser.Node
-
Life-cycle hook method called after all the child nodes have been added.
- close() - Method in class com.javacc.parser.tree.CharacterRange
- CodeBlock - Class in com.javacc.parser.tree
- CodeBlock() - Constructor for class com.javacc.parser.tree.CodeBlock
- CodeInjection - Class in com.javacc.parser.tree
- CodeInjection() - Constructor for class com.javacc.parser.tree.CodeInjection
- CodeInjection() - Method in class com.javacc.parser.JavaCCParser
- CodeInjection2 - Class in com.javacc.parser.tree
- CodeInjection2() - Constructor for class com.javacc.parser.tree.CodeInjection2
- CodeInjection2() - Method in class com.javacc.parser.JavaCCParser
- CodeInjector - Class in com.javacc.output.java
-
Class to hold the code that comes from the grammar file and is later "injected" into the output source files
- CodeInjector(Grammar, String, String, List<Node>) - Constructor for class com.javacc.output.java.CodeInjector
- codePointAsString(int) - Method in class com.javacc.Grammar.Utils
- COLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- com.javacc - package com.javacc
- com.javacc.core - package com.javacc.core
- com.javacc.output - package com.javacc.output
- com.javacc.output.csharp - package com.javacc.output.csharp
- com.javacc.output.java - package com.javacc.output.java
- com.javacc.output.lint - package com.javacc.output.lint
- com.javacc.output.python - package com.javacc.output.python
- com.javacc.parser - package com.javacc.parser
- com.javacc.parser.tree - package com.javacc.parser.tree
- com.javacc.preprocessor - package com.javacc.preprocessor
- COMMA - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- Comment - Class in com.javacc.parser.tree
- Comment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Comment
- CompactConstructorDeclaration - Class in com.javacc.parser.tree
- CompactConstructorDeclaration() - Constructor for class com.javacc.parser.tree.CompactConstructorDeclaration
- CompactConstructorDeclaration() - Method in class com.javacc.parser.JavaCCParser
- compareTo(Node) - Method in interface com.javacc.parser.Node
-
Used to order Nodes by location.
- CompilationUnit - Class in com.javacc.parser.tree
- CompilationUnit() - Constructor for class com.javacc.parser.tree.CompilationUnit
- CompilationUnit() - Method in class com.javacc.parser.JavaCCParser
- CompositeStateSet - Class in com.javacc.core
- ConditionalAndExpression - Class in com.javacc.parser.tree
- ConditionalAndExpression() - Constructor for class com.javacc.parser.tree.ConditionalAndExpression
- ConditionalAndExpression() - Method in class com.javacc.parser.JavaCCParser
- ConditionalOrExpression - Class in com.javacc.parser.tree
- ConditionalOrExpression() - Constructor for class com.javacc.parser.tree.ConditionalOrExpression
- ConditionalOrExpression() - Method in class com.javacc.parser.JavaCCParser
- CONST - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- constNameFromClassName(String) - Method in class com.javacc.Grammar
- ConstructorDeclaration - Class in com.javacc.parser.tree
- ConstructorDeclaration() - Constructor for class com.javacc.parser.tree.ConstructorDeclaration
- ConstructorDeclaration() - Method in class com.javacc.parser.JavaCCParser
- CONTINUE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ContinueStatement - Class in com.javacc.parser.tree
- ContinueStatement() - Constructor for class com.javacc.parser.tree.ContinueStatement
- ContinueStatement() - Method in class com.javacc.parser.JavaCCParser
- copyLocationInfo(Node) - Method in interface com.javacc.parser.Node
-
Copy the location info from another Node
- copyLocationInfo(Node) - Method in class com.javacc.parser.Token
-
Copy the location info from a Node
- copyLocationInfo(Node, Node) - Method in interface com.javacc.parser.Node
-
Copy the location info given a start and end Node
- copyLocationInfo(Node, Node) - Method in class com.javacc.parser.Token
- copyLocationInfo(Token) - Method in class com.javacc.preprocessor.Token
- copyLocationInfo(Token, Token) - Method in class com.javacc.preprocessor.Token
- createOutputDir() - Method in class com.javacc.Grammar
- CSharpTranslator - Class in com.javacc.output.csharp
- CSharpTranslator(Grammar) - Constructor for class com.javacc.output.csharp.CSharpTranslator
- currentClass - Variable in class com.javacc.output.Translator
D
- DeadCodeEliminator - Class in com.javacc.output.java
-
A visitor that eliminates unused code.
- DECR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- DefaultValue - Class in com.javacc.parser.tree
- DefaultValue() - Constructor for class com.javacc.parser.tree.DefaultValue
- DefaultValue() - Method in class com.javacc.parser.JavaCCParser
- Delimiter - Class in com.javacc.parser.tree
- Delimiter(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Delimiter
- descendants() - Method in interface com.javacc.parser.Node
- descendants(Class<T>) - Method in interface com.javacc.parser.Node
- descendants(Class<T>, Predicate<? super T>) - Method in interface com.javacc.parser.Node
- descendants(Predicate<? super Node>) - Method in interface com.javacc.parser.Node
- descendantsOfType(Class<T>) - Method in interface com.javacc.parser.Node
- DiamondOperator - Class in com.javacc.parser.tree
- DiamondOperator() - Constructor for class com.javacc.parser.tree.DiamondOperator
- DiamondOperator() - Method in class com.javacc.parser.JavaCCParser
- displayChar(int) - Method in class com.javacc.Grammar.Utils
- displayChar(int) - Static method in interface com.javacc.parser.JavaCCConstants
- displayChar(int) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
- displayChars(int[]) - Method in class com.javacc.Grammar.Utils
-
This method is only here to help with debugging NFA state-related logic in templates.
- DO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- doChecks() - Method in class com.javacc.core.SanityChecker
- doSanityChecks() - Method in class com.javacc.Grammar
- DoStatement - Class in com.javacc.parser.tree
- DoStatement() - Constructor for class com.javacc.parser.tree.DoStatement
- DoStatement() - Method in class com.javacc.parser.JavaCCParser
- DOT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- DotName - Class in com.javacc.parser.tree
- DotName() - Constructor for class com.javacc.parser.tree.DotName
- DotNew - Class in com.javacc.parser.tree
- DotNew() - Constructor for class com.javacc.parser.tree.DotNew
- DotSuper - Class in com.javacc.parser.tree
- DotSuper() - Constructor for class com.javacc.parser.tree.DotSuper
- DotThis - Class in com.javacc.parser.tree
- DotThis() - Constructor for class com.javacc.parser.tree.DotThis
- DOUBLE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- DOUBLE_COLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- dump() - Method in interface com.javacc.parser.Node
- dump(String) - Method in interface com.javacc.parser.Node
E
- ELSE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- EmptyDeclaration - Class in com.javacc.parser.tree
- EmptyDeclaration() - Constructor for class com.javacc.parser.tree.EmptyDeclaration
- EmptyDeclaration() - Method in class com.javacc.parser.JavaCCParser
- EmptyExpansion - Class in com.javacc.core
-
A convenience base class for defining empty expansions, i.e.
- EmptyExpansion() - Constructor for class com.javacc.core.EmptyExpansion
- EmptyStatement - Class in com.javacc.parser.tree
- EmptyStatement() - Constructor for class com.javacc.parser.tree.EmptyStatement
- EmptyStatement() - Method in class com.javacc.parser.JavaCCParser
- endClass(String) - Method in class com.javacc.output.Translator
- EndOfFile - Class in com.javacc.parser.tree
- EndOfFile() - Constructor for class com.javacc.parser.tree.EndOfFile
- EndOfFile() - Method in class com.javacc.parser.JavaCCParser
- endProduction() - Method in class com.javacc.Grammar.Utils
- EnhancedForStatement - Class in com.javacc.parser.tree
- EnhancedForStatement() - Constructor for class com.javacc.parser.tree.EnhancedForStatement
- EnhancedForStatement() - Method in class com.javacc.parser.JavaCCParser
- ensureStringLabels() - Method in class com.javacc.core.LexerData
- ENUM - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- EnumBody - Class in com.javacc.parser.tree
- EnumBody() - Constructor for class com.javacc.parser.tree.EnumBody
- EnumBody() - Method in class com.javacc.parser.JavaCCParser
- EnumConstant - Class in com.javacc.parser.tree
- EnumConstant() - Constructor for class com.javacc.parser.tree.EnumConstant
- EnumConstant() - Method in class com.javacc.parser.JavaCCParser
- EnumDeclaration - Class in com.javacc.parser.tree
- EnumDeclaration() - Constructor for class com.javacc.parser.tree.EnumDeclaration
- EnumDeclaration() - Method in class com.javacc.parser.JavaCCParser
- EOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- EOF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- EQ - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- EqualityExpression - Class in com.javacc.parser.tree
- EqualityExpression() - Constructor for class com.javacc.parser.tree.EqualityExpression
- EqualityExpression() - Method in class com.javacc.parser.JavaCCParser
- equals(Object) - Method in class com.javacc.core.CompositeStateSet
- equals(Object) - Method in class com.javacc.parser.tree.ObjectType
- equals(Object) - Method in class com.javacc.parser.tree.RegexpStringLiteral
- ExceptionType - Class in com.javacc.parser.tree
- ExceptionType() - Constructor for class com.javacc.parser.tree.ExceptionType
- ExceptionType() - Method in class com.javacc.parser.JavaCCParser
- ExclusiveOrExpression - Class in com.javacc.parser.tree
- ExclusiveOrExpression() - Constructor for class com.javacc.parser.tree.ExclusiveOrExpression
- ExclusiveOrExpression() - Method in class com.javacc.parser.JavaCCParser
- Expansion - Class in com.javacc.core
-
Describes expansions - entities that may occur on the right hand sides of productions.
- Expansion() - Constructor for class com.javacc.core.Expansion
- Expansion(Grammar) - Constructor for class com.javacc.core.Expansion
- ExpansionChoice - Class in com.javacc.parser.tree
- ExpansionChoice() - Constructor for class com.javacc.parser.tree.ExpansionChoice
- ExpansionChoice() - Method in class com.javacc.parser.JavaCCParser
- ExpansionSequence - Class in com.javacc.parser.tree
- ExpansionSequence() - Constructor for class com.javacc.parser.tree.ExpansionSequence
- ExpansionSequence() - Method in class com.javacc.parser.JavaCCParser
- ExpansionUnit - Class in com.javacc.parser.tree
- ExpansionUnit() - Constructor for class com.javacc.parser.tree.ExpansionUnit
- ExpansionUnit() - Method in class com.javacc.parser.JavaCCParser
- ExpansionWithParentheses - Class in com.javacc.parser.tree
- ExpansionWithParentheses() - Constructor for class com.javacc.parser.tree.ExpansionWithParentheses
- ExpansionWithParentheses() - Method in class com.javacc.parser.JavaCCParser
- ExplicitConstructorInvocation - Class in com.javacc.parser.tree
- ExplicitConstructorInvocation() - Constructor for class com.javacc.parser.tree.ExplicitConstructorInvocation
- ExplicitConstructorInvocation() - Method in class com.javacc.parser.JavaCCParser
- Expression - Interface in com.javacc.parser.tree
- Expression() - Method in class com.javacc.parser.JavaCCParser
- ExpressionStatement - Class in com.javacc.parser.tree
- ExpressionStatement() - Constructor for class com.javacc.parser.tree.ExpressionStatement
- ExpressionStatement() - Method in class com.javacc.parser.JavaCCParser
- EXTENDS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- extendsList - Variable in class com.javacc.parser.tree.CodeInjection
- ExtendsList - Class in com.javacc.parser.tree
- ExtendsList() - Constructor for class com.javacc.parser.tree.ExtendsList
- ExtendsList() - Method in class com.javacc.parser.JavaCCParser
F
- fail() - Method in class com.javacc.output.Translator
- Failure - Class in com.javacc.parser.tree
- Failure() - Constructor for class com.javacc.parser.tree.Failure
- Failure() - Method in class com.javacc.parser.JavaCCParser
- fallback(Node) - Method in class com.javacc.parser.Node.Visitor
-
If there is no specific method to visit this node type, it just uses this method.
- FALSE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- FIELD - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- FieldDeclaration - Class in com.javacc.parser.tree
- FieldDeclaration() - Constructor for class com.javacc.parser.tree.FieldDeclaration
- FieldDeclaration() - Method in class com.javacc.parser.JavaCCParser
- fieldIndent - Variable in class com.javacc.output.Translator
- fields - Variable in class com.javacc.output.Translator
- FilesGenerator - Class in com.javacc.output.java
- FilesGenerator(Grammar, String, List<Node>) - Constructor for class com.javacc.output.java.FilesGenerator
- FINAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- FINALLY - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- FinallyBlock - Class in com.javacc.parser.tree
- FinallyBlock() - Constructor for class com.javacc.parser.tree.FinallyBlock
- FinallyBlock() - Method in class com.javacc.parser.JavaCCParser
- findSymbol(String) - Method in class com.javacc.output.Translator
- firstAncestorOfType(Class<T>) - Method in interface com.javacc.parser.Node
- firstCharAsInt(String) - Method in class com.javacc.Grammar.Utils
- firstChildOfType(JavaCCConstants.TokenType) - Method in interface com.javacc.parser.Node
- firstChildOfType(Class<T>) - Method in interface com.javacc.parser.Node
- firstChildOfType(Class<T>, Predicate<T>) - Method in interface com.javacc.parser.Node
- firstDescendantOfType(JavaCCConstants.TokenType) - Method in interface com.javacc.parser.Node
- firstDescendantOfType(Class<T>) - Method in interface com.javacc.parser.Node
- firstNonEmpty() - Method in class com.javacc.parser.tree.ExpansionSequence
- firstSet - Variable in class com.javacc.core.Expansion
- FLOAT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- FLOATING_POINT_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- FloatingPointLiteral - Class in com.javacc.parser.tree
- FloatingPointLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.FloatingPointLiteral
- followingTokens() - Method in class com.javacc.parser.Token
- followingTokens() - Method in class com.javacc.preprocessor.Token
- FOR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ForInit - Class in com.javacc.parser.tree
- ForInit() - Constructor for class com.javacc.parser.tree.ForInit
- ForInit() - Method in class com.javacc.parser.JavaCCParser
- FormalParameter - Class in com.javacc.parser.tree
- FormalParameter() - Constructor for class com.javacc.parser.tree.FormalParameter
- FormalParameter() - Method in class com.javacc.parser.JavaCCParser
- FormalParameters - Class in com.javacc.parser.tree
- FormalParameters() - Constructor for class com.javacc.parser.tree.FormalParameters
- FormalParameters() - Method in class com.javacc.parser.JavaCCParser
- format(BaseNode) - Method in class com.javacc.output.java.JavaFormatter
- format(BaseNode) - Method in class com.javacc.output.java.JavaFormatter2
- ForStatement - Class in com.javacc.parser.tree
- ForStatement() - Constructor for class com.javacc.parser.tree.ForStatement
- ForStatement() - Method in class com.javacc.parser.JavaCCParser
G
- GE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- generate(String, Path) - Method in class com.javacc.output.java.FilesGenerator
- generate(Path) - Method in class com.javacc.output.java.FilesGenerator
- generateAll() - Method in class com.javacc.output.java.FilesGenerator
- generateFiles() - Method in class com.javacc.Grammar
- generateIdentifierPrefix(String) - Method in class com.javacc.Grammar
- generateLexer() - Method in class com.javacc.Grammar
- generateUniqueIdentifier(String, Node) - Method in class com.javacc.Grammar
- get(String) - Method in class com.javacc.parser.BaseNode
- getAccessModifier() - Method in class com.javacc.parser.tree.BNFProduction
- getAllLookaheads() - Method in class com.javacc.Grammar
- getAllLookBehinds() - Method in class com.javacc.Grammar
- getAllNfaStates() - Method in class com.javacc.core.LexicalStateData
- getAllTokenProductions() - Method in class com.javacc.Grammar
-
The list of all TokenProductions from the input file.
- getAllTokens(boolean) - Method in interface com.javacc.parser.Node
- getAmount() - Method in class com.javacc.parser.tree.Lookahead
- getAnnotations() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- getArgCount() - Method in class com.javacc.output.Translator.ASTInvocation
- getArgs() - Method in class com.javacc.parser.tree.InvocationArguments
- getArgs() - Method in class com.javacc.parser.tree.NonTerminal
- getArguments() - Method in class com.javacc.output.Translator.ASTInvocation
- getAsBoolean() - Method in class com.javacc.parser.tree.ReturnType
- getAsciiMoveRanges() - Method in class com.javacc.core.NfaState
- getAssertionExpansions() - Method in class com.javacc.Grammar
- getAssertionExpression() - Method in class com.javacc.parser.tree.Assertion
- getAsString() - Method in class com.javacc.parser.BaseNode
- getAsString() - Method in class com.javacc.parser.Token
- getAsString() - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
- getAsString() - Method in class com.javacc.parser.tree.CodeBlock
- getAsString() - Method in interface com.javacc.parser.tree.Expression
- getAsString() - Method in class com.javacc.parser.tree.FormalParameters
- getAsString() - Method in class com.javacc.parser.tree.InvocationArguments
- getBaseNodeClassName() - Method in class com.javacc.Grammar
- getBaseNodeClassName() - Method in class com.javacc.output.java.CodeInjector
- getBaseSourceDirectory() - Method in class com.javacc.Grammar
- getBeginColumn() - Method in interface com.javacc.parser.Node
- getBeginColumn() - Method in class com.javacc.preprocessor.Token
- getBeginLine() - Method in interface com.javacc.parser.Node
- getBeginLine() - Method in class com.javacc.preprocessor.Token
- getBeginOffset() - Method in class com.javacc.parser.BaseNode
- getBeginOffset() - Method in interface com.javacc.parser.Node
- getBeginOffset() - Method in class com.javacc.parser.Token
- getBeginOffset() - Method in class com.javacc.preprocessor.Token
- getBlock() - Method in class com.javacc.parser.tree.CatchBlock
- getBlock() - Method in class com.javacc.parser.tree.FinallyBlock
- getBody() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getBodyDeclarations() - Method in class com.javacc.output.java.CodeInjector
- getBodyDeclarations(String) - Method in class com.javacc.output.java.CodeInjector
- getBuildTree() - Method in class com.javacc.parser.JavaCCParser
- getCanonicalState() - Method in class com.javacc.core.NfaState
- getCaseLabels() - Method in class com.javacc.output.Translator.ASTCaseStatement
- getCases() - Method in class com.javacc.output.Translator.ASTSwitchStatement
- getCast() - Method in class com.javacc.output.Translator.ASTExpression
- getCatchBlocks() - Method in class com.javacc.parser.tree.TryBlock
- getChild(int) - Method in class com.javacc.parser.BaseNode
- getChild(int) - Method in interface com.javacc.parser.Node
- getChild(int) - Method in class com.javacc.parser.Token
- getChildCount() - Method in class com.javacc.parser.BaseNode
- getChildCount() - Method in interface com.javacc.parser.Node
- getChildCount() - Method in class com.javacc.parser.Token
- getChildNodes() - Method in class com.javacc.parser.BaseNode
- getChildNodes() - Method in class com.javacc.parser.Token
- getChoicePointExpansions() - Method in class com.javacc.Grammar
- getChoices() - Method in class com.javacc.parser.tree.ExpansionChoice
- getChoices() - Method in class com.javacc.parser.tree.RegexpChoice
- getCloseNodeHooksByClass() - Method in class com.javacc.Grammar
- getCloseNodeScopeHooks() - Method in class com.javacc.Grammar
- getCode() - Method in class com.javacc.parser.tree.Failure
- getCodeLang() - Method in class com.javacc.Grammar
- getCodeSnippet() - Method in class com.javacc.core.RegularExpression
- getCodeSnippet() - Method in class com.javacc.parser.tree.RegexpSpec
- getCommaDelimitedTokens() - Method in class com.javacc.core.TokenSet
- getCompilationUnit() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getCondition() - Method in class com.javacc.output.Translator.ASTForStatement
- getCondition() - Method in class com.javacc.output.Translator.ASTIfStatement
- getCondition() - Method in class com.javacc.output.Translator.ASTTernaryExpression
- getCondition() - Method in class com.javacc.output.Translator.ASTWhileStatement
- getCondition() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- getConstantsClassName() - Method in class com.javacc.Grammar
- getContainingProduction() - Method in class com.javacc.core.Expansion
- getCppContinuationLine() - Method in class com.javacc.Grammar
- getCurrentNodeVariableName() - Method in class com.javacc.Grammar
- getCustomErrorRecoveryBlock() - Method in class com.javacc.core.Expansion
- getDeactivatedTokens() - Method in class com.javacc.Grammar
- getDefaultLexicalState() - Method in class com.javacc.Grammar
- getDescriptors() - Method in class com.javacc.parser.tree.CharacterList
- getElseStmts() - Method in class com.javacc.output.Translator.ASTIfStatement
- getEndColumn() - Method in interface com.javacc.parser.Node
- getEndColumn() - Method in class com.javacc.preprocessor.Token
- getEndLine() - Method in interface com.javacc.parser.Node
- getEndLine() - Method in class com.javacc.preprocessor.Token
- getEndOffset() - Method in class com.javacc.parser.BaseNode
- getEndOffset() - Method in interface com.javacc.parser.Node
- getEndOffset() - Method in class com.javacc.parser.Token
- getEndOffset() - Method in class com.javacc.preprocessor.Token
- getEnsureFinalEOL() - Method in class com.javacc.Grammar
- getEpsilonMoves() - Method in class com.javacc.core.NfaState
- getErrorCount() - Method in class com.javacc.Grammar
- getExp() - Method in class com.javacc.parser.tree.Failure
- getExpansion() - Method in class com.javacc.parser.tree.Assertion
- getExpansion() - Method in class com.javacc.parser.tree.BNFProduction
- getExpansion() - Method in class com.javacc.parser.tree.Lookahead
- getExpansionsForFinalSet() - Method in class com.javacc.Grammar
- getExpansionsForFirstSet() - Method in class com.javacc.Grammar
- getExpansionsForFollowSet() - Method in class com.javacc.Grammar
- getExpansionsNeedingPredicate() - Method in class com.javacc.Grammar
- getExpansionsNeedingRecoverMethod() - Method in class com.javacc.Grammar
- getExpressionType(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- getExtendsList() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getExtendsList(String) - Method in class com.javacc.output.java.CodeInjector
- getExtraTokenClassNames() - Method in class com.javacc.Grammar
- getExtraTokenNames() - Method in class com.javacc.Grammar
- getExtraTokens() - Method in class com.javacc.Grammar
- getFalseValue() - Method in class com.javacc.output.Translator.ASTTernaryExpression
- getFaultTolerant() - Method in class com.javacc.Grammar
- getFieldIndent() - Method in class com.javacc.output.Translator
- getFilename() - Method in class com.javacc.Grammar
-
The grammar file being processed.
- getFinallyBlock() - Method in class com.javacc.parser.tree.TryBlock
- getFinalSet() - Method in class com.javacc.core.EmptyExpansion
- getFinalSet() - Method in class com.javacc.core.Expansion
- getFinalSet() - Method in class com.javacc.core.RegularExpression
- getFinalSet() - Method in class com.javacc.parser.tree.AttemptBlock
- getFinalSet() - Method in class com.javacc.parser.tree.BNFProduction
- getFinalSet() - Method in class com.javacc.parser.tree.ExpansionChoice
- getFinalSet() - Method in class com.javacc.parser.tree.ExpansionSequence
- getFinalSet() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getFinalSet() - Method in class com.javacc.parser.tree.NonTerminal
- getFinalSet() - Method in class com.javacc.parser.tree.TryBlock
- getFinalSetSize() - Method in class com.javacc.core.Expansion
- getFinalSetVarName() - Method in class com.javacc.core.Expansion
- getFirstChild() - Method in interface com.javacc.parser.Node
-
Returns the first child of this node.
- getFirstSet() - Method in class com.javacc.core.EmptyExpansion
- getFirstSet() - Method in class com.javacc.core.Expansion
- getFirstSet() - Method in class com.javacc.core.RegularExpression
- getFirstSet() - Method in class com.javacc.parser.tree.AttemptBlock
- getFirstSet() - Method in class com.javacc.parser.tree.BNFProduction
- getFirstSet() - Method in class com.javacc.parser.tree.ExpansionChoice
- getFirstSet() - Method in class com.javacc.parser.tree.ExpansionSequence
- getFirstSet() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getFirstSet() - Method in class com.javacc.parser.tree.NonTerminal
- getFirstSet() - Method in class com.javacc.parser.tree.TryBlock
- getFirstSetVarName() - Method in class com.javacc.core.Expansion
- getFirstSetVarName() - Method in class com.javacc.parser.tree.BNFProduction
- getFirstToken() - Method in interface com.javacc.parser.Node
- getFirstTokenName() - Method in class com.javacc.core.TokenSet
- getFollowingExpansion() - Method in class com.javacc.core.Expansion
- getFollowSet() - Method in class com.javacc.core.Expansion
- getFollowSetVarName() - Method in class com.javacc.core.Expansion
- getFormalParameters() - Method in class com.javacc.parser.tree.MethodDeclaration
- getFullSignature() - Method in class com.javacc.parser.tree.MethodDeclaration
- getGeneratedClassName() - Method in class com.javacc.core.RegularExpression
- getGeneratedSuperClassName() - Method in class com.javacc.core.RegularExpression
- getGrammar() - Method in class com.javacc.parser.BaseNode
- getGrammar() - Method in class com.javacc.parser.JavaCCParser
- getGrammar() - Method in interface com.javacc.parser.Node
- getGrammar() - Method in class com.javacc.parser.Token
- getGtNode() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- getHasAsciiMoves() - Method in class com.javacc.core.NfaState
- getHasEndingSlash() - Method in class com.javacc.parser.tree.LookBehind
- getHasExplicitLookahead() - Method in class com.javacc.core.Expansion
- getHasExplicitLookahead() - Method in class com.javacc.parser.tree.BNFProduction
- getHasExplicitLookahead() - Method in class com.javacc.parser.tree.ExpansionSequence
- getHasExplicitNumericalAmount() - Method in class com.javacc.parser.tree.Lookahead
- getHasExplicitNumericalLookahead() - Method in class com.javacc.core.Expansion
- getHasExplicitScanLimit() - Method in class com.javacc.parser.tree.ExpansionSequence
- getHasFinalEllipsis() - Method in class com.javacc.parser.tree.LookBehind
- getHasFullFollowSet() - Method in class com.javacc.core.Expansion
- getHasGlobalSemanticActions() - Method in class com.javacc.core.Expansion
- getHasImplicitSyntacticLookahead() - Method in class com.javacc.core.Expansion
-
Do we do a syntactic lookahead using this expansion itself as the lookahead expansion?
- getHasInnerScanLimit() - Method in class com.javacc.core.Expansion
- getHasLexicalStateTransitions() - Method in class com.javacc.core.LexerData
- getHasLookBehind() - Method in class com.javacc.core.Expansion
- getHasNonAsciiMoves() - Method in class com.javacc.core.NfaState
- getHasScanLimit() - Method in class com.javacc.core.Expansion
- getHasScanLimit() - Method in class com.javacc.parser.tree.BNFProduction
- getHasScanLimit() - Method in class com.javacc.parser.tree.ExpansionSequence
- getHasScanLimit() - Method in class com.javacc.parser.tree.NonTerminal
- getHasSemanticLookahead() - Method in class com.javacc.core.Expansion
- getHasSeparateSyntacticLookahead() - Method in class com.javacc.core.Expansion
-
Does this expansion have a separate lookahead expansion?
- getHasTokenActions() - Method in class com.javacc.core.LexerData
- getHasTokenActivation() - Method in class com.javacc.core.Expansion
- getHasTokenActivation() - Method in class com.javacc.parser.tree.ExpansionSequence
- getHasTokenActivation() - Method in class com.javacc.parser.tree.NonTerminal
- getID(String) - Method in class com.javacc.Grammar.Utils
- getIgnoreCase() - Method in class com.javacc.core.RegularExpression
- getImage() - Method in class com.javacc.core.RegularExpression
- getImage() - Method in class com.javacc.parser.Token
- getImage() - Method in class com.javacc.parser.tree.RegexpStringLiteral
- getImage() - Method in class com.javacc.preprocessor.Token
- getImplementsList() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getImplementsList(String) - Method in class com.javacc.output.java.CodeInjector
- getImportDeclarations() - Method in class com.javacc.parser.tree.CompilationUnit
- getImportDeclarations() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getIndex() - Method in class com.javacc.core.Expansion
- getIndex() - Method in class com.javacc.core.NfaState
- getInitializers() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- getInitialShorthand() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- getInitialState() - Method in class com.javacc.core.LexicalStateData
- getInjector() - Method in class com.javacc.Grammar
- getInnerText() - Method in class com.javacc.parser.BaseNode
- getInputSource() - Method in class com.javacc.parser.JavaCCLexer
- getInputSource() - Method in interface com.javacc.parser.Node
- getInputSource() - Method in class com.javacc.preprocessor.PreprocessorLexer
- getInputSource() - Method in class com.javacc.preprocessor.Token
- getInstance() - Method in class com.javacc.output.Translator.ASTInstanceofExpression
- getIsRegexp() - Method in class com.javacc.core.Expansion
- getIterable() - Method in class com.javacc.output.Translator.ASTForStatement
- getIteration() - Method in class com.javacc.output.Translator.ASTForStatement
- getJavaCode() - Method in class com.javacc.parser.tree.BNFProduction
- getJavaCode() - Method in class com.javacc.parser.tree.CodeBlock
- getJavaUnicodeEscape() - Method in class com.javacc.Grammar
- getJdkTarget() - Method in class com.javacc.Grammar
- getKind() - Method in class com.javacc.parser.tree.TokenProduction
- getLabel() - Method in class com.javacc.core.Expansion
- getLabel() - Method in class com.javacc.core.RegularExpression
- getLastChild() - Method in interface com.javacc.parser.Node
-
Returns the last child of the given node.
- getLastToken() - Method in interface com.javacc.parser.Node
- getLeadingComments() - Method in class com.javacc.parser.Token
- getLeadingComments() - Method in class com.javacc.parser.tree.BNFProduction
- getLexerClassName() - Method in class com.javacc.Grammar
- getLexerData() - Method in class com.javacc.Grammar
- getLexerTokenHooks() - Method in class com.javacc.Grammar
- getLexerUsesParser() - Method in class com.javacc.Grammar
- getLexicalState() - Method in class com.javacc.core.NfaState
- getLexicalState() - Method in class com.javacc.core.RegularExpression
- getLexicalState() - Method in class com.javacc.parser.tree.BNFProduction
- getLexicalState(String) - Method in class com.javacc.core.LexerData
- getLexicalStateIndex(String) - Method in class com.javacc.core.LexerData
- getLexicalStateName() - Method in class com.javacc.parser.tree.LexicalStateSwitch
- getLexicalStateName(int) - Method in class com.javacc.core.LexerData
- getLexicalStateNames() - Method in class com.javacc.parser.tree.TokenProduction
-
The states in which this regular expression production exists.
- getLexicalStates() - Method in class com.javacc.core.LexerData
- getLexicalStates() - Method in class com.javacc.Grammar
- getLhs() - Method in class com.javacc.output.Translator.ASTBinaryExpression
- getLHS() - Method in class com.javacc.core.RegularExpression
- getLHS() - Method in class com.javacc.parser.tree.Lookahead
- getLHS() - Method in class com.javacc.parser.tree.NonTerminal
- getLineMarkers() - Method in class com.javacc.preprocessor.PreprocessorParser
- getLiteral() - Method in class com.javacc.output.Translator.ASTPrimaryExpression
- getLiteralText() - Method in class com.javacc.parser.BaseNode
- getLocation() - Method in interface com.javacc.parser.Node
- getLocation() - Method in class com.javacc.parser.Token
- getLocation() - Method in class com.javacc.preprocessor.Token
- getLookahead() - Method in class com.javacc.core.Expansion
- getLookahead() - Method in class com.javacc.parser.tree.BNFProduction
- getLookahead() - Method in class com.javacc.parser.tree.ExpansionSequence
- getLookahead() - Method in class com.javacc.parser.tree.NonTerminal
- getLookaheadAmount() - Method in class com.javacc.core.Expansion
- getLookaheadExpansion() - Method in class com.javacc.core.Expansion
- getLookaheadExpansion() - Method in class com.javacc.parser.tree.Lookahead
- getLookaheadMethodName() - Method in class com.javacc.parser.tree.BNFProduction
- getLookBehind() - Method in class com.javacc.core.Expansion
- getLookBehind() - Method in class com.javacc.parser.tree.Lookahead
- getMax() - Method in class com.javacc.parser.tree.RepetitionRange
- getMaximumSize() - Method in class com.javacc.core.EmptyExpansion
- getMaximumSize() - Method in class com.javacc.core.Expansion
- getMaximumSize() - Method in class com.javacc.core.RegularExpression
- getMaximumSize() - Method in class com.javacc.parser.tree.AttemptBlock
- getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionChoice
- getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionSequence
- getMaximumSize() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getMaximumSize() - Method in class com.javacc.parser.tree.NonTerminal
- getMaximumSize() - Method in class com.javacc.parser.tree.OneOrMore
- getMaximumSize() - Method in class com.javacc.parser.tree.TryBlock
- getMaximumSize() - Method in class com.javacc.parser.tree.ZeroOrMore
- getMaxNfaStates() - Method in class com.javacc.core.LexerData
- getMessage() - Method in exception class com.javacc.parser.ParseException
- getMessage() - Method in exception class com.javacc.preprocessor.ParseException
- getMessageExpression() - Method in class com.javacc.parser.tree.Assertion
- getMethodIndent() - Method in class com.javacc.output.Translator
- getMethodName() - Method in class com.javacc.core.CompositeStateSet
- getMethodName() - Method in class com.javacc.core.NfaState
- getMethodName() - Method in class com.javacc.output.Translator.ASTInvocation
- getMin() - Method in class com.javacc.parser.tree.RepetitionRange
- getMinimalToken() - Method in class com.javacc.Grammar
- getMinimumSize() - Method in class com.javacc.core.EmptyExpansion
- getMinimumSize() - Method in class com.javacc.core.Expansion
- getMinimumSize() - Method in class com.javacc.core.RegularExpression
- getMinimumSize() - Method in class com.javacc.parser.tree.AttemptBlock
- getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionChoice
- getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionSequence
- getMinimumSize() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getMinimumSize() - Method in class com.javacc.parser.tree.NonTerminal
- getMinimumSize() - Method in class com.javacc.parser.tree.TryBlock
- getMinimumSize() - Method in class com.javacc.parser.tree.ZeroOrMore
- getMinimumSize() - Method in class com.javacc.parser.tree.ZeroOrOne
- getModifiers() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
- getModifiers() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- getMoreTokens() - Method in class com.javacc.core.LexerData
- getMoveRanges() - Method in class com.javacc.core.NfaState
- getMovesArrayName() - Method in class com.javacc.core.NfaState
- getName() - Method in class com.javacc.core.LexicalStateData
- getName() - Method in class com.javacc.output.Translator.ASTFormalParameter
- getName() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
- getName() - Method in class com.javacc.output.Translator.ASTPrimaryExpression
- getName() - Method in interface com.javacc.parser.tree.Annotation
- getName() - Method in class com.javacc.parser.tree.BNFProduction
- getName() - Method in class com.javacc.parser.tree.FormalParameter
- getName() - Method in class com.javacc.parser.tree.MethodDeclaration
- getName() - Method in class com.javacc.parser.tree.NonTerminal
- getName() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getName() - Method in class com.javacc.parser.tree.VariableDeclarator
- getNamedToken(String) - Method in class com.javacc.Grammar
-
This is a symbol table that contains all named tokens (those that are defined with a label).
- getNames() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- getNestedExpansion() - Method in class com.javacc.core.Expansion
- getNestedExpansion() - Method in class com.javacc.parser.tree.AttemptBlock
- getNestedExpansion() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getNestedExpansion() - Method in class com.javacc.parser.tree.Lookahead
- getNestedExpansion() - Method in class com.javacc.parser.tree.NonTerminal
- getNestedExpansion() - Method in class com.javacc.parser.tree.TryBlock
- getNestedExpression() - Method in class com.javacc.parser.tree.Parentheses
- getNewLexicalState() - Method in class com.javacc.core.RegularExpression
- getNext() - Method in class com.javacc.parser.Token
- getNext() - Method in class com.javacc.preprocessor.Token
- getNextState() - Method in class com.javacc.core.NfaState
- getNextState() - Method in class com.javacc.parser.tree.RegexpSpec
- getNextStateIndex() - Method in class com.javacc.core.NfaState
- getNextStateType() - Method in class com.javacc.core.NfaState
- getNextToken() - Method in class com.javacc.parser.JavaCCParser
- getNextToken() - Method in class com.javacc.preprocessor.PreprocessorParser
- getNextToken(int) - Method in class com.javacc.parser.JavaCCLexer
-
A lower level method to tokenize, that takes the absolute offset into the content buffer as a parameter
- getNextToken(int) - Method in class com.javacc.preprocessor.PreprocessorLexer
-
A lower level method to tokenize, that takes the absolute offset into the content buffer as a parameter
- getNextToken(Token) - Method in class com.javacc.parser.JavaCCLexer
-
The public method for getting the next token.
- getNextToken(Token) - Method in class com.javacc.preprocessor.PreprocessorLexer
-
The public method for getting the next token.
- getNfaDataClassName() - Method in class com.javacc.Grammar
- getNodeClassName(String) - Method in class com.javacc.Grammar
- getNodeDefaultVoid() - Method in class com.javacc.Grammar
- getNodeName() - Method in class com.javacc.parser.BaseNode
- getNodeName() - Method in class com.javacc.parser.Token
- getNodeName() - Method in class com.javacc.parser.tree.BNFProduction
- getNodeName() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
-
Just returns whatever comes after the hash ("#") including "void", etc.
- getNodeNames() - Method in class com.javacc.Grammar
- getNodeNamespace() - Method in class com.javacc.parser.BaseNode
- getNodeNamespace() - Method in class com.javacc.parser.Token
- getNodeOutputDirectory() - Method in class com.javacc.Grammar
- getNodePackage() - Method in class com.javacc.Grammar
- getNodePackage() - Method in class com.javacc.output.java.CodeInjector
- getNodePackageName(String) - Method in class com.javacc.Grammar
- getNodePrefix() - Method in class com.javacc.Grammar
- getNodeType() - Method in class com.javacc.parser.BaseNode
- getNodeType() - Method in class com.javacc.parser.Token
- getNodeUsesParser() - Method in class com.javacc.Grammar
- getNonAsciiMoveRanges() - Method in class com.javacc.core.NfaState
- getNonSuperfluousParent() - Method in class com.javacc.core.Expansion
- getNormalizedText() - Method in class com.javacc.parser.InvalidToken
- getNormalizedText() - Method in class com.javacc.parser.Token
- getNormalizedText() - Method in class com.javacc.parser.tree.Identifier
- getNormalizedText() - Method in class com.javacc.preprocessor.InvalidToken
- getNormalizedText() - Method in class com.javacc.preprocessor.Token
- getNsTok() - Method in class com.javacc.parser.tree.RegexpSpec
- getNumLexicalStates() - Method in class com.javacc.core.LexerData
- getOp() - Method in class com.javacc.output.Translator.ASTBinaryExpression
- getOp() - Method in class com.javacc.output.Translator.ASTUnaryExpression
- getOpenNodeScopeHooks() - Method in class com.javacc.Grammar
- getOperand() - Method in class com.javacc.output.Translator.ASTUnaryExpression
- getOrderedNamedTokens() - Method in class com.javacc.Grammar
-
Contains the same entries as "named_tokens_table", but this is an ordered list which is ordered by the order of appearance in the input file.
- getOrderedStates() - Method in class com.javacc.core.CompositeStateSet
-
We return the NFA states in this composite in order (decreasing) of the ordinal of the nextState
- getOrdinal() - Method in class com.javacc.core.NfaState
- getOrdinal() - Method in class com.javacc.core.RegularExpression
- getOtherParserCodeDeclarations() - Method in class com.javacc.Grammar
- getPackageDeclaration() - Method in class com.javacc.parser.tree.CompilationUnit
- getPackageName() - Method in class com.javacc.parser.tree.CompilationUnit
- getPackageName() - Method in class com.javacc.parser.tree.PackageDeclaration
- getParameterList() - Method in class com.javacc.parser.tree.BNFProduction
- getParameters() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
- getParameters() - Method in class com.javacc.parser.tree.TypeParameters
- getParams() - Method in class com.javacc.parser.tree.FormalParameters
- getParent() - Method in class com.javacc.output.Translator.ASTHelperNode
- getParent() - Method in class com.javacc.parser.BaseNode
- getParent() - Method in interface com.javacc.parser.Node
- getParent() - Method in class com.javacc.parser.Token
- getParentClasses(String) - Method in class com.javacc.output.java.CodeInjector
- getParentNode() - Method in class com.javacc.parser.BaseNode
- getParentNode() - Method in class com.javacc.parser.Token
- getParseErrorCount() - Method in class com.javacc.Grammar
-
Returns the parse error count during grammar parsing.
- getParserClassName() - Method in class com.javacc.Grammar
- getParserCodeImports() - Method in class com.javacc.Grammar
- getParserOutputDirectory() - Method in class com.javacc.Grammar
- getParserPackage() - Method in class com.javacc.Grammar
- getParserPackage() - Method in class com.javacc.output.java.CodeInjector
- getParserProductions() - Method in class com.javacc.Grammar
- getParserTokenHooks() - Method in class com.javacc.Grammar
- getPath() - Method in class com.javacc.parser.tree.LookBehind
- getPredicateMethodName() - Method in class com.javacc.core.Expansion
- getPreprocessorSymbol(String, String) - Method in class com.javacc.Grammar.Utils
- getPreserveLineEndings() - Method in class com.javacc.Grammar
- getPrevious() - Method in class com.javacc.parser.Token
- getPrevious() - Method in class com.javacc.preprocessor.Token
- getProduction() - Method in class com.javacc.parser.tree.NonTerminal
-
The production this non-terminal corresponds to.
- getProductionByName(String) - Method in class com.javacc.Grammar
- getProductionTable() - Method in class com.javacc.Grammar
-
A symbol table of all grammar productions.
- getRealTokens() - Method in interface com.javacc.parser.Node
- getRealTokens(Node) - Static method in interface com.javacc.parser.Node
- getReceiver() - Method in class com.javacc.output.Translator.ASTInvocation
- getRecoverMethodName() - Method in class com.javacc.core.Expansion
- getRecoverToMethodName() - Method in class com.javacc.core.Expansion
- getRecoveryExpansion() - Method in class com.javacc.parser.tree.AttemptBlock
- getRecoveryExpansion() - Method in class com.javacc.parser.tree.BNFProduction
- getReferringNonTerminals() - Method in class com.javacc.parser.tree.BNFProduction
- getRegexp() - Method in class com.javacc.parser.tree.OneOrMoreRegexp
- getRegexp() - Method in class com.javacc.parser.tree.RegexpRef
- getRegexp() - Method in class com.javacc.parser.tree.RegexpSpec
- getRegexp() - Method in class com.javacc.parser.tree.RepetitionRange
- getRegexp() - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
- getRegexp() - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
- getRegexpSpecs() - Method in class com.javacc.parser.tree.TokenProduction
- getRegularExpression(int) - Method in class com.javacc.core.LexerData
- getRegularExpressions() - Method in class com.javacc.core.LexerData
- getRegularTokens() - Method in class com.javacc.core.LexerData
- getRequiresPredicateMethod() - Method in class com.javacc.core.Expansion
- getRequiresRecoverMethod() - Method in class com.javacc.core.Expansion
- getRequiresScanAhead() - Method in class com.javacc.core.EmptyExpansion
- getRequiresScanAhead() - Method in class com.javacc.core.Expansion
- getRequiresScanAhead() - Method in class com.javacc.core.RegularExpression
- getRequiresScanAhead() - Method in class com.javacc.parser.tree.ExpansionSequence
- getRequiresScanAhead() - Method in class com.javacc.parser.tree.Lookahead
- getResetTokenHooks() - Method in class com.javacc.Grammar
- getReturnType() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
- getReturnType() - Method in class com.javacc.parser.tree.BNFProduction
- getRhs() - Method in class com.javacc.output.Translator.ASTBinaryExpression
- getRoot() - Method in interface com.javacc.parser.Node
- getRoutineName() - Method in class com.javacc.parser.tree.LookBehind
- getScanLimitPlus() - Method in class com.javacc.core.Expansion
- getScanRoutineName() - Method in class com.javacc.core.Expansion
- getScanToEnd() - Method in class com.javacc.parser.tree.NonTerminal
-
The basic logic of when we scan to the end of a NonTerminal, ignoring any nested lookahead or scan limits.
- getSemanticErrorCount() - Method in class com.javacc.Grammar
-
Returns the semantic error count during grammar parsing.
- getSemanticLookahead() - Method in class com.javacc.core.Expansion
- getSemanticLookahead() - Method in class com.javacc.parser.tree.Lookahead
- getSettings() - Method in class com.javacc.Grammar
- getSimpleName() - Method in class com.javacc.parser.BaseNode
- getSkippedTokens() - Method in class com.javacc.core.LexerData
- getSmartNodeCreation() - Method in class com.javacc.Grammar
- getSortedNodeClassNames() - Method in class com.javacc.Grammar.Utils
- getSource() - Method in interface com.javacc.parser.Node
- getSource() - Method in class com.javacc.parser.Token
- getSource() - Method in class com.javacc.preprocessor.Token
- getSpecifiedLexicalState() - Method in class com.javacc.core.Expansion
- getSpecifiedLexicalState() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.core.EmptyExpansion
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.core.Expansion
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.AttemptBlock
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionChoice
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionSequence
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.NonTerminal
- getSpecifiesLexicalStateSwitch() - Method in class com.javacc.parser.tree.TryBlock
- getStackTrace() - Method in exception class com.javacc.parser.ParseException
- getStackTrace() - Method in exception class com.javacc.preprocessor.ParseException
- getStatements() - Method in class com.javacc.output.Translator.ASTCaseStatement
- getStatements() - Method in class com.javacc.output.Translator.ASTForStatement
- getStatements() - Method in class com.javacc.output.Translator.ASTMethodDeclaration
- getStatements() - Method in class com.javacc.output.Translator.ASTStatementList
- getStatements() - Method in class com.javacc.output.Translator.ASTWhileStatement
- getString() - Method in class com.javacc.parser.tree.StringLiteral
- getStringLiteralLabel(String) - Method in class com.javacc.core.LexerData
- getTabsToSpaces() - Method in class com.javacc.Grammar
- getTempVarName() - Method in class com.javacc.output.Translator
- getThenStmts() - Method in class com.javacc.output.Translator.ASTIfStatement
- getThrowsList() - Method in class com.javacc.parser.tree.BNFProduction
- getToken() - Method in exception class com.javacc.parser.ParseException
-
Returns the token which causes the parse error and null otherwise.
- getToken() - Method in exception class com.javacc.preprocessor.ParseException
-
Returns the token which causes the parse error and null otherwise.
- getToken(int) - Method in class com.javacc.parser.JavaCCParser
- getToken(int) - Method in class com.javacc.preprocessor.PreprocessorParser
- getTokenActivation() - Method in class com.javacc.core.Expansion
- getTokenCount() - Method in class com.javacc.core.LexerData
- getTokenName(int) - Method in class com.javacc.core.LexerData
- getTokenName(int) - Method in class com.javacc.Grammar
-
A mapping of ordinal values (represented as objects of type "Integer") to the corresponding labels (of type "String").
- getTokenNames() - Method in class com.javacc.core.TokenSet
- getTokenNames() - Method in class com.javacc.Grammar.Utils
- getTokenNames() - Method in class com.javacc.parser.tree.TokenActivation
- getTokenProduction() - Method in class com.javacc.core.RegularExpression
- getTokens(Node) - Static method in interface com.javacc.parser.Node
- getTokensAreNodes() - Method in class com.javacc.Grammar
- getTokenSetNames() - Method in class com.javacc.core.TokenSet
- getTokenSource() - Method in class com.javacc.parser.BaseNode
- getTokenSource() - Method in interface com.javacc.parser.Node
- getTokenSource() - Method in class com.javacc.parser.Token
- getTokenSource() - Method in class com.javacc.preprocessor.Token
- getTokenType() - Method in interface com.javacc.parser.Node
- getTranslatorFor(Grammar) - Static method in class com.javacc.output.Translator
- getTreeBuildingAnnotation() - Method in class com.javacc.parser.tree.BNFProduction
- getTreeBuildingDefault() - Method in class com.javacc.Grammar
- getTreeBuildingEnabled() - Method in class com.javacc.Grammar
- getTreeNodeBehavior() - Method in class com.javacc.core.Expansion
- getTreeNodeBehavior() - Method in class com.javacc.parser.tree.BNFProduction
- getTrueValue() - Method in class com.javacc.output.Translator.ASTTernaryExpression
- getType() - Method in class com.javacc.core.NfaState
- getType() - Method in class com.javacc.output.Translator.ASTFormalParameter
- getType() - Method in class com.javacc.output.Translator.ASTInstanceofExpression
- getType() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- getType() - Method in class com.javacc.parser.Token
-
Return the TokenType of this Token object
- getType() - Method in class com.javacc.preprocessor.Token
-
Return the TokenType of this Token object
- getTypeDeclarations() - Method in class com.javacc.parser.tree.CompilationUnit
- getTypeParameterLists() - Method in class com.javacc.output.java.CodeInjector
- getTypeParameters() - Method in class com.javacc.output.Translator.ASTTypeExpression
- getTypeParameters() - Method in interface com.javacc.parser.tree.TypeDeclaration
- getTypes() - Method in class com.javacc.parser.tree.ExtendsList
- getTypes() - Method in class com.javacc.parser.tree.ImplementsList
- getTypes() - Method in class com.javacc.parser.tree.ThrowsList
- getUnits() - Method in class com.javacc.parser.tree.ExpansionSequence
- getUnits() - Method in class com.javacc.parser.tree.RegexpSequence
- getUnparsedTokens() - Method in class com.javacc.core.LexerData
- getUnparsedTokensAreNodes() - Method in class com.javacc.Grammar
- getUpToExpansion() - Method in class com.javacc.core.Expansion
- getUpToExpansion() - Method in class com.javacc.parser.tree.Lookahead
- getUsePreprocessor() - Method in class com.javacc.Grammar
- getUtils() - Method in class com.javacc.Grammar
- getValue() - Method in class com.javacc.output.Translator.ASTExpressionStatement
- getValue() - Method in class com.javacc.output.Translator.ASTReturnStatement
- getValue() - Method in class com.javacc.parser.tree.IntegerLiteral
- getVariable() - Method in class com.javacc.output.Translator.ASTForStatement
- getVariable() - Method in class com.javacc.output.Translator.ASTSwitchStatement
- getVariableIds() - Method in class com.javacc.parser.tree.FieldDeclaration
- getWarningCount() - Method in class com.javacc.Grammar
-
Returns the warning count during grammar parsing.
- GOTO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- grammar - Variable in class com.javacc.output.Translator
- Grammar - Class in com.javacc
-
This object is the root Node of the data structure that contains all the information regarding a JavaCC processing job.
- Grammar() - Constructor for class com.javacc.Grammar
- Grammar(Path, String, int, boolean, Map<String, String>) - Constructor for class com.javacc.Grammar
- Grammar.Utils - Class in com.javacc
- GrammarFile - Class in com.javacc.parser.tree
- GrammarFile() - Constructor for class com.javacc.parser.tree.GrammarFile
- GrammarInclusion - Class in com.javacc.parser.tree
- GrammarInclusion() - Constructor for class com.javacc.parser.tree.GrammarInclusion
- GrammarInclusion() - Method in class com.javacc.parser.JavaCCParser
- GT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
H
- hasAnnotation(String) - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- hasBreak() - Method in class com.javacc.output.Translator.ASTCaseStatement
- hasChildNodes() - Method in interface com.javacc.parser.Node
-
Returns whether this node has any children.
- HASH - Class in com.javacc.parser.tree
- HASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- HASH(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.HASH
- hashCode() - Method in class com.javacc.parser.tree.RegexpStringLiteral
- hasInitializer() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- hasInjectedCode(String) - Method in class com.javacc.output.java.CodeInjector
- hasKeyWord(String) - Method in class com.javacc.parser.BaseNode
- hasMax() - Method in class com.javacc.parser.tree.RepetitionRange
- hasSemanticLookahead() - Method in class com.javacc.parser.tree.Lookahead
- hasTokenOfName(String) - Method in class com.javacc.Grammar
- hasUnconditionalExit(Translator.ASTStatementList) - Method in class com.javacc.output.Translator
- HOOK - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
I
- Identifier - Class in com.javacc.parser.tree
- Identifier(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Identifier
- IDENTIFIER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- IF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- IfStatement - Class in com.javacc.parser.tree
- IfStatement() - Constructor for class com.javacc.parser.tree.IfStatement
- IfStatement() - Method in class com.javacc.parser.JavaCCParser
- IMPLEMENTS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- implementsList - Variable in class com.javacc.parser.tree.CodeInjection
- ImplementsList - Class in com.javacc.parser.tree
- ImplementsList() - Constructor for class com.javacc.parser.tree.ImplementsList
- ImplementsList() - Method in class com.javacc.parser.JavaCCParser
- ImportDeclaration - Class in com.javacc.parser.tree
- ImportDeclaration() - Constructor for class com.javacc.parser.tree.ImportDeclaration
- ImportDeclaration() - Method in class com.javacc.parser.JavaCCParser
- importDeclarations - Variable in class com.javacc.parser.tree.CodeInjection
- IN_MULTI_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
- IN_SINGLE_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
- include(List<String>, Node) - Method in class com.javacc.Grammar
- InclusiveOrExpression - Class in com.javacc.parser.tree
- InclusiveOrExpression() - Constructor for class com.javacc.parser.tree.InclusiveOrExpression
- InclusiveOrExpression() - Method in class com.javacc.parser.JavaCCParser
- INCR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- indexOf(Node) - Method in interface com.javacc.parser.Node
- indexOf(Node) - Method in class com.javacc.parser.Token
- inInterface - Variable in class com.javacc.output.Translator
- Initializer - Class in com.javacc.parser.tree
- Initializer() - Constructor for class com.javacc.parser.tree.Initializer
- Initializer() - Method in class com.javacc.parser.JavaCCParser
- injectedFieldNames(String, CodeInjector) - Method in class com.javacc.Grammar.Utils
- injectedLexerFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
- injectedParserFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
- injectedTokenFieldNames(CodeInjector) - Method in class com.javacc.Grammar.Utils
- InPlaceRegexp() - Method in class com.javacc.parser.JavaCCParser
- INSTANCEOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- InstanceOfExpression - Class in com.javacc.parser.tree
- InstanceOfExpression() - Constructor for class com.javacc.parser.tree.InstanceOfExpression
- InstanceOfExpression() - Method in class com.javacc.parser.JavaCCParser
- INT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- INTEGER_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- IntegerLiteral - Class in com.javacc.parser.tree
- IntegerLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.IntegerLiteral
- INTERFACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- InterfaceDeclaration - Class in com.javacc.parser.tree
- InterfaceDeclaration() - Constructor for class com.javacc.parser.tree.InterfaceDeclaration
- InterfaceDeclaration() - Method in class com.javacc.parser.JavaCCParser
- internalTranslateExpression(Translator.ASTExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
- internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- internalTranslateStatement(Translator.ASTStatement, int, StringBuilder) - Method in class com.javacc.output.Translator
- INVALID - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- INVALID - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- InvalidToken - Class in com.javacc.parser
-
Token subclass to represent lexically invalid input
- InvalidToken - Class in com.javacc.preprocessor
-
Token subclass to represent lexically invalid input
- InvalidToken(JavaCCLexer, int, int) - Constructor for class com.javacc.parser.InvalidToken
- InvalidToken(PreprocessorLexer, int, int) - Constructor for class com.javacc.preprocessor.InvalidToken
- InvocationArguments - Class in com.javacc.parser.tree
- InvocationArguments() - Constructor for class com.javacc.parser.tree.InvocationArguments
- InvocationArguments() - Method in class com.javacc.parser.JavaCCParser
- isAbstract() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- isAlwaysSuccessful() - Method in class com.javacc.core.Expansion
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.BNFProduction
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionChoice
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionSequence
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.Failure
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.Lookahead
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.NonTerminal
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ZeroOrMore
- isAlwaysSuccessful() - Method in class com.javacc.parser.tree.ZeroOrOne
- isAppliesInLookahead() - Method in class com.javacc.parser.tree.CodeBlock
- isAssignableTo() - Method in class com.javacc.parser.tree.ArrayAccess
- isAssignableTo() - Method in class com.javacc.parser.tree.DotName
- isAssignableTo() - Method in interface com.javacc.parser.tree.Expression
- isAssignableTo() - Method in class com.javacc.parser.tree.Name
- isAssignableTo() - Method in class com.javacc.parser.tree.Parentheses
- isAssignment(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isAtChoicePoint() - Method in class com.javacc.core.Expansion
- isBackward() - Method in class com.javacc.parser.tree.LookBehind
- isBeforeLexicalStateSwitch() - Method in class com.javacc.core.Expansion
- isBitSet(long, int) - Method in class com.javacc.Grammar.Utils
- isCancelled() - Method in class com.javacc.parser.JavaCCParser
- isCancelled() - Method in class com.javacc.preprocessor.PreprocessorParser
- isClass() - Method in interface com.javacc.parser.tree.TypeDeclaration
- isComposite() - Method in class com.javacc.core.CompositeStateSet
- isComposite() - Method in class com.javacc.core.NfaState
- isDeactivate() - Method in class com.javacc.parser.tree.TokenActivation
- isDefaultCase() - Method in class com.javacc.output.Translator.ASTCaseStatement
- isEmpty() - Method in class com.javacc.parser.BaseNode
- isEmpty() - Method in class com.javacc.parser.tree.CodeBlock
-
The block is empty if it only consists of { and }
- isEnumSet(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isExpansionNegated() - Method in class com.javacc.parser.tree.Assertion
- isExplicit() - Method in class com.javacc.parser.tree.TokenProduction
- isField() - Method in class com.javacc.output.Translator.ASTVariableOrFieldDeclaration
- isFinal - Variable in class com.javacc.output.Translator.ASTFormalParameter
- isGetter(String) - Method in class com.javacc.output.Translator
- isIgnoreCase() - Method in class com.javacc.Grammar
- isIgnoreCase() - Method in class com.javacc.parser.tree.TokenProduction
- isImplicitReturnType() - Method in class com.javacc.parser.tree.BNFProduction
- isIncomplete() - Method in class com.javacc.core.TokenSet
- isInInclude() - Method in class com.javacc.Grammar
- isInserted() - Method in class com.javacc.parser.Token
- isInsideLookahead() - Method in class com.javacc.core.Expansion
- isInterface - Variable in class com.javacc.parser.tree.CodeInjection
- isInterface() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- isJavaIdentifier(String) - Static method in class com.javacc.core.LexerData
- isList(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isMoveCodeNeeded() - Method in class com.javacc.core.CompositeStateSet
- isNegated() - Method in class com.javacc.core.Expansion
- isNegated() - Method in class com.javacc.parser.tree.CharacterList
- isNegated() - Method in class com.javacc.parser.tree.Lookahead
- isNegated() - Method in class com.javacc.parser.tree.LookBehind
- isNeverInstantiated() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- isNull(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isNumeric() - Method in class com.javacc.output.Translator.ASTTypeExpression
- isOnlyForLookahead() - Method in class com.javacc.parser.tree.BNFProduction
- isParameterName(String) - Method in class com.javacc.output.Translator
- isParserTolerant() - Method in class com.javacc.parser.JavaCCParser
- isParserTolerant() - Method in class com.javacc.preprocessor.PreprocessorParser
- isPossiblyEmpty() - Method in class com.javacc.core.EmptyExpansion
- isPossiblyEmpty() - Method in class com.javacc.core.Expansion
- isPossiblyEmpty() - Method in class com.javacc.core.RegularExpression
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.AttemptBlock
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.BNFProduction
-
Can this production be matched by an empty string?
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.CodeBlock
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionChoice
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionSequence
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.ExpansionWithParentheses
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.NonTerminal
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.OneOrMore
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.TryBlock
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.ZeroOrMore
- isPossiblyEmpty() - Method in class com.javacc.parser.tree.ZeroOrOne
- isPostfix() - Method in class com.javacc.output.Translator.ASTPreOrPostfixExpression
- isPrivate() - Method in class com.javacc.core.RegularExpression
- isPrivate() - Method in class com.javacc.parser.tree.RegexpRef
- isQuiet() - Method in class com.javacc.Grammar
- isScanLimit() - Method in class com.javacc.core.Expansion
- isSemanticLookaheadNested() - Method in class com.javacc.parser.tree.Assertion
- isSemanticLookaheadNested() - Method in class com.javacc.parser.tree.Lookahead
- isSetter(String) - Method in class com.javacc.output.Translator
- isSingleChar() - Method in class com.javacc.parser.tree.CharacterRange
- isSingleToken() - Method in class com.javacc.core.Expansion
- isSkipped() - Method in class com.javacc.parser.Token
- isSkipped() - Method in class com.javacc.preprocessor.Token
- isStep(String) - Method in class com.javacc.output.Sequencer
- isThis(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isTokenType(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- isTolerantParsing() - Method in class com.javacc.core.Expansion
-
If we hit a parsing error in this expansion, do we try to recover? This is only used in fault-tolerant mode, of course!
- isTreeBuildingEnabled() - Method in class com.javacc.parser.JavaCCParser
- isTreeBuildingEnabled() - Method in class com.javacc.preprocessor.PreprocessorParser
- isTyped - Variable in class com.javacc.output.Translator
- isUnparsed() - Method in class com.javacc.parser.BaseNode
- isUnparsed() - Method in interface com.javacc.parser.Node
- isUnparsed() - Method in class com.javacc.parser.Token
- isUnparsed() - Method in class com.javacc.preprocessor.Token
- isVirtual() - Method in class com.javacc.parser.Token
- isVirtual() - Method in class com.javacc.preprocessor.Token
- isVoid() - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- iterator() - Method in interface com.javacc.parser.Node
J
- JAVA - Enum constant in enum class com.javacc.parser.JavaCCConstants.LexicalState
- JavaCCConstants - Interface in com.javacc.parser
-
Token literal values and constants.
- JavaCCConstants.LexicalState - Enum Class in com.javacc.parser
-
Lexical States
- JavaCCConstants.TokenType - Enum Class in com.javacc.parser
- JavaCCKeyWord - Class in com.javacc.parser.tree
- JavaCCKeyWord(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.JavaCCKeyWord
- JavaCCLexer - Class in com.javacc.parser
- JavaCCLexer(Reader) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCLexer(CharSequence) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCLexer(String, Reader) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCLexer(String, Reader, JavaCCConstants.LexicalState, int, int) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCLexer(String, CharSequence) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCLexer(String, CharSequence, JavaCCConstants.LexicalState, int, int) - Constructor for class com.javacc.parser.JavaCCLexer
- JavaCCParser - Class in com.javacc.parser
- JavaCCParser(Grammar, String, CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(Grammar, Path, Map<String, String>) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(JavaCCLexer) - Constructor for class com.javacc.parser.JavaCCParser
-
Constructor with user supplied Lexer.
- JavaCCParser(InputStream) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(Reader) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(String, CharSequence) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(String, Path) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCCParser(Path) - Constructor for class com.javacc.parser.JavaCCParser
- JavaCodeUtils - Class in com.javacc.output.java
- JavaFormatter - Class in com.javacc.output.java
-
A rather rough-and-ready class for pretty-printing java source code.
- JavaFormatter() - Constructor for class com.javacc.output.java.JavaFormatter
- JavaFormatter2 - Class in com.javacc.output.java
-
A somewhat more sophisticated class for pretty-printing java source code.
- JavaFormatter2() - Constructor for class com.javacc.output.java.JavaFormatter2
K
- KeyWord - Class in com.javacc.parser.tree
- KeyWord(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.KeyWord
L
- Label - Class in com.javacc.parser.tree
- Label() - Constructor for class com.javacc.parser.tree.Label
- Label() - Method in class com.javacc.parser.JavaCCParser
- LAMBDA - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LambdaExpression - Class in com.javacc.parser.tree
- LambdaExpression() - Constructor for class com.javacc.parser.tree.LambdaExpression
- LambdaExpression() - Method in class com.javacc.parser.JavaCCParser
- LambdaLHS - Class in com.javacc.parser.tree
- LambdaLHS() - Constructor for class com.javacc.parser.tree.LambdaLHS
- LambdaLHS() - Method in class com.javacc.parser.JavaCCParser
- LambdaParameter - Class in com.javacc.parser.tree
- LambdaParameter() - Constructor for class com.javacc.parser.tree.LambdaParameter
- LambdaParameter() - Method in class com.javacc.parser.JavaCCParser
- LambdaParameters - Class in com.javacc.parser.tree
- LambdaParameters() - Constructor for class com.javacc.parser.tree.LambdaParameters
- LambdaParameters() - Method in class com.javacc.parser.JavaCCParser
- lastPart(String, int) - Method in class com.javacc.Grammar.Utils
- LBRACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LBRACKET - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- left - Variable in class com.javacc.parser.tree.CharacterRange
- LegacyLookahead - Class in com.javacc.parser.tree
- LegacyLookahead() - Constructor for class com.javacc.parser.tree.LegacyLookahead
- LegacyLookahead() - Method in class com.javacc.parser.JavaCCParser
- LexerData - Class in com.javacc.core
-
Base object that contains lexical data.
- LexerData(Grammar) - Constructor for class com.javacc.core.LexerData
- LexicalStateData - Class in com.javacc.core
- LexicalStateData(Grammar, String) - Constructor for class com.javacc.core.LexicalStateData
- LexicalStateSwitch - Class in com.javacc.parser.tree
- LexicalStateSwitch() - Constructor for class com.javacc.parser.tree.LexicalStateSwitch
- LexicalStateSwitch() - Method in class com.javacc.parser.JavaCCParser
- literal - Variable in class com.javacc.output.Translator.ASTPrimaryExpression
- Literal - Class in com.javacc.parser.tree
- Literal(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Literal
- Literal() - Method in class com.javacc.parser.JavaCCParser
- LiteralExpression - Class in com.javacc.parser.tree
- LiteralExpression() - Constructor for class com.javacc.parser.tree.LiteralExpression
- LiteralExpression() - Method in class com.javacc.parser.JavaCCParser
- LocalVariableDeclaration - Class in com.javacc.parser.tree
- LocalVariableDeclaration() - Constructor for class com.javacc.parser.tree.LocalVariableDeclaration
- LocalVariableDeclaration() - Method in class com.javacc.parser.JavaCCParser
- LONG - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LONG_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LongLiteral - Class in com.javacc.parser.tree
- LongLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.LongLiteral
- Lookahead - Class in com.javacc.parser.tree
- Lookahead() - Constructor for class com.javacc.parser.tree.Lookahead
- Lookahead() - Method in class com.javacc.parser.JavaCCParser
- LookBehind - Class in com.javacc.parser.tree
- LookBehind() - Constructor for class com.javacc.parser.tree.LookBehind
- LookBehind() - Method in class com.javacc.parser.JavaCCParser
- LookBehindBackward() - Method in class com.javacc.parser.JavaCCParser
- LookBehindForward() - Method in class com.javacc.parser.JavaCCParser
- LPAREN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- LT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
M
- main(String[]) - Static method in class com.javacc.Main
-
The main program.
- main(String[]) - Static method in class com.javacc.output.lint.SyntaxConverter
- Main - Class in com.javacc
-
Entry point.
- Main() - Constructor for class com.javacc.Main
- mainProgram(Path, Path, String, int, boolean, Map<String, String>) - Static method in class com.javacc.Main
- makeSet(T...) - Static method in class com.javacc.output.Translator
- MarkerAnnotation - Class in com.javacc.parser.tree
- MarkerAnnotation() - Constructor for class com.javacc.parser.tree.MarkerAnnotation
- MarkerAnnotation() - Method in class com.javacc.parser.JavaCCParser
- matchesEmptyString() - Method in class com.javacc.core.RegularExpression
- matchesEmptyString() - Method in class com.javacc.parser.tree.CharacterList
- matchesEmptyString() - Method in class com.javacc.parser.tree.EndOfFile
- matchesEmptyString() - Method in class com.javacc.parser.tree.OneOrMoreRegexp
- matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpChoice
- matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpRef
- matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpSequence
- matchesEmptyString() - Method in class com.javacc.parser.tree.RegexpStringLiteral
- matchesEmptyString() - Method in class com.javacc.parser.tree.RepetitionRange
- matchesEmptyString() - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
- matchesEmptyString() - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
- MemberValue - Class in com.javacc.parser.tree
- MemberValue() - Constructor for class com.javacc.parser.tree.MemberValue
- MemberValue() - Method in class com.javacc.parser.JavaCCParser
- MemberValueArrayInitializer - Class in com.javacc.parser.tree
- MemberValueArrayInitializer() - Constructor for class com.javacc.parser.tree.MemberValueArrayInitializer
- MemberValueArrayInitializer() - Method in class com.javacc.parser.JavaCCParser
- MemberValuePair - Class in com.javacc.parser.tree
- MemberValuePair() - Constructor for class com.javacc.parser.tree.MemberValuePair
- MemberValuePair() - Method in class com.javacc.parser.JavaCCParser
- MemberValuePairs - Class in com.javacc.parser.tree
- MemberValuePairs() - Constructor for class com.javacc.parser.tree.MemberValuePairs
- MemberValuePairs() - Method in class com.javacc.parser.JavaCCParser
- METHOD - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- MethodCall - Class in com.javacc.parser.tree
- MethodCall() - Constructor for class com.javacc.parser.tree.MethodCall
- MethodDeclaration - Class in com.javacc.parser.tree
- MethodDeclaration() - Constructor for class com.javacc.parser.tree.MethodDeclaration
- MethodDeclaration() - Method in class com.javacc.parser.JavaCCParser
- methodIndent - Variable in class com.javacc.output.Translator
- MethodReference - Class in com.javacc.parser.tree
- MethodReference() - Constructor for class com.javacc.parser.tree.MethodReference
- MethodReference() - Method in class com.javacc.parser.JavaCCParser
- MINUS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- MINUSASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- modifiers - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
- Modifiers() - Method in class com.javacc.parser.JavaCCParser
- MULTI_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- MULTI_LINE_COMMENT_START - Class in com.javacc.parser.tree
- MULTI_LINE_COMMENT_START - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- MULTI_LINE_COMMENT_START(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.MULTI_LINE_COMMENT_START
- MultiLineComment - Class in com.javacc.parser.tree
- MultiLineComment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.MultiLineComment
- MultiplicativeExpression - Class in com.javacc.parser.tree
- MultiplicativeExpression() - Constructor for class com.javacc.parser.tree.MultiplicativeExpression
- MultiplicativeExpression() - Method in class com.javacc.parser.JavaCCParser
N
- name - Variable in class com.javacc.output.Translator.ASTFormalParameter
- name - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
- name - Variable in class com.javacc.output.Translator.ASTPrimaryExpression
- name - Variable in class com.javacc.parser.tree.CodeInjection
- Name - Class in com.javacc.parser.tree
- Name() - Constructor for class com.javacc.parser.tree.Name
- Name() - Method in class com.javacc.parser.JavaCCParser
- NATIVE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- NE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- needsParentheses(Translator.ASTExpression) - Method in class com.javacc.output.python.PythonTranslator
- needsParentheses(Translator.ASTExpression) - Method in class com.javacc.output.Translator
- NEW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- NewCaseStatement - Class in com.javacc.parser.tree
- NewCaseStatement() - Constructor for class com.javacc.parser.tree.NewCaseStatement
- NewCaseStatement() - Method in class com.javacc.parser.JavaCCParser
- NewSwitchLabel - Class in com.javacc.parser.tree
- NewSwitchLabel() - Constructor for class com.javacc.parser.tree.NewSwitchLabel
- NewSwitchLabel() - Method in class com.javacc.parser.JavaCCParser
- NewSwitchStatement - Class in com.javacc.parser.tree
- NewSwitchStatement() - Constructor for class com.javacc.parser.tree.NewSwitchStatement
- NewSwitchStatement() - Method in class com.javacc.parser.JavaCCParser
- newToken(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Static method in class com.javacc.parser.Token
- newToken(JavaCCConstants.TokenType, String, JavaCCLexer) - Static method in class com.javacc.parser.Token
- newToken(PreprocessorConstants.TokenType, PreprocessorLexer, int, int) - Static method in class com.javacc.preprocessor.Token
- nextCachedToken() - Method in class com.javacc.parser.Token
- nextCachedToken() - Method in class com.javacc.preprocessor.Token
- nextSibling() - Method in interface com.javacc.parser.Node
- NfaBuilder - Class in com.javacc.core
-
A Visitor object that builds an Nfa start and end state from a Regular expression.
- NfaState - Class in com.javacc.core
-
Class representing a single state of a Non-deterministic Finite Automaton (NFA) Note that any given lexical state is implemented as an NFA.
- Node - Interface in com.javacc.parser
- Node.Visitor - Class in com.javacc.parser
- nodeArity() - Method in class com.javacc.parser.JavaCCParser
- nodeIsAbstract(String) - Method in class com.javacc.Grammar
- nodeIsInterface(String) - Method in class com.javacc.Grammar
- nodeIsInterface(String) - Method in class com.javacc.Grammar.Utils
- NON_SEALED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- NonTerminal - Class in com.javacc.parser.tree
- NonTerminal() - Constructor for class com.javacc.parser.tree.NonTerminal
- NonTerminal() - Method in class com.javacc.parser.JavaCCParser
- NormalAnnotation - Class in com.javacc.parser.tree
- NormalAnnotation() - Constructor for class com.javacc.parser.tree.NormalAnnotation
- NormalAnnotation() - Method in class com.javacc.parser.JavaCCParser
- not() - Method in class com.javacc.core.TokenSet
- NoVarDeclaration() - Method in class com.javacc.parser.JavaCCParser
- NULL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- NullLiteral - Class in com.javacc.parser.tree
- NullLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.NullLiteral
- NumericalLiteral - Class in com.javacc.parser.tree
- NumericalLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.NumericalLiteral
O
- ObjectCastExpression - Class in com.javacc.parser.tree
- ObjectCastExpression() - Constructor for class com.javacc.parser.tree.ObjectCastExpression
- ObjectCastExpression() - Method in class com.javacc.parser.JavaCCParser
- ObjectType - Class in com.javacc.parser.tree
- ObjectType() - Constructor for class com.javacc.parser.tree.ObjectType
- ObjectType() - Method in class com.javacc.parser.JavaCCParser
- OneOrMore - Class in com.javacc.parser.tree
- OneOrMore() - Constructor for class com.javacc.parser.tree.OneOrMore
- OneOrMore() - Method in class com.javacc.parser.JavaCCParser
- OneOrMoreRegexp - Class in com.javacc.parser.tree
- OneOrMoreRegexp() - Constructor for class com.javacc.parser.tree.OneOrMoreRegexp
- op - Variable in class com.javacc.output.Translator.ASTUnaryExpression
- open() - Method in interface com.javacc.parser.Node
-
Life-cycle hook method called after the node has been made the current node
- openNodeScopeHook(Node) - Method in class com.javacc.parser.JavaCCParser
- Operator - Class in com.javacc.parser.tree
- Operator(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Operator
- Options - Class in com.javacc.parser.tree
- Options() - Constructor for class com.javacc.parser.tree.Options
- Options() - Method in class com.javacc.parser.JavaCCParser
- OptionsBlock() - Method in class com.javacc.parser.JavaCCParser
- ORASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- overlaps(Collection<NfaState>) - Method in class com.javacc.core.NfaState
P
- PACKAGE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- PackageDeclaration - Class in com.javacc.parser.tree
- PackageDeclaration() - Constructor for class com.javacc.parser.tree.PackageDeclaration
- PackageDeclaration() - Method in class com.javacc.parser.JavaCCParser
- PARAMETER - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- parameterNames - Variable in class com.javacc.output.Translator
- parameters - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
- parent - Variable in class com.javacc.parser.BaseNode
-
the parent node
- Parentheses - Class in com.javacc.parser.tree
- Parentheses() - Constructor for class com.javacc.parser.tree.Parentheses
- Parentheses() - Method in class com.javacc.parser.JavaCCParser
- parse(Path, boolean) - Method in class com.javacc.Grammar
- ParseException - Exception Class in com.javacc.parser
- ParseException - Exception Class in com.javacc.preprocessor
- ParseException() - Constructor for exception class com.javacc.parser.ParseException
- ParseException() - Constructor for exception class com.javacc.preprocessor.ParseException
- ParseException(JavaCCParser, String) - Constructor for exception class com.javacc.parser.ParseException
- ParseException(JavaCCParser, EnumSet<JavaCCConstants.TokenType>, List<JavaCCParser.NonTerminalCall>) - Constructor for exception class com.javacc.parser.ParseException
- ParseException(Token) - Constructor for exception class com.javacc.parser.ParseException
- ParseException(Token, EnumSet<JavaCCConstants.TokenType>, List<JavaCCParser.NonTerminalCall>) - Constructor for exception class com.javacc.parser.ParseException
- ParseException(PreprocessorParser, String) - Constructor for exception class com.javacc.preprocessor.ParseException
- ParseException(PreprocessorParser, EnumSet<PreprocessorConstants.TokenType>, List<PreprocessorParser.NonTerminalCall>) - Constructor for exception class com.javacc.preprocessor.ParseException
- ParseException(Token) - Constructor for exception class com.javacc.preprocessor.ParseException
- ParseException(Token, EnumSet<PreprocessorConstants.TokenType>, List<PreprocessorParser.NonTerminalCall>) - Constructor for exception class com.javacc.preprocessor.ParseException
- ParseException(String) - Constructor for exception class com.javacc.parser.ParseException
- ParseException(String) - Constructor for exception class com.javacc.preprocessor.ParseException
- parseJavaFile(String, CharSequence) - Static method in class com.javacc.parser.JavaCCParser
- parseJavaFile(Path) - Static method in class com.javacc.parser.JavaCCParser
- ParserCodeDecls - Class in com.javacc.parser.tree
- ParserCodeDecls() - Constructor for class com.javacc.parser.tree.ParserCodeDecls
- ParserCodeDecls() - Method in class com.javacc.parser.JavaCCParser
- peekNode() - Method in class com.javacc.parser.JavaCCParser
- PERMITS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- PermitsList - Class in com.javacc.parser.tree
- PermitsList() - Constructor for class com.javacc.parser.tree.PermitsList
- PermitsList() - Method in class com.javacc.parser.JavaCCParser
- PLUS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- PLUSASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- pokeNode(Node) - Method in class com.javacc.parser.JavaCCParser
-
Puts the node on the top of the stack.
- popNode() - Method in class com.javacc.parser.JavaCCParser
- popNodeVariableName() - Method in class com.javacc.Grammar.Utils
- popSymbols() - Method in class com.javacc.output.Translator
- PossiblyEmptyTypeArguments() - Method in class com.javacc.parser.JavaCCParser
- PostfixExpression - Class in com.javacc.parser.tree
- PostfixExpression() - Constructor for class com.javacc.parser.tree.PostfixExpression
- PostfixExpression() - Method in class com.javacc.parser.JavaCCParser
- powerOfTwoInHex(int) - Method in class com.javacc.Grammar.Utils
- PP_AND - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_AndExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_ASSIGN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_Block() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_Content() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_DEFINE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_DefStatement() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_DIRECTIVE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
- PP_EAT_TO_EOL - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
- PP_ELIF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_ELSE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_ENDIF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_EOL_COMMENT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_EQUALS - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_Expression() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_FALSE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_FALSE_ALERT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_IF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_IfBlock() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_IGNORED_DIRECTIVE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_LINE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_LPAREN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_NOT - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_NOT_EQUALS - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_NotExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_OR - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_OrExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_Parentheses() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_PrimaryExpression() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_Root() - Method in class com.javacc.preprocessor.PreprocessorParser
- PP_RPAREN - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_SCAN_LINES - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
- PP_START - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_SYMBOL - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_TRUE - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_UNDEF - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- PP_UndefStatement() - Method in class com.javacc.preprocessor.PreprocessorParser
- precedingTokens() - Method in class com.javacc.parser.Token
- precedingTokens() - Method in class com.javacc.preprocessor.Token
- precedingUnparsedTokens() - Method in class com.javacc.parser.Token
- precedingUnparsedTokens() - Method in class com.javacc.preprocessor.Token
- PreDecrementExpression - Class in com.javacc.parser.tree
- PreDecrementExpression() - Constructor for class com.javacc.parser.tree.PreDecrementExpression
- PreDecrementExpression() - Method in class com.javacc.parser.JavaCCParser
- PreIncrementExpression - Class in com.javacc.parser.tree
- PreIncrementExpression() - Constructor for class com.javacc.parser.tree.PreIncrementExpression
- PreIncrementExpression() - Method in class com.javacc.parser.JavaCCParser
- preInsert(Token) - Method in class com.javacc.parser.Token
- prepend(Node) - Method in class com.javacc.parser.BaseNode
- prepend(List<ClassOrInterfaceBodyDeclaration>) - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
- prependChild(Node, Node) - Method in interface com.javacc.parser.Node
-
Insert a Node right before a given Node.
- PreprocessorConstants - Interface in com.javacc.preprocessor
-
Token literal values and constants.
- PreprocessorConstants.LexicalState - Enum Class in com.javacc.preprocessor
-
Lexical States
- PreprocessorConstants.TokenType - Enum Class in com.javacc.preprocessor
- PreprocessorLexer - Class in com.javacc.preprocessor
- PreprocessorLexer(Reader) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorLexer(CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorLexer(String, Reader) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorLexer(String, Reader, PreprocessorConstants.LexicalState, int, int) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorLexer(String, CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorLexer(String, CharSequence, PreprocessorConstants.LexicalState, int, int) - Constructor for class com.javacc.preprocessor.PreprocessorLexer
- PreprocessorParser - Class in com.javacc.preprocessor
- PreprocessorParser(PreprocessorLexer) - Constructor for class com.javacc.preprocessor.PreprocessorParser
-
Constructor with user supplied Lexer.
- PreprocessorParser(InputStream) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(Reader) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(CharSequence, Map<String, String>) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(String, CharSequence) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(String, Path) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(Path) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- PreprocessorParser(Path, Map<String, String>, boolean) - Constructor for class com.javacc.preprocessor.PreprocessorParser
- previousCachedToken() - Method in class com.javacc.parser.Token
- previousCachedToken() - Method in class com.javacc.preprocessor.Token
- previousSibling() - Method in interface com.javacc.parser.Node
- PrimaryExpression() - Method in class com.javacc.parser.JavaCCParser
- Primitive - Class in com.javacc.parser.tree
- Primitive(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Primitive
- PrimitiveArrayType - Class in com.javacc.parser.tree
- PrimitiveArrayType() - Constructor for class com.javacc.parser.tree.PrimitiveArrayType
- PrimitiveArrayType() - Method in class com.javacc.parser.JavaCCParser
- PrimitiveCastExpression - Class in com.javacc.parser.tree
- PrimitiveCastExpression() - Constructor for class com.javacc.parser.tree.PrimitiveCastExpression
- PrimitiveCastExpression() - Method in class com.javacc.parser.JavaCCParser
- PrimitiveType - Class in com.javacc.parser.tree
- PrimitiveType() - Constructor for class com.javacc.parser.tree.PrimitiveType
- PrimitiveType() - Method in class com.javacc.parser.JavaCCParser
- printStackTrace(PrintStream) - Method in exception class com.javacc.parser.ParseException
- printStackTrace(PrintStream) - Method in exception class com.javacc.preprocessor.ParseException
- PRIVATE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- processBinaryExpression(boolean, Translator.ASTExpression, String, Translator.ASTExpression, StringBuilder) - Method in class com.javacc.output.Translator
- processForIteration(List<Translator.ASTExpression>, int, StringBuilder) - Method in class com.javacc.output.Translator
- processVariableDeclaration(Translator.ASTTypeExpression, Translator.ASTPrimaryExpression, boolean, boolean) - Method in class com.javacc.output.Translator
- PROG_NAME - Static variable in class com.javacc.Main
- properties - Variable in class com.javacc.output.Translator
- propertyMap - Variable in class com.javacc.output.Translator
- PROTECTED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- PUBLIC - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- pushNode(Node) - Method in class com.javacc.parser.JavaCCParser
-
push a node onto the top of the node stack
- pushNodeVariableName(String) - Method in class com.javacc.Grammar.Utils
- pushSymbols(Translator.SymbolTable) - Method in class com.javacc.output.Translator
- PythonTranslator - Class in com.javacc.output.python
- PythonTranslator(Grammar) - Constructor for class com.javacc.output.python.PythonTranslator
R
- RBRACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RBRACKET - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- readFully(Reader) - Static method in interface com.javacc.parser.JavaCCConstants
- readFully(Reader) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
- readToEnd(Reader) - Static method in interface com.javacc.parser.JavaCCConstants
- readToEnd(Reader) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
- RECORD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RecordBody - Class in com.javacc.parser.tree
- RecordBody() - Constructor for class com.javacc.parser.tree.RecordBody
- RecordBody() - Method in class com.javacc.parser.JavaCCParser
- RecordComponent - Class in com.javacc.parser.tree
- RecordComponent() - Constructor for class com.javacc.parser.tree.RecordComponent
- RecordComponent() - Method in class com.javacc.parser.JavaCCParser
- RecordDeclaration - Class in com.javacc.parser.tree
- RecordDeclaration() - Constructor for class com.javacc.parser.tree.RecordDeclaration
- RecordDeclaration() - Method in class com.javacc.parser.JavaCCParser
- RecordHeader - Class in com.javacc.parser.tree
- RecordHeader() - Constructor for class com.javacc.parser.tree.RecordHeader
- RecordHeader() - Method in class com.javacc.parser.JavaCCParser
- recurse(Node) - Method in class com.javacc.parser.Node.Visitor
-
Just recurses over (i.e.
- ReferenceType - Class in com.javacc.parser.tree
- ReferenceType() - Constructor for class com.javacc.parser.tree.ReferenceType
- ReferenceType() - Method in class com.javacc.parser.JavaCCParser
- RegexpChoice - Class in com.javacc.parser.tree
- RegexpChoice() - Constructor for class com.javacc.parser.tree.RegexpChoice
- RegexpChoice() - Method in class com.javacc.parser.JavaCCParser
- RegexpChoiceInParen() - Method in class com.javacc.parser.JavaCCParser
- RegexpExpansion() - Method in class com.javacc.parser.JavaCCParser
- RegexpRef - Class in com.javacc.parser.tree
- RegexpRef() - Constructor for class com.javacc.parser.tree.RegexpRef
- RegexpRef() - Method in class com.javacc.parser.JavaCCParser
- RegexpSequence - Class in com.javacc.parser.tree
- RegexpSequence() - Constructor for class com.javacc.parser.tree.RegexpSequence
- RegexpSequence() - Method in class com.javacc.parser.JavaCCParser
- RegexpSpec - Class in com.javacc.parser.tree
- RegexpSpec() - Constructor for class com.javacc.parser.tree.RegexpSpec
- RegexpSpec(TokenProduction, String) - Method in class com.javacc.parser.JavaCCParser
- RegexpStringLiteral - Class in com.javacc.parser.tree
- RegexpStringLiteral() - Constructor for class com.javacc.parser.tree.RegexpStringLiteral
- RegexpStringLiteral() - Method in class com.javacc.parser.JavaCCParser
- RegexpVisitor() - Constructor for class com.javacc.core.SanityChecker.RegexpVisitor
- RegularExpression - Class in com.javacc.core
-
An abstract base class from which all the AST nodes that are regular expressions inherit.
- RegularExpression() - Constructor for class com.javacc.core.RegularExpression
- RegularExpression(Grammar) - Constructor for class com.javacc.core.RegularExpression
- RelationalExpression - Class in com.javacc.parser.tree
- RelationalExpression() - Constructor for class com.javacc.parser.tree.RelationalExpression
- RelationalExpression() - Method in class com.javacc.parser.JavaCCParser
- REM - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- REMASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- remove(String, String) - Method in class com.javacc.output.Sequencer
- removeChild(int) - Method in class com.javacc.parser.BaseNode
- removeChild(int) - Method in interface com.javacc.parser.Node
-
Remove the node at index i.
- removeChild(int) - Method in class com.javacc.parser.Token
- removeChild(Node) - Method in interface com.javacc.parser.Node
-
Removes the Node from this node's children
- removeDuplicateMethods() - Method in class com.javacc.parser.tree.ClassOrInterfaceBody
- removeEscapesAndQuotes(String) - Static method in class com.javacc.parser.tree.StringLiteral
- removeNode(String) - Method in class com.javacc.output.Sequencer
- removeNode(String, boolean) - Method in class com.javacc.output.Sequencer
- removeNonJavaIdentifierPart(String) - Static method in class com.javacc.Grammar
- removeUnderscores(String) - Static method in class com.javacc.parser.tree.IntegerLiteral
- removeWrongJDKElements(Node, int) - Static method in class com.javacc.output.java.JavaCodeUtils
- RepeatedRegexp() - Method in class com.javacc.parser.JavaCCParser
- RepetitionRange - Class in com.javacc.parser.tree
- RepetitionRange() - Constructor for class com.javacc.parser.tree.RepetitionRange
- replace(Node) - Method in interface com.javacc.parser.Node
- replaceChild(Node, Node) - Method in interface com.javacc.parser.Node
-
Replaces a child node with another one.
- replaceType(JavaCCConstants.TokenType) - Method in class com.javacc.parser.Token
- replaceType(PreprocessorConstants.TokenType) - Method in class com.javacc.preprocessor.Token
- RETURN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ReturnStatement - Class in com.javacc.parser.tree
- ReturnStatement() - Constructor for class com.javacc.parser.tree.ReturnStatement
- ReturnStatement() - Method in class com.javacc.parser.JavaCCParser
- returnType - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
- ReturnType - Class in com.javacc.parser.tree
- ReturnType() - Constructor for class com.javacc.parser.tree.ReturnType
- ReturnType() - Method in class com.javacc.parser.JavaCCParser
- right - Variable in class com.javacc.parser.tree.CharacterRange
- RIGHT_ARROW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RightArrow - Class in com.javacc.parser.tree
- RightArrow(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.RightArrow
- Root() - Method in class com.javacc.parser.JavaCCParser
- rootNode() - Method in class com.javacc.parser.JavaCCParser
- RPAREN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RSIGNEDSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RSIGNEDSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RUNSIGNEDSHIFT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- RUNSIGNEDSHIFTASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
S
- SanityChecker - Class in com.javacc.core
-
This class is what remains of a bunch of horrible legacy code that was used to build up the data structures for the parser.
- SanityChecker(Grammar) - Constructor for class com.javacc.core.SanityChecker
- SanityChecker.RegexpVisitor - Class in com.javacc.core
-
A visitor that checks whether there is a self-referential loop in a Regexp reference.
- SC_AND - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SC_OR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- scan - Class in com.javacc.parser.tree
- scan() - Constructor for class com.javacc.parser.tree.scan
- ScanAhead() - Method in class com.javacc.parser.JavaCCParser
- SEALED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SEMICOLON - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- Sequencer - Class in com.javacc.output
- Sequencer() - Constructor for class com.javacc.output.Sequencer
- setAppliesInLookahead(boolean) - Method in class com.javacc.parser.tree.CodeBlock
- setAssertionExpression(Expression) - Method in class com.javacc.parser.tree.Assertion
- setBeginOffset(int) - Method in class com.javacc.parser.BaseNode
- setBeginOffset(int) - Method in interface com.javacc.parser.Node
-
Set the offset where the token begins, expressed in code units.
- setBeginOffset(int) - Method in class com.javacc.parser.Token
-
It would be extremely rare that an application programmer would use this method.
- setBeginOffset(int) - Method in class com.javacc.preprocessor.Token
-
It would be extremely rare that an application programmer would use this method.
- setBuildTree(boolean) - Method in class com.javacc.parser.JavaCCParser
- setChild(int, Node) - Method in class com.javacc.parser.BaseNode
- setChild(int, Node) - Method in interface com.javacc.parser.Node
-
Replace the node at index i
- setChild(int, Node) - Method in class com.javacc.parser.Token
- setCondition(Expression) - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- setCustomErrorRecoveryBlock(CodeBlock) - Method in class com.javacc.core.Expansion
- setDeactivate(boolean) - Method in class com.javacc.parser.tree.TokenActivation
- setDefaultLexicalState(String) - Method in class com.javacc.Grammar
- setEndOffset(int) - Method in class com.javacc.parser.BaseNode
- setEndOffset(int) - Method in interface com.javacc.parser.Node
-
Set the offset where the token ends, actually the location where the very next token should begin.
- setEndOffset(int) - Method in class com.javacc.parser.Token
-
It would be extremely rare that an application programmer would use this method.
- setEndOffset(int) - Method in class com.javacc.preprocessor.Token
-
It would be extremely rare that an application programmer would use this method.
- setEnterIncludes(boolean) - Method in class com.javacc.parser.JavaCCParser
- setExp(Expression) - Method in class com.javacc.parser.tree.Failure
- setExpansion(Expansion) - Method in class com.javacc.parser.tree.Assertion
- setExpansion(Expansion) - Method in class com.javacc.parser.tree.BNFProduction
- setExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
- setExpansionNegated(boolean) - Method in class com.javacc.parser.tree.Assertion
- setExplicit(boolean) - Method in class com.javacc.parser.tree.TokenProduction
- setFilename(Path) - Method in class com.javacc.Grammar
- setGeneratedClassName(String) - Method in class com.javacc.core.RegularExpression
- setGeneratedSuperClassName(String) - Method in class com.javacc.core.RegularExpression
- setGrammar(Grammar) - Method in class com.javacc.parser.BaseNode
- setGrammar(Grammar) - Method in interface com.javacc.parser.Node
- setGrammar(Grammar) - Method in class com.javacc.parser.Token
- setIgnoreCase(boolean) - Method in class com.javacc.Grammar
- setIgnoreCase(boolean) - Method in class com.javacc.parser.tree.TokenProduction
- setImage(String) - Method in class com.javacc.parser.Token
- setImage(String) - Method in class com.javacc.parser.tree.RegexpStringLiteral
- setImplicitLexicalState(String) - Method in class com.javacc.parser.tree.TokenProduction
- setImplicitReturnType(boolean) - Method in class com.javacc.parser.tree.BNFProduction
- setIncomplete(boolean) - Method in class com.javacc.core.TokenSet
- setInitialShorthand(String) - Method in class com.javacc.parser.tree.TreeBuildingAnnotation
- setInputSource(String) - Method in class com.javacc.parser.JavaCCLexer
- setInputSource(String) - Method in class com.javacc.parser.JavaCCParser
- setInputSource(String) - Method in class com.javacc.preprocessor.PreprocessorLexer
- setInputSource(String) - Method in class com.javacc.preprocessor.PreprocessorParser
- setLabel(String) - Method in class com.javacc.core.Expansion
- setLexicalState(String) - Method in class com.javacc.parser.tree.BNFProduction
- setLHS(Name) - Method in class com.javacc.core.RegularExpression
- setLHS(Name) - Method in class com.javacc.parser.tree.Lookahead
- setLHS(Name) - Method in class com.javacc.parser.tree.NonTerminal
- setListClass(Class<? extends List>) - Static method in class com.javacc.parser.BaseNode
-
Sets the List class that is used to store child nodes.
- setLookahead(Lookahead) - Method in class com.javacc.parser.tree.ExpansionSequence
- setMax(int) - Method in class com.javacc.parser.tree.RepetitionRange
- setMessageExpression(Expression) - Method in class com.javacc.parser.tree.Assertion
- setMin(int) - Method in class com.javacc.parser.tree.RepetitionRange
- setName(String) - Method in class com.javacc.parser.tree.BNFProduction
- setNegated(boolean) - Method in class com.javacc.parser.tree.Lookahead
- setNegated(boolean) - Method in class com.javacc.parser.tree.LookBehind
- setNestedExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
- setNestedExpression(Expression) - Method in class com.javacc.parser.tree.Parentheses
- setNewLexicalState(LexicalStateData) - Method in class com.javacc.core.RegularExpression
- setOperand(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTUnaryExpression
- setOrdinal(int) - Method in class com.javacc.core.RegularExpression
- setPackageName(String) - Method in class com.javacc.parser.tree.PackageDeclaration
- setParent(Node) - Method in class com.javacc.parser.BaseNode
- setParent(Node) - Method in interface com.javacc.parser.Node
- setParent(Node) - Method in class com.javacc.parser.Token
- setParsedLines(BitSet) - Method in class com.javacc.parser.JavaCCLexer
-
This is used in conjunction with having a preprocessor.
- setParsedLines(BitSet) - Method in class com.javacc.preprocessor.PreprocessorLexer
-
This is used in conjunction with having a preprocessor.
- setParserClassName(String) - Method in class com.javacc.Grammar
- setParserCode(CompilationUnit) - Method in class com.javacc.Grammar
- setParserPackage(String) - Method in class com.javacc.Grammar
- setParserTolerant(boolean) - Method in class com.javacc.parser.JavaCCParser
- setParserTolerant(boolean) - Method in class com.javacc.preprocessor.PreprocessorParser
- setPrivate(boolean) - Method in class com.javacc.core.RegularExpression
- setRange(int, int) - Method in class com.javacc.parser.tree.CharacterRange
- setReceiver(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTInvocation
- setRecoveryExpansion(Expansion) - Method in class com.javacc.parser.tree.BNFProduction
- setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.RegexpRef
- setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.ZeroOrMoreRegexp
- setRegexp(RegularExpression) - Method in class com.javacc.parser.tree.ZeroOrOneRegexp
- setScanLimit(boolean) - Method in class com.javacc.core.Expansion
- setScanLimitPlus(int) - Method in class com.javacc.core.Expansion
- setSemanticLookahead(Expression) - Method in class com.javacc.parser.tree.Lookahead
- setSemanticLookaheadNested(boolean) - Method in class com.javacc.parser.tree.Assertion
- setSemanticLookaheadNested(boolean) - Method in class com.javacc.parser.tree.Lookahead
- setSettings(Map<String, Object>) - Method in class com.javacc.Grammar
- setSymbol(String, String) - Method in class com.javacc.preprocessor.PreprocessorParser
- Setting - Class in com.javacc.parser.tree
- Setting() - Constructor for class com.javacc.parser.tree.Setting
- Setting(Map<String, Object>) - Method in class com.javacc.parser.JavaCCParser
- setTokensAreNodes(boolean) - Method in class com.javacc.parser.JavaCCParser
- setTokenSource(JavaCCLexer) - Method in class com.javacc.parser.BaseNode
- setTokenSource(JavaCCLexer) - Method in interface com.javacc.parser.Node
- setTokenSource(JavaCCLexer) - Method in class com.javacc.parser.Token
-
It should be exceedingly rare that an application programmer needs to use this method.
- setTokenSource(PreprocessorLexer) - Method in class com.javacc.preprocessor.Token
-
It should be exceedingly rare that an application programmer needs to use this method.
- setTolerantParsing(boolean) - Method in class com.javacc.core.Expansion
- setTreeNodeBehavior(TreeBuildingAnnotation) - Method in class com.javacc.core.Expansion
- setType(JavaCCConstants.TokenType) - Method in class com.javacc.parser.Token
- setType(PreprocessorConstants.TokenType) - Method in class com.javacc.preprocessor.Token
- setUnparsed(boolean) - Method in class com.javacc.parser.BaseNode
- setUnparsed(boolean) - Method in interface com.javacc.parser.Node
-
Mark whether this Node is unparsed, i.e.
- setUnparsed(boolean) - Method in class com.javacc.parser.Token
- setUnparsed(boolean) - Method in class com.javacc.preprocessor.Token
- setUnparsedTokensAreNodes(boolean) - Method in class com.javacc.parser.JavaCCParser
- setUpToExpansion(Expansion) - Method in class com.javacc.parser.tree.Lookahead
- setValue(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTExpressionStatement
- setValue(Translator.ASTExpression) - Method in class com.javacc.output.Translator.ASTReturnStatement
- ShiftExpression - Class in com.javacc.parser.tree
- ShiftExpression() - Constructor for class com.javacc.parser.tree.ShiftExpression
- ShiftExpression() - Method in class com.javacc.parser.JavaCCParser
- SHORT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SimpleLambdaLHS() - Method in class com.javacc.parser.JavaCCParser
- SINGLE_LINE_COMMENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SINGLE_LINE_COMMENT_START - Class in com.javacc.parser.tree
- SINGLE_LINE_COMMENT_START - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SINGLE_LINE_COMMENT_START(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.SINGLE_LINE_COMMENT_START
- SingleLineComment - Class in com.javacc.parser.tree
- SingleLineComment(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.SingleLineComment
- SingleMemberAnnotation - Class in com.javacc.parser.tree
- SingleMemberAnnotation() - Constructor for class com.javacc.parser.tree.SingleMemberAnnotation
- SingleMemberAnnotation() - Method in class com.javacc.parser.JavaCCParser
- SLASH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SLASHASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- STAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- STARASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- startClass(String) - Method in class com.javacc.output.Translator
- startProduction() - Method in class com.javacc.Grammar.Utils
- Statement - Class in com.javacc.parser.tree
- Statement() - Constructor for class com.javacc.parser.tree.Statement
- Statement() - Method in class com.javacc.parser.JavaCCParser
- StatementExpression - Class in com.javacc.parser.tree
- StatementExpression() - Constructor for class com.javacc.parser.tree.StatementExpression
- StatementExpression() - Method in class com.javacc.parser.JavaCCParser
- StatementExpressionList - Class in com.javacc.parser.tree
- StatementExpressionList() - Constructor for class com.javacc.parser.tree.StatementExpressionList
- StatementExpressionList() - Method in class com.javacc.parser.JavaCCParser
- statements - Variable in class com.javacc.output.Translator.ASTMethodDeclaration
- STATIC - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- steps(String) - Method in class com.javacc.output.Sequencer
- STRICTFP - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- STRING_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- stringFromBytes(byte[]) - Static method in interface com.javacc.parser.JavaCCConstants
-
Rather bloody-minded way of converting a byte array into a string taking into account the initial byte order mark (used by Microsoft a lot seemingly) See: https://docs.microsoft.com/es-es/globalization/encoding/byte-order-markc
- stringFromBytes(byte[]) - Static method in interface com.javacc.preprocessor.PreprocessorConstants
-
Rather bloody-minded way of converting a byte array into a string taking into account the initial byte order mark (used by Microsoft a lot seemingly) See: https://docs.microsoft.com/es-es/globalization/encoding/byte-order-markc
- StringLiteral - Class in com.javacc.parser.tree
- StringLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.StringLiteral
- stripUnused(CompilationUnit) - Static method in class com.javacc.output.java.JavaCodeUtils
-
Uses the DeadCodeEliminator visitor class to get rid of unused private methods and fields
- SUPER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- superfluousParentheses() - Method in class com.javacc.core.Expansion
-
Is this expansion superfluous parentheses?
- SWITCH - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SwitchExpression - Class in com.javacc.parser.tree
- SwitchExpression() - Constructor for class com.javacc.parser.tree.SwitchExpression
- SwitchExpression() - Method in class com.javacc.parser.JavaCCParser
- SwitchStatement - Class in com.javacc.parser.tree
- SwitchStatement() - Constructor for class com.javacc.parser.tree.SwitchStatement
- SwitchStatement() - Method in class com.javacc.parser.JavaCCParser
- switchTo(JavaCCConstants.LexicalState) - Method in class com.javacc.parser.JavaCCLexer
-
Switch to specified lexical state.
- switchTo(PreprocessorConstants.LexicalState) - Method in class com.javacc.preprocessor.PreprocessorLexer
-
Switch to specified lexical state.
- symbolStack - Variable in class com.javacc.output.Translator
- SymbolTable() - Constructor for class com.javacc.output.Translator.SymbolTable
- SYNCHRONIZED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- SynchronizedStatement - Class in com.javacc.parser.tree
- SynchronizedStatement() - Constructor for class com.javacc.parser.tree.SynchronizedStatement
- SynchronizedStatement() - Method in class com.javacc.parser.JavaCCParser
- SyntaxConverter - Class in com.javacc.output.lint
- SyntaxConverter(String) - Constructor for class com.javacc.output.lint.SyntaxConverter
T
- tempVarCounter - Variable in class com.javacc.output.Translator
- TernaryExpression - Class in com.javacc.parser.tree
- TernaryExpression() - Constructor for class com.javacc.parser.tree.TernaryExpression
- TernaryExpression() - Method in class com.javacc.parser.JavaCCParser
- TEXT_BLOCK_LITERAL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- THIS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ThisLiteral - Class in com.javacc.parser.tree
- ThisLiteral(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.ThisLiteral
- THROW - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- THROWS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- ThrowsList - Class in com.javacc.parser.tree
- ThrowsList() - Constructor for class com.javacc.parser.tree.ThrowsList
- ThrowsList() - Method in class com.javacc.parser.JavaCCParser
- ThrowStatement - Class in com.javacc.parser.tree
- ThrowStatement() - Constructor for class com.javacc.parser.tree.ThrowStatement
- ThrowStatement() - Method in class com.javacc.parser.JavaCCParser
- TILDE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- toHexString(int) - Method in class com.javacc.Grammar.Utils
- toHexStringL(long) - Method in class com.javacc.Grammar.Utils
- Token - Class in com.javacc.parser
- Token - Class in com.javacc.preprocessor
- Token() - Constructor for class com.javacc.parser.Token
- Token() - Constructor for class com.javacc.preprocessor.Token
- Token(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.Token
- Token(JavaCCConstants.TokenType, String, JavaCCLexer) - Constructor for class com.javacc.parser.Token
- Token(PreprocessorConstants.TokenType, PreprocessorLexer, int, int) - Constructor for class com.javacc.preprocessor.Token
- token_source - Variable in class com.javacc.parser.JavaCCParser
-
Generated Lexer.
- token_source - Variable in class com.javacc.preprocessor.PreprocessorParser
-
Generated Lexer.
- TokenActivation - Class in com.javacc.parser.tree
- TokenActivation() - Constructor for class com.javacc.parser.tree.TokenActivation
- TokenActivation() - Method in class com.javacc.parser.JavaCCParser
- TokenManagerDecls - Class in com.javacc.parser.tree
- TokenManagerDecls() - Constructor for class com.javacc.parser.tree.TokenManagerDecls
- TokenManagerDecls() - Method in class com.javacc.parser.JavaCCParser
- tokenNames - Variable in class com.javacc.output.Translator
- TokenProduction - Class in com.javacc.parser.tree
- TokenProduction() - Constructor for class com.javacc.parser.tree.TokenProduction
- TokenProduction() - Method in class com.javacc.parser.JavaCCParser
- TokenSet - Class in com.javacc.core
-
A class to represent a set of Token types.
- TokenSet(Grammar) - Constructor for class com.javacc.core.TokenSet
- TokenSet(Grammar, boolean) - Constructor for class com.javacc.core.TokenSet
- tokenSubClassInfo() - Method in class com.javacc.Grammar.Utils
- toLongArray() - Method in class com.javacc.core.TokenSet
- toOctalString(int) - Method in class com.javacc.Grammar.Utils
- topSymbols() - Method in class com.javacc.output.Translator
- toString() - Method in class com.javacc.core.Expansion
- toString() - Method in class com.javacc.parser.BaseNode
- toString() - Method in class com.javacc.parser.Token
- toString() - Method in class com.javacc.parser.tree.FormalParameters
- toString() - Method in class com.javacc.parser.tree.RegexpStringLiteral
- toString() - Method in class com.javacc.preprocessor.Token
- transformFormal(FormalParameter) - Method in class com.javacc.output.Translator
- transformFormals(List<FormalParameter>) - Method in class com.javacc.output.Translator
- transformTree(Node) - Method in class com.javacc.output.Translator
- transformTree(Node, boolean) - Method in class com.javacc.output.Translator
- TRANSIENT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- translateArguments(List<Translator.ASTExpression>, boolean, StringBuilder) - Method in class com.javacc.output.Translator
- translateArguments(List<Translator.ASTExpression>, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateBinaryExpression(Translator.ASTBinaryExpression, StringBuilder) - Method in class com.javacc.output.Translator
- translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateCast(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.Translator
- translateCodeBlock(String, int) - Method in class com.javacc.Grammar.Utils
- translateExpression(Node) - Method in class com.javacc.Grammar.Utils
- translateExpression(Node, StringBuilder) - Method in class com.javacc.output.Translator
- translateFormals(List<Translator.ASTFormalParameter>, Translator.SymbolTable, boolean, boolean, StringBuilder) - Method in class com.javacc.output.Translator
- translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateFormals(List<FormalParameter>, Translator.SymbolTable, StringBuilder) - Method in class com.javacc.output.Translator
- translateGetter(String) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateGetter(String) - Method in class com.javacc.output.python.PythonTranslator
- translateGetter(String) - Method in class com.javacc.output.Translator
- translateIdentifier(String) - Method in class com.javacc.Grammar.Utils
- translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.python.PythonTranslator
- translateIdentifier(String, Translator.TranslationContext) - Method in class com.javacc.output.Translator
- translateInjectedClass(CodeInjector, String) - Method in class com.javacc.Grammar.Utils
- translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.python.PythonTranslator
- translateInjectedClass(CodeInjector, String) - Method in class com.javacc.output.Translator
- translateInjections(String, CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
- translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateInstanceofExpression(Translator.ASTInstanceofExpression, StringBuilder) - Method in class com.javacc.output.Translator
- translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateInvocation(Translator.ASTInvocation, StringBuilder) - Method in class com.javacc.output.Translator
- translateLexerInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
- translateModifiers(List<String>, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateNonterminalArgs(String) - Method in class com.javacc.Grammar.Utils
- translateNonterminalArgs(String) - Method in class com.javacc.output.python.PythonTranslator
- translateNonterminalArgs(String) - Method in class com.javacc.output.Translator
- translateOperator(String) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateOperator(String) - Method in class com.javacc.output.python.PythonTranslator
- translateOperator(String) - Method in class com.javacc.output.Translator
- translateParameters(String) - Method in class com.javacc.Grammar.Utils
- translateParserInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
- translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translatePrimaryExpression(Translator.ASTPrimaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
- translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateProperties(String, int, StringBuilder) - Method in class com.javacc.output.Translator
- translateStatement(Node, int, StringBuilder) - Method in class com.javacc.output.Translator
- translateString(String) - Method in class com.javacc.Grammar.Utils
- translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateTernaryExpression(Translator.ASTTernaryExpression, StringBuilder) - Method in class com.javacc.output.Translator
- translateTokenInjections(CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
- translateTokenSubclassInjections(String, CodeInjector, boolean) - Method in class com.javacc.Grammar.Utils
- translateType(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateType(Translator.ASTTypeExpression, StringBuilder) - Method in class com.javacc.output.Translator
- translateTypeName(String) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.csharp.CSharpTranslator
- translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.python.PythonTranslator
- translateUnaryExpression(Translator.ASTUnaryExpression, Translator.TranslationContext, StringBuilder) - Method in class com.javacc.output.Translator
- Translator - Class in com.javacc.output
- Translator(Grammar) - Constructor for class com.javacc.output.Translator
- Translator.ASTAllocation - Class in com.javacc.output
- Translator.ASTBinaryExpression - Class in com.javacc.output
- Translator.ASTBreakStatement - Class in com.javacc.output
- Translator.ASTCaseStatement - Class in com.javacc.output
- Translator.ASTContinueStatement - Class in com.javacc.output
- Translator.ASTExpression - Class in com.javacc.output
- Translator.ASTExpressionStatement - Class in com.javacc.output
- Translator.ASTFormalParameter - Class in com.javacc.output
- Translator.ASTForStatement - Class in com.javacc.output
- Translator.ASTHelperNode - Class in com.javacc.output
- Translator.ASTIfStatement - Class in com.javacc.output
- Translator.ASTInstanceofExpression - Class in com.javacc.output
- Translator.ASTInvocation - Class in com.javacc.output
- Translator.ASTMethodDeclaration - Class in com.javacc.output
- Translator.ASTPreOrPostfixExpression - Class in com.javacc.output
- Translator.ASTPrimaryExpression - Class in com.javacc.output
- Translator.ASTReturnStatement - Class in com.javacc.output
- Translator.ASTStatement - Class in com.javacc.output
- Translator.ASTStatementList - Class in com.javacc.output
- Translator.ASTSwitchStatement - Class in com.javacc.output
- Translator.ASTTernaryExpression - Class in com.javacc.output
- Translator.ASTTypeExpression - Class in com.javacc.output
- Translator.ASTUnaryExpression - Class in com.javacc.output
- Translator.ASTVariableOrFieldDeclaration - Class in com.javacc.output
- Translator.ASTWhileStatement - Class in com.javacc.output
- Translator.SymbolTable - Class in com.javacc.output
- Translator.TranslationContext - Enum Class in com.javacc.output
- TreeBuildingAnnotation - Class in com.javacc.parser.tree
- TreeBuildingAnnotation() - Constructor for class com.javacc.parser.tree.TreeBuildingAnnotation
- TreeNodeDescriptor() - Method in class com.javacc.parser.JavaCCParser
- TRUE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- TRY - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- TryBlock - Class in com.javacc.parser.tree
- TryBlock() - Constructor for class com.javacc.parser.tree.TryBlock
- TryBlock() - Method in class com.javacc.parser.JavaCCParser
- TryStatement - Class in com.javacc.parser.tree
- TryStatement() - Constructor for class com.javacc.parser.tree.TryStatement
- TryStatement() - Method in class com.javacc.parser.JavaCCParser
- TryWithResources - Class in com.javacc.parser.tree
- TryWithResources() - Constructor for class com.javacc.parser.tree.TryWithResources
- TryWithResources() - Method in class com.javacc.parser.JavaCCParser
- type - Variable in class com.javacc.output.Translator.ASTFormalParameter
- Type - Interface in com.javacc.parser.tree
- Type() - Method in class com.javacc.parser.JavaCCParser
- TYPE - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- TypeArgument - Class in com.javacc.parser.tree
- TypeArgument() - Constructor for class com.javacc.parser.tree.TypeArgument
- TypeArgument() - Method in class com.javacc.parser.JavaCCParser
- TypeArguments - Class in com.javacc.parser.tree
- TypeArguments() - Constructor for class com.javacc.parser.tree.TypeArguments
- TypeArguments() - Method in class com.javacc.parser.JavaCCParser
- TypeBound - Class in com.javacc.parser.tree
- TypeBound() - Constructor for class com.javacc.parser.tree.TypeBound
- TypeBound() - Method in class com.javacc.parser.JavaCCParser
- TypeDeclaration - Interface in com.javacc.parser.tree
- TypeDeclaration() - Method in class com.javacc.parser.JavaCCParser
- TypeIdentifier() - Method in class com.javacc.parser.JavaCCParser
- TypeParameter - Class in com.javacc.parser.tree
- TypeParameter() - Constructor for class com.javacc.parser.tree.TypeParameter
- TypeParameter() - Method in class com.javacc.parser.JavaCCParser
- typeParameters - Variable in class com.javacc.output.Translator.ASTTypeExpression
- TypeParameters - Class in com.javacc.parser.tree
- TypeParameters() - Constructor for class com.javacc.parser.tree.TypeParameters
- TypeParameters() - Method in class com.javacc.parser.JavaCCParser
U
- UnaryExpression - Class in com.javacc.parser.tree
- UnaryExpression() - Constructor for class com.javacc.parser.tree.UnaryExpression
- UnaryExpression() - Method in class com.javacc.parser.JavaCCParser
- UnaryExpressionNotPlusMinus - Class in com.javacc.parser.tree
- UnaryExpressionNotPlusMinus() - Constructor for class com.javacc.parser.tree.UnaryExpressionNotPlusMinus
- UnaryExpressionNotPlusMinus() - Method in class com.javacc.parser.JavaCCParser
- UncacheTokens - Class in com.javacc.parser.tree
- UncacheTokens() - Constructor for class com.javacc.parser.tree.UncacheTokens
- UncacheTokens() - Method in class com.javacc.parser.JavaCCParser
- UNDERSCORE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- UNKNOWN - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- unsetSymbol(String) - Method in class com.javacc.preprocessor.PreprocessorParser
- UP_TO_HERE - Class in com.javacc.parser.tree
- UP_TO_HERE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- UP_TO_HERE(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.UP_TO_HERE
- UpToHere(Expansion) - Method in class com.javacc.parser.JavaCCParser
- URL - Static variable in class com.javacc.Main
- Utils() - Constructor for class com.javacc.Grammar.Utils
V
- valueOf(String) - Static method in enum class com.javacc.output.Translator.TranslationContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.javacc.parser.JavaCCConstants.LexicalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.javacc.parser.JavaCCConstants.TokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.javacc.output.Translator.TranslationContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.javacc.parser.JavaCCConstants.LexicalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.javacc.parser.JavaCCConstants.TokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.LexicalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VAR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- VAR_ARGS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- VarDeclaration() - Method in class com.javacc.parser.JavaCCParser
- variable - Variable in class com.javacc.output.Translator.ASTSwitchStatement
- VARIABLE - Enum constant in enum class com.javacc.output.Translator.TranslationContext
- VariableDeclarator - Class in com.javacc.parser.tree
- VariableDeclarator() - Constructor for class com.javacc.parser.tree.VariableDeclarator
- VariableDeclarator() - Method in class com.javacc.parser.JavaCCParser
- VariableDeclaratorId - Class in com.javacc.parser.tree
- VariableDeclaratorId() - Constructor for class com.javacc.parser.tree.VariableDeclaratorId
- VariableDeclaratorId() - Method in class com.javacc.parser.JavaCCParser
- VariableInitializer - Class in com.javacc.parser.tree
- VariableInitializer() - Constructor for class com.javacc.parser.tree.VariableInitializer
- VariableInitializer() - Method in class com.javacc.parser.JavaCCParser
- visit(Node) - Method in class com.javacc.parser.Node.Visitor
-
Tries to invoke (via reflection) the appropriate visit(...) method defined in a subclass.
- visit(Token) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Token) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(Annotation) - Method in class com.javacc.output.java.JavaFormatter2
- visit(BNFProduction) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(CharacterList) - Method in class com.javacc.core.NfaBuilder
- visit(CodeInjection) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(ConstructorDeclaration) - Method in class com.javacc.output.java.DeadCodeEliminator
- visit(ConstructorDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Delimiter) - Method in class com.javacc.output.java.JavaFormatter2
- visit(FieldDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(ImportDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Initializer) - Method in class com.javacc.output.java.DeadCodeEliminator
- visit(LocalVariableDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Lookahead) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(MethodDeclaration) - Method in class com.javacc.output.java.DeadCodeEliminator
- visit(MethodDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(MultiLineComment) - Method in class com.javacc.output.java.JavaFormatter2
- visit(NonTerminal) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(OneOrMoreRegexp) - Method in class com.javacc.core.NfaBuilder
- visit(Operator) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Options) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(PackageDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(RegexpChoice) - Method in class com.javacc.core.NfaBuilder
- visit(RegexpRef) - Method in class com.javacc.core.NfaBuilder
- visit(RegexpRef) - Method in class com.javacc.core.SanityChecker.RegexpVisitor
- visit(RegexpSequence) - Method in class com.javacc.core.NfaBuilder
- visit(RegexpStringLiteral) - Method in class com.javacc.core.NfaBuilder
- visit(RepetitionRange) - Method in class com.javacc.core.NfaBuilder
- visit(SingleLineComment) - Method in class com.javacc.output.java.JavaFormatter2
- visit(Statement) - Method in class com.javacc.output.java.JavaFormatter2
- visit(TokenProduction) - Method in class com.javacc.output.lint.SyntaxConverter
- visit(TypeDeclaration) - Method in class com.javacc.output.java.JavaFormatter2
- visit(VariableDeclarator) - Method in class com.javacc.output.java.DeadCodeEliminator
- visit(ZeroOrMoreRegexp) - Method in class com.javacc.core.NfaBuilder
- visit(ZeroOrOneRegexp) - Method in class com.javacc.core.NfaBuilder
- Visitor() - Constructor for class com.javacc.parser.Node.Visitor
- visitUnparsedTokens - Variable in class com.javacc.parser.Node.Visitor
- VOID - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- VOLATILE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
W
- WHILE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- WhileStatement - Class in com.javacc.parser.tree
- WhileStatement() - Constructor for class com.javacc.parser.tree.WhileStatement
- WhileStatement() - Method in class com.javacc.parser.JavaCCParser
- Whitespace - Class in com.javacc.parser.tree
- Whitespace(JavaCCConstants.TokenType, JavaCCLexer, int, int) - Constructor for class com.javacc.parser.tree.Whitespace
- WHITESPACE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- WildcardBounds - Class in com.javacc.parser.tree
- WildcardBounds() - Constructor for class com.javacc.parser.tree.WildcardBounds
- WildcardBounds() - Method in class com.javacc.parser.JavaCCParser
X
- XOR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- XORASSIGN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
Y
- YIELD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- YieldStatement - Class in com.javacc.parser.tree
- YieldStatement() - Constructor for class com.javacc.parser.tree.YieldStatement
- YieldStatement() - Method in class com.javacc.parser.JavaCCParser
Z
- ZeroOrMore - Class in com.javacc.parser.tree
- ZeroOrMore() - Constructor for class com.javacc.parser.tree.ZeroOrMore
- ZeroOrMore() - Method in class com.javacc.parser.JavaCCParser
- ZeroOrMoreRegexp - Class in com.javacc.parser.tree
- ZeroOrMoreRegexp() - Constructor for class com.javacc.parser.tree.ZeroOrMoreRegexp
- ZeroOrOne - Class in com.javacc.parser.tree
- ZeroOrOne() - Constructor for class com.javacc.parser.tree.ZeroOrOne
- ZeroOrOne() - Method in class com.javacc.parser.JavaCCParser
- ZeroOrOneRegexp - Class in com.javacc.parser.tree
- ZeroOrOneRegexp() - Constructor for class com.javacc.parser.tree.ZeroOrOneRegexp
_
- _ACTIVATE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _ASSERT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _ATTEMPT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _DEACTIVATE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _DEFAULT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _ENSURE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _EOF - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _FAIL - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _IGNORE_CASE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _IMPORT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _INCLUDE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _INJECT - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _LEXICAL_STATE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _LOOKAHEAD - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _MORE - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _ON_ERROR - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _PARSER_BEGIN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _PARSER_END - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _RECOVER - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _RECOVER_TO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _SCAN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _SKIP - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _TOKEN - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _TOKEN_23 - Enum constant in enum class com.javacc.preprocessor.PreprocessorConstants.TokenType
- _TOKEN_MGR_DECLS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _UNCACHE_TOKENS - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _UNPARSED - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
- _UPTO - Enum constant in enum class com.javacc.parser.JavaCCConstants.TokenType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form