A B C D E F G H I J K L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEscapes(String) - Static method in error org.openl.grammar.bexgrammar.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- AdditiveExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- adjustBeginLineColumn(int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- AllocationExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- AMPERSAND - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- AND_MORE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ANY - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ArrayDimsAndInits() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ArrayInitializer() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ASSIGN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
B
- backup(int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Backup a number of characters.
- begin(Token) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- beginColumn - Variable in class org.openl.grammar.bexgrammar.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.openl.grammar.bexgrammar.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Start.
- BExGrammar - Class in org.openl.grammar.bexgrammar
- BExGrammar() - Constructor for class org.openl.grammar.bexgrammar.BExGrammar
- BExGrammar(InputStream) - Constructor for class org.openl.grammar.bexgrammar.BExGrammar
-
Constructor with InputStream.
- BExGrammar(InputStream, String) - Constructor for class org.openl.grammar.bexgrammar.BExGrammar
-
Constructor with InputStream and supplied encoding
- BExGrammar(Reader) - Constructor for class org.openl.grammar.bexgrammar.BExGrammar
-
Constructor.
- BExGrammar(BExGrammarTokenManager) - Constructor for class org.openl.grammar.bexgrammar.BExGrammar
-
Constructor with generated Token Manager.
- BExGrammarConstants - Interface in org.openl.grammar.bexgrammar
-
Token literal values and constants.
- BExGrammarTokenManager - Class in org.openl.grammar.bexgrammar
-
Token Manager.
- BExGrammarTokenManager(SimpleCharStream) - Constructor for class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Constructor.
- BExGrammarTokenManager(SimpleCharStream, int) - Constructor for class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Constructor.
- Block() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- BlockStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- BlockStatementList() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- BOOL_AND - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- BOOL_OR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- BooleanLiteral() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- bop(String, TextInterval) - Method in class org.openl.grammar.JavaCC30Grammar
- BREAK - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- BreakStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- bufcolumn - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- buffer - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- bufline - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- bufpos - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Position in buffer.
- BUSINESS_INTEGER_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
C
- CASE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- CastExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- CastLookahead() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- CHARACTER_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ClassName() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- COLON - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- column - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- CombinedType() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- COMMA - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- CommaSeparatedList() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ConditionalAndExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ConditionalImplExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ConditionalOrExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ConditionalTernaryExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- CONST - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- CONTINUE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ContinueStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- curChar - Variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
- currentToken - Variable in exception org.openl.grammar.bexgrammar.ParseException
-
This is the last token that has been consumed successfully.
D
- DATE_FORMAT_LITERAL_4_2_2 - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- DateLiteral() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- DateTimeLiteral() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- DDOT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- debugStream - Variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Debug output.
- DECIMAL_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- DECR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- DEFAULT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
Lexical state.
- DIGIT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Disable tracing.
- DO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- DOES_NOT_EQUAL_TO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- Done() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reset buffer when finished.
- DoStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- DOT_OPERATOR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
E
- ELSE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- emptyStatement(String, TextInterval) - Method in class org.openl.grammar.JavaCC30Grammar
- EmptyStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- enable_tracing() - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Enable tracing.
- end(Token) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- endColumn - Variable in class org.openl.grammar.bexgrammar.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.openl.grammar.bexgrammar.Token
-
The line number of the last character of this Token.
- EOF - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
End of File.
- EOL - Static variable in exception org.openl.grammar.bexgrammar.ParseException
-
The end of line string for this machine.
- EQ - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- EqualityExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- EQUALS_TO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- EXP - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ExpandBuff(boolean) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
- expectedTokenSequences - Variable in exception org.openl.grammar.bexgrammar.ParseException
-
Each entry in this array is an array of integers.
- EXPONENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- Expression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ExtendedWhereStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
F
- FALSE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- FillBuff() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
- FLOATING_POINT_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- FOR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ForInit() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- FORMAL_COMMENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- FormalParameter() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- FormalParameters() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ForStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- ForUpdate() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- FP_LITERAL1 - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- FP_LITERAL2 - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- function() - Method in class org.openl.grammar.bexgrammar.BExGrammar
G
- GE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- generateParseException() - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Generate ParseException.
- getAbsolutePosition(TextInfo) - Method in class org.openl.grammar.JavaCC30Position
- getBeginColumn() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get token beginning line number.
- getColumn() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Deprecated.
- getColumn(TextInfo) - Method in class org.openl.grammar.JavaCC30Position
- getEndColumn() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get token end line number.
- getError() - Method in class org.openl.grammar.JavaCC30Grammar
- GetImage() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get token literal value.
- getLine() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Deprecated.
- getLine(TextInfo) - Method in class org.openl.grammar.JavaCC30Position
- getMessage() - Method in error org.openl.grammar.bexgrammar.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Get the next Token.
- getNextToken() - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Get the next Token.
- GetSuffix(int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Get the suffix.
- getTabSize() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
- getToken(int) - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Get the specific Token.
- getTopNode() - Method in class org.openl.grammar.JavaCC30Grammar
- getValue() - Method in class org.openl.grammar.bexgrammar.Token
-
An optional attribute value of the Token.
- GOTO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- GT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
H
- HEX_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- HOOK - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
I
- identifier() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- identifier(String, TextInterval, String) - Method in class org.openl.grammar.JavaCC30Grammar
- IDENTIFIER - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IdentifierSequence() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- IF - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IfStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- image - Variable in class org.openl.grammar.bexgrammar.Token
-
The string image of the token.
- IMPL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IN_FORMAL_COMMENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
Lexical state.
- IN_MULTI_LINE_COMMENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
Lexical state.
- inBuf - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- INCR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IndexOperator() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- IndexTypeExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- input_stream - Variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
- inputStream - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- INSTANCEOF - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- INTEGER_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- INVALID_LEXICAL_STATE - Static variable in error org.openl.grammar.bexgrammar.TokenMgrError
-
Tried to change to an invalid lexical state.
- IS_DIFFERENT_FROM - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_IN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_LESS_OR_EQUAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_LESS_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_MORE_OR_EQUAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_MORE_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_NO_LESS_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_NO_MORE_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_SAME_AS - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- IS_THE_SAME_AS - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
J
- JavaCC30Grammar - Class in org.openl.grammar
-
This class is the base for all JavaCC v3.0 and compatible grammars.
- JavaCC30Grammar() - Constructor for class org.openl.grammar.JavaCC30Grammar
- JavaCC30Position - Class in org.openl.grammar
- JavaCC30Position(int, int) - Constructor for class org.openl.grammar.JavaCC30Position
- jj_nt - Variable in class org.openl.grammar.bexgrammar.BExGrammar
-
Next token.
- jjFillToken() - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
- jjnewLexState - Static variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Token literal values.
K
- kind - Variable in class org.openl.grammar.bexgrammar.Token
-
An integer that describes the kind of this token.
L
- LabeledStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- LBRACE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LBRACKET - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LESS_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LETTER - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LEXICAL_ERROR - Static variable in error org.openl.grammar.bexgrammar.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.openl.grammar.bexgrammar.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Lexer state names.
- line - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- literal(String, TextInterval, int) - Method in class org.openl.grammar.JavaCC30Grammar
- literal(String, TextInterval, String) - Method in class org.openl.grammar.JavaCC30Grammar
- Literal() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- LocalVariableDeclaration() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- LOOP_DETECTED - Static variable in error org.openl.grammar.bexgrammar.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LPAREN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- LT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
M
- maxNextCharInd - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- MethodDeclaration() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- MethodDeclarator() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- MethodHeader() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- MethodName() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- MethodOrVarDeclaration() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- MINUS - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- MINUSASSIGN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- module - Variable in class org.openl.grammar.JavaCC30Grammar
- MORE_THAN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- MULTI_LINE_COMMENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- MultiplicativeExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
N
- NE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- NE_ALT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- NEW - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- newToken(int) - Static method in class org.openl.grammar.bexgrammar.Token
- newToken(int, String) - Static method in class org.openl.grammar.bexgrammar.Token
-
Returns a new Token object, by default.
- next - Variable in class org.openl.grammar.bexgrammar.Token
-
A reference to the next regular (non-special) token from the input stream.
- nop(String, TextInterval, boolean[]) - Method in class org.openl.grammar.JavaCC30Grammar
- nop(String, TextInterval, int) - Method in class org.openl.grammar.JavaCC30Grammar
- NOT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- notImplemented(String) - Method in class org.openl.grammar.JavaCC30Grammar
- NULL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- NullLiteral() - Method in class org.openl.grammar.bexgrammar.BExGrammar
O
- OCTAL_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- OF_THE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- OfTheExpressionSuffix() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- OptionalSemiColon() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- OR_LESS - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ORDER_BY - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ORDER_DECREASING_BY - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ORDER_INCREASING_BY - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- org.openl.grammar - package org.openl.grammar
- org.openl.grammar.bexgrammar - package org.openl.grammar.bexgrammar
P
- ParameterMetaData() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseAsMethod(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- parseAsMethodHeader(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- parseAsModule(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- parseAsParamDeclaration(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- parseAsType(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- ParseException - Exception in org.openl.grammar.bexgrammar
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.openl.grammar.bexgrammar.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception org.openl.grammar.bexgrammar.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception org.openl.grammar.bexgrammar.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- parseMethodHeader() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseModuleInternal() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseParamDeclaration() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseTopNode(String) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseTopNode(String) - Method in class org.openl.grammar.JavaCC30Grammar
- parseTopNodeInternal() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- parseType() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PERCENT_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- PLUS - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- PLUSASSIGN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- pos(int, int) - Method in class org.openl.grammar.JavaCC30Grammar
- pos(String, Token) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- pos(Token) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- pos(Token, Token) - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PostfixExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PowerExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PreDecrementExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PreIncrementExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- prevCharIsCR - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- prevCharIsLF - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- PrimaryExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PrimaryPrefix() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- PrimarySuffix() - Method in class org.openl.grammar.bexgrammar.BExGrammar
R
- RANGE_VARIABLE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- rangeidentifier() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- RBRACE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- RBRACKET - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- readChar() - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Read a character.
- REF_IDENTIFIER - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
Lexical state.
- ReInit(InputStream) - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Reinitialise.
- ReInit(InputStream) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Reinitialise.
- ReInit(Reader) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.openl.grammar.JavaCC30Grammar
- ReInit(Reader, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Reinitialise.
- ReInit(BExGrammarTokenManager) - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Reinitialise parser.
- RelationalExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- REM - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ResultType() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- RETURN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ReturnStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- RPAREN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
S
- SELECT_ALL_HAVING - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SELECT_ALL_WHERE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SELECT_FIRST_HAVING - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SELECT_FIRST_WHERE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SemiColon() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- SEMICOLON - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- setDebugStream(PrintStream) - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Set debug output.
- setModule(IOpenSourceCodeModule) - Method in class org.openl.grammar.JavaCC30Grammar
- setTabSize(int) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
- SimpleCharStream - Class in org.openl.grammar.bexgrammar
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.openl.grammar.bexgrammar.SimpleCharStream
-
Constructor.
- SINGLE_LINE_COMMENT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SLASH - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SLASHASSIGN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- specialToken - Variable in class org.openl.grammar.bexgrammar.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- SPLIT_BY - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STAR - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STARASSIGN - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- Statement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- StatementExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- StatementExpressionList() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- STATIC_LEXER_ERROR - Static variable in error org.openl.grammar.bexgrammar.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class org.openl.grammar.bexgrammar.SimpleCharStream
-
Whether parser is static.
- STRICT_EQ - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRICT_GE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRICT_GT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRICT_LE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRICT_LT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRICT_NE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_EQ - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_GE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_GT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_LE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_LT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_NE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- STRING_NE_ALT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SUPER - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- SwitchTo(int) - Method in class org.openl.grammar.bexgrammar.BExGrammarTokenManager
-
Switch to specified lex state.
- syntaxError - Variable in class org.openl.grammar.JavaCC30Grammar
T
- tabSize - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- TDOT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- TDOT_UNICODE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- THROW - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- ThrowStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- TIME_FORMAT_LITERAL - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- TimeLiteral() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- token - Variable in class org.openl.grammar.bexgrammar.BExGrammar
-
Current token.
- Token - Class in org.openl.grammar.bexgrammar
-
Describes the input token stream.
- Token() - Constructor for class org.openl.grammar.bexgrammar.Token
-
No-argument constructor
- Token(int) - Constructor for class org.openl.grammar.bexgrammar.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.openl.grammar.bexgrammar.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.openl.grammar.bexgrammar.BExGrammar
-
Generated Token Manager.
- tokenImage - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
Literal token values.
- tokenImage - Variable in exception org.openl.grammar.bexgrammar.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenMgrError - Error in org.openl.grammar.bexgrammar
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.openl.grammar.bexgrammar.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.openl.grammar.bexgrammar.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.openl.grammar.bexgrammar.TokenMgrError
-
Constructor with message and reason.
- toString() - Method in class org.openl.grammar.bexgrammar.Token
-
Returns the image.
- toString() - Method in class org.openl.grammar.JavaCC30Position
- trace_enabled() - Method in class org.openl.grammar.bexgrammar.BExGrammar
-
Trace enabled.
- trackLineColumn - Variable in class org.openl.grammar.bexgrammar.SimpleCharStream
- TRANSFORM_TO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- TRANSFORM_UNIQUE_TO - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- TRUE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- Type() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- TypeDimension() - Method in class org.openl.grammar.bexgrammar.BExGrammar
U
- UnaryExpression() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- uop(String, TextInterval) - Method in class org.openl.grammar.JavaCC30Grammar
- UpdateLineColumn(char) - Method in class org.openl.grammar.bexgrammar.SimpleCharStream
V
- VarDeclaration() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- VariableDeclarator() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- VariableDeclaratorId() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- VariableInitializer() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- VOID - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
W
- WHERE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- WhereVarExplanation() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- WHILE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- WhileStatement() - Method in class org.openl.grammar.bexgrammar.BExGrammar
- Word(String) - Method in class org.openl.grammar.bexgrammar.BExGrammar
_
- _DEFAULT - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
- _WHITESPACE - Static variable in interface org.openl.grammar.bexgrammar.BExGrammarConstants
-
RegularExpression Id.
All Classes All Packages