public final class GeneratedMvelParser extends Object implements GeneratedMvelParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
GeneratedMvelParserTokenManager |
token_source
Generated Token Manager.
|
_DEFAULT, ABSTRACT, ANDASSIGN, ARROW, ASSERT, ASSIGN, AT, BANG, BIG_DECIMAL_LITERAL, BIG_INTEGER_LITERAL, BINARY_LITERAL, BIT_AND, BIT_OR, BOOLEAN, BREAK, BYTE, CASE, CATCH, CHAR, CHARACTER_LITERAL, CLASS, COLON, COMMA, COMMENT_CONTENT, CONST, CONTINUE, CTRL_Z, DECIMAL_EXPONENT, DECIMAL_FLOATING_POINT_LITERAL, DECIMAL_LITERAL, DECR, DEFAULT, DO, DOT, DOT_DOT_SLASH, DOUBLE, DOUBLECOLON, ELLIPSIS, ELSE, ENTER_JAVADOC_COMMENT, ENTER_MULTILINE_COMMENT, ENUM, EOF, EQ, EXCL_DOT, EXPORTS, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FLOATING_POINT_LITERAL, FOR, GE, GOTO, GT, HASHMARK, HEX_DIGITS, HEX_LITERAL, HEXADECIMAL_EXPONENT, HEXADECIMAL_FLOATING_POINT_LITERAL, HOOK, HOUR_LITERAL, IDENTIFIER, IF, IMPLEMENTS, IMPORT, IN_JAVADOC_COMMENT, IN_MULTI_LINE_COMMENT, INCR, INSTANCEOF, INT, INTEGER_LITERAL, INTERFACE, JAVADOC_COMMENT, LBRACE, LBRACKET, LE, LETTER, LONG, LONG_LITERAL, LPAREN, LSHIFT, LSHIFTASSIGN, LT, MILLISECOND_LITERAL, MINUS, MINUSASSIGN, MINUTE_LITERAL, MODIFY, MODULE, MULTI_LINE_COMMENT, MVEL_ENDS_WITH, MVEL_LENGTH, MVEL_STARTS_WITH, NATIVE, NE, NEW, NOT, NULL, OCTAL_LITERAL, OLD_MAC_EOL, OPEN, OPENS, ORASSIGN, PACKAGE, PART_LETTER, PLUS, PLUSASSIGN, PRIVATE, PROTECTED, PROVIDES, PUBLIC, RBRACE, RBRACKET, REM, REMASSIGN, REQUIRES, RETURN, RPAREN, RSIGNEDSHIFT, RSIGNEDSHIFTASSIGN, RULE, RUNSIGNEDSHIFT, RUNSIGNEDSHIFTASSIGN, SC_AND, SC_OR, SECOND_LITERAL, SEMICOLON, SHORT, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, SPACE, STAR, STARASSIGN, STATIC, STRICTFP, STRING_LITERAL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TILDE, TO, tokenImage, TRANSIENT, TRANSITIVE, TRUE, TRY, UNICODE_ESCAPE, UNIT, UNIX_EOL, USES, VOID, VOLATILE, WHEN, WHILE, WINDOWS_EOL, WITH, XOR, XORASSIGN| Constructor and Description |
|---|
GeneratedMvelParser(GeneratedMvelParserTokenManager tm)
Constructor with generated Token Manager.
|
GeneratedMvelParser(Provider stream)
Constructor with InputStream.
|
GeneratedMvelParser(String sDSL)
Constructor with InputStream.
|
| Modifier and Type | Method and Description |
|---|---|
com.github.javaparser.ast.expr.Expression |
AdditiveExpression() |
com.github.javaparser.ast.expr.Expression |
AllocationExpression(com.github.javaparser.ast.expr.Expression scope) |
com.github.javaparser.ast.expr.Expression |
AndExpression() |
com.github.javaparser.ast.type.ClassOrInterfaceType |
AnnotatedClassOrInterfaceType() |
com.github.javaparser.ast.type.ReferenceType |
AnnotatedReferenceType() |
com.github.javaparser.ast.type.Type |
AnnotatedType() |
com.github.javaparser.ast.expr.AnnotationExpr |
Annotation() |
com.github.javaparser.ast.expr.AnnotationExpr |
AnnotationParseStart() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> |
Annotations() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
ArgumentList() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
Arguments() |
com.github.javaparser.ast.type.ArrayType.ArrayBracketPair |
ArrayBracketPair(com.github.javaparser.ast.type.ArrayType.Origin origin) |
com.github.javaparser.ast.expr.ArrayCreationExpr |
ArrayCreation(com.github.javaparser.JavaToken begin,
com.github.javaparser.ast.type.Type type) |
com.github.javaparser.ast.expr.ArrayInitializerExpr |
ArrayInitializer() |
com.github.javaparser.ast.stmt.AssertStmt |
AssertStatement() |
com.github.javaparser.ast.expr.AssignExpr.Operator |
AssignmentOperator() |
com.github.javaparser.ast.stmt.BlockStmt |
Block() |
com.github.javaparser.ast.stmt.BlockStmt |
BlockParseStart() |
com.github.javaparser.ast.stmt.Statement |
BlockStatement() |
com.github.javaparser.ast.stmt.Statement |
BlockStatementParseStart() |
com.github.javaparser.ast.expr.Expression |
BooleanLiteral() |
com.github.javaparser.ast.stmt.BreakStmt |
BreakStatement() |
com.github.javaparser.ast.expr.Expression |
CastExpression() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.BodyDeclaration<?>> |
ClassOrInterfaceBody() |
com.github.javaparser.ast.body.BodyDeclaration<?> |
ClassOrInterfaceBodyDeclaration() |
com.github.javaparser.ast.body.BodyDeclaration<?> |
ClassOrInterfaceBodyDeclarationParseStart() |
com.github.javaparser.ast.body.ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration(org.drools.mvel.parser.ModifierHolder modifier) |
com.github.javaparser.ast.type.ClassOrInterfaceType |
ClassOrInterfaceType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> firstAnnotations) |
com.github.javaparser.ast.type.ClassOrInterfaceType |
ClassOrInterfaceTypeParseStart() |
com.github.javaparser.ast.CompilationUnit |
CompilationUnit()
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
|
com.github.javaparser.ast.expr.Expression |
ConditionalAndExpression() |
com.github.javaparser.ast.expr.Expression |
ConditionalExpression() |
com.github.javaparser.ast.expr.Expression |
ConditionalOrExpression() |
com.github.javaparser.ast.stmt.ContinueStmt |
ContinueStatement() |
com.github.javaparser.ast.expr.Expression |
DefaultValue() |
void |
disable_tracing()
Disable tracing.
|
com.github.javaparser.ast.stmt.DoStmt |
DoStatement() |
com.github.javaparser.ast.CompilationUnit |
DrlxCompilationUnit() |
DrlxExpression |
DrlxExpression() |
com.github.javaparser.ast.expr.Expression |
DrlxExpressionSwitch() |
com.github.javaparser.ast.stmt.EmptyStmt |
EmptyStatement() |
void |
enable_tracing()
Enable tracing.
|
void |
enterBlock() |
com.github.javaparser.ast.body.EnumConstantDeclaration |
EnumConstantDeclaration() |
com.github.javaparser.ast.body.EnumDeclaration |
EnumDeclaration(org.drools.mvel.parser.ModifierHolder modifier) |
void |
EOS() |
com.github.javaparser.ast.expr.Expression |
EqualityExpression() |
com.github.javaparser.ast.expr.Expression |
ExclusiveOrExpression() |
com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocation() |
com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt |
ExplicitConstructorInvocationParseStart() |
com.github.javaparser.ast.expr.Expression |
Expression() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
ExpressionList() |
com.github.javaparser.ast.expr.Expression |
ExpressionParseStart() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
Expressions() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> |
ExtendsList() |
com.github.javaparser.ast.body.FieldDeclaration |
FieldDeclaration(org.drools.mvel.parser.ModifierHolder modifier) |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
ForInit() |
com.github.javaparser.ast.stmt.Statement |
ForStatement() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
ForUpdate() |
ParseException |
generateParseException()
Generate ParseException.
|
Token |
getNextToken() |
Token |
getToken(int index) |
List<com.github.javaparser.JavaToken> |
getTokens()
Return the list of JavaParser specific tokens that have been encountered while parsing code using this parser.
|
com.github.javaparser.ast.expr.Expression |
HalfBinaryExpression() |
com.github.javaparser.ast.expr.Expression |
HalfPointFreeExpr() |
com.github.javaparser.ast.expr.Expression |
HalfPointFreeExprMvel() |
String |
Identifier() |
com.github.javaparser.ast.stmt.IfStmt |
IfStatement() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> |
ImplementsList() |
com.github.javaparser.ast.ImportDeclaration |
ImportDeclaration() |
com.github.javaparser.ast.ImportDeclaration |
ImportDeclarationParseStart() |
boolean |
inBlock() |
com.github.javaparser.ast.expr.Expression |
InclusiveOrExpression() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter> |
InferredLambdaParameters() |
com.github.javaparser.ast.body.InitializerDeclaration |
InitializerDeclaration() |
com.github.javaparser.ast.expr.Expression |
InstanceOfExpression() |
com.github.javaparser.ast.type.IntersectionType |
IntersectionType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
boolean |
isPointFreeOperator(String operator) |
com.github.javaparser.ast.stmt.LabeledStmt |
LabeledStatement() |
com.github.javaparser.ast.stmt.Statement |
LambdaBody() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter> |
LambdaParameters() |
void |
leaveBlock() |
com.github.javaparser.ast.expr.Expression |
ListCreationLiteralExpression() |
com.github.javaparser.ast.expr.Expression |
ListCreationLiteralExpressionElement() |
com.github.javaparser.ast.expr.Expression |
Literal() |
com.github.javaparser.ast.expr.Expression |
MapCreationLiteralExpression() |
com.github.javaparser.ast.expr.Expression |
MapCreationLiteralExpressionKeyValuePair() |
com.github.javaparser.ast.expr.Expression |
MemberValue() |
com.github.javaparser.ast.expr.Expression |
MemberValueArrayInitializer() |
com.github.javaparser.ast.expr.MemberValuePair |
MemberValuePair() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.MemberValuePair> |
MemberValuePairs() |
org.drools.mvel.parser.ModifierHolder |
Modifiers() |
ModifyStatement |
ModifyStatement() |
com.github.javaparser.ast.modules.ModuleDeclaration |
ModuleDeclaration(org.drools.mvel.parser.ModifierHolder modifier) |
com.github.javaparser.ast.modules.ModuleDeclaration |
ModuleDeclarationParseStart() |
com.github.javaparser.ast.modules.ModuleDirective |
ModuleDirective() |
com.github.javaparser.ast.modules.ModuleDirective |
ModuleDirectiveParseStart() |
com.github.javaparser.ast.expr.Expression |
MultiplicativeExpression() |
com.github.javaparser.ast.expr.Name |
Name() |
com.github.javaparser.ast.expr.Name |
NameParseStart() |
com.github.javaparser.ast.expr.Expression |
NullLiteral() |
OOPathChunk |
OOPathChunk() |
OOPathExpr |
OOPathExpr() |
com.github.javaparser.ast.PackageDeclaration |
PackageDeclaration() |
com.github.javaparser.ast.PackageDeclaration |
PackageDeclarationParseStart() |
com.github.javaparser.ast.body.Parameter |
Parameter() |
com.github.javaparser.ast.body.Parameter |
ParameterParseStart() |
com.github.javaparser.utils.Pair<com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter>,com.github.javaparser.ast.body.ReceiverParameter> |
Parameters() |
com.github.javaparser.ast.expr.Expression |
PointFreeExpr() |
com.github.javaparser.ast.expr.Expression |
PointFreeExprMvel() |
com.github.javaparser.ast.expr.Expression |
PostfixExpression() |
com.github.javaparser.ast.expr.Expression |
PreDecrementExpression() |
com.github.javaparser.ast.expr.Expression |
PreIncrementExpression() |
com.github.javaparser.ast.expr.Expression |
PrimaryExpression() |
com.github.javaparser.ast.expr.Expression |
PrimaryExpressionWithoutSuperSuffix() |
com.github.javaparser.ast.expr.Expression |
PrimaryPrefix() |
com.github.javaparser.ast.expr.Expression |
PrimarySuffix(com.github.javaparser.ast.expr.Expression scope) |
com.github.javaparser.ast.expr.Expression |
PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression scope) |
com.github.javaparser.ast.type.PrimitiveType |
PrimitiveType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
com.github.javaparser.ast.body.ReceiverParameter |
ReceiverParameter() |
com.github.javaparser.ast.expr.Name |
ReceiverParameterId() |
com.github.javaparser.ast.type.ReferenceType |
ReferenceType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
void |
ReInit(GeneratedMvelParserTokenManager tm)
Reinitialise
|
void |
ReInit(Provider stream)
Reinitialise
|
void |
ReInit(String sDSL)
Reinitialise.
|
com.github.javaparser.ast.expr.Expression |
RelationalExpression() |
com.github.javaparser.ast.expr.Expression |
Resource() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
Resources() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> |
ResourceSpecification() |
com.github.javaparser.ast.type.Type |
ResultType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
com.github.javaparser.ast.type.Type |
ResultTypeParseStart() |
com.github.javaparser.ast.stmt.ReturnStmt |
ReturnStatement() |
void |
RSIGNEDSHIFT() |
RuleBody |
RuleBody() |
RuleConsequence |
RuleConsequence() |
RuleDeclaration |
RuleDeclaration(org.drools.mvel.parser.ModifierHolder modifier) |
com.github.javaparser.ast.NodeList<RuleItem> |
RuleItems() |
RulePattern |
RulePattern() |
void |
RUNSIGNEDSHIFT() |
void |
setOptionalSemicolon(boolean optionalSemicolon) |
void |
setPointFreeOperators(Collection<String> pointFreeOperators) |
com.github.javaparser.ast.expr.Expression |
ShiftExpression() |
boolean |
shouldTerminateStatement() |
com.github.javaparser.ast.expr.SimpleName |
SimpleName() |
com.github.javaparser.ast.expr.SimpleName |
SimpleNameParseStart() |
com.github.javaparser.ast.stmt.Statement |
Statement() |
com.github.javaparser.ast.stmt.ExpressionStmt |
StatementExpression() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.stmt.Statement> |
Statements() |
com.github.javaparser.ast.stmt.SwitchEntry |
SwitchEntry() |
com.github.javaparser.ast.expr.SwitchExpr |
SwitchExpression() |
com.github.javaparser.ast.stmt.SwitchStmt |
SwitchStatement() |
com.github.javaparser.ast.stmt.SynchronizedStmt |
SynchronizedStatement() |
TemporalLiteralExpr |
TemporalLiteral() |
TemporalLiteralArguments |
TemporalLiteralArguments() |
TemporalLiteralChunkExpr |
TemporalLiteralChunk() |
com.github.javaparser.ast.stmt.ThrowStmt |
ThrowStatement() |
boolean |
trace_enabled() |
com.github.javaparser.ast.stmt.TryStmt |
TryStatement() |
com.github.javaparser.ast.type.Type |
Type(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
com.github.javaparser.ast.type.Type |
TypeArgument() |
org.drools.mvel.parser.RangedList<com.github.javaparser.ast.type.Type> |
TypeArguments() |
com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> |
TypeBound() |
com.github.javaparser.ast.body.TypeDeclaration<?> |
TypeDeclarationParseStart() |
com.github.javaparser.ast.type.TypeParameter |
TypeParameter(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations) |
com.github.javaparser.ast.type.TypeParameter |
TypeParameterParseStart() |
org.drools.mvel.parser.RangedList<com.github.javaparser.ast.type.TypeParameter> |
TypeParameters()
If the list inside the returned RangedList is null, there are no brackets.
|
com.github.javaparser.ast.expr.Expression |
UnaryExpression() |
com.github.javaparser.ast.expr.Expression |
UnaryExpressionNotPlusMinus() |
com.github.javaparser.ast.expr.SimpleName |
UnitDeclaration() |
com.github.javaparser.ast.expr.VariableDeclarationExpr |
VariableDeclarationExpression() |
com.github.javaparser.ast.expr.VariableDeclarationExpr |
VariableDeclarationExpressionParseStart() |
com.github.javaparser.ast.body.VariableDeclarator |
VariableDeclarator(com.github.javaparser.ast.type.Type partialType) |
com.github.javaparser.utils.Pair<com.github.javaparser.ast.expr.SimpleName,List<com.github.javaparser.ast.type.ArrayType.ArrayBracketPair>> |
VariableDeclaratorId() |
com.github.javaparser.ast.expr.Expression |
VariableInitializer() |
com.github.javaparser.ast.stmt.WhileStmt |
WhileStatement() |
com.github.javaparser.ast.type.WildcardType |
Wildcard(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> firstAnnotations) |
WithStatement |
WithStatement() |
public GeneratedMvelParserTokenManager token_source
public Token token
public Token jj_nt
public GeneratedMvelParser(Provider stream)
stream - char streampublic GeneratedMvelParser(String sDSL)
sDSL - String representation to be parsedpublic GeneratedMvelParser(GeneratedMvelParserTokenManager tm)
tm - Token manager to usepublic void setOptionalSemicolon(boolean optionalSemicolon)
public boolean shouldTerminateStatement()
public boolean inBlock()
public void enterBlock()
public void leaveBlock()
public void setPointFreeOperators(Collection<String> pointFreeOperators)
public boolean isPointFreeOperator(String operator)
public final com.github.javaparser.ast.CompilationUnit CompilationUnit()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.PackageDeclaration PackageDeclaration()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.ImportDeclaration ImportDeclaration()
throws ParseException
ParseExceptionpublic final org.drools.mvel.parser.ModifierHolder Modifiers()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.ClassOrInterfaceDeclaration ClassOrInterfaceDeclaration(org.drools.mvel.parser.ModifierHolder modifier)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> ExtendsList()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> ImplementsList()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.EnumDeclaration EnumDeclaration(org.drools.mvel.parser.ModifierHolder modifier)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.EnumConstantDeclaration EnumConstantDeclaration()
throws ParseException
ParseExceptionpublic final org.drools.mvel.parser.RangedList<com.github.javaparser.ast.type.TypeParameter> TypeParameters()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.TypeParameter TypeParameter(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> TypeBound()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.BodyDeclaration<?>> ClassOrInterfaceBody()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.BodyDeclaration<?> ClassOrInterfaceBodyDeclaration()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.FieldDeclaration FieldDeclaration(org.drools.mvel.parser.ModifierHolder modifier)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.VariableDeclarator VariableDeclarator(com.github.javaparser.ast.type.Type partialType)
throws ParseException
ParseExceptionpublic final com.github.javaparser.utils.Pair<com.github.javaparser.ast.expr.SimpleName,List<com.github.javaparser.ast.type.ArrayType.ArrayBracketPair>> VariableDeclaratorId() throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression VariableInitializer()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.ArrayInitializerExpr ArrayInitializer()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ReferenceType AnnotatedReferenceType()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.Type AnnotatedType()
throws ParseException
ParseExceptionpublic final com.github.javaparser.utils.Pair<com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter>,com.github.javaparser.ast.body.ReceiverParameter> Parameters()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter> LambdaParameters()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.body.Parameter> InferredLambdaParameters()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.Parameter Parameter()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.ReceiverParameter ReceiverParameter()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Name ReceiverParameterId()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt ExplicitConstructorInvocation()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.stmt.Statement> Statements()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.InitializerDeclaration InitializerDeclaration()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.Type Type(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ReferenceType ReferenceType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ArrayType.ArrayBracketPair ArrayBracketPair(com.github.javaparser.ast.type.ArrayType.Origin origin)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.IntersectionType IntersectionType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ClassOrInterfaceType AnnotatedClassOrInterfaceType()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ClassOrInterfaceType ClassOrInterfaceType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> firstAnnotations)
throws ParseException
ParseExceptionpublic final org.drools.mvel.parser.RangedList<com.github.javaparser.ast.type.Type> TypeArguments()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.Type TypeArgument()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.WildcardType Wildcard(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> firstAnnotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.PrimitiveType PrimitiveType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.Type ResultType(com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> annotations)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Name Name()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.SimpleName SimpleName()
throws ParseException
ParseExceptionpublic final String Identifier() throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression Expression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.AssignExpr.Operator AssignmentOperator()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ConditionalExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ConditionalOrExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ConditionalAndExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression InclusiveOrExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ExclusiveOrExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression AndExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression EqualityExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression InstanceOfExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression RelationalExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ShiftExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression AdditiveExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression MultiplicativeExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression UnaryExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PreIncrementExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PreDecrementExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression HalfBinaryExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression DrlxExpressionSwitch()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression UnaryExpressionNotPlusMinus()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PostfixExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression CastExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PrimaryExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PrimaryExpressionWithoutSuperSuffix()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PrimaryPrefix()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PrimarySuffix(com.github.javaparser.ast.expr.Expression scope)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PrimarySuffixWithoutSuper(com.github.javaparser.ast.expr.Expression scope)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression Literal()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression BooleanLiteral()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression NullLiteral()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> Arguments()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> ArgumentList()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression AllocationExpression(com.github.javaparser.ast.expr.Expression scope)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.ArrayCreationExpr ArrayCreation(com.github.javaparser.JavaToken begin,
com.github.javaparser.ast.type.Type type)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.Statement Statement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.AssertStmt AssertStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.LabeledStmt LabeledStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.BlockStmt Block()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.Statement BlockStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.VariableDeclarationExpr VariableDeclarationExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.EmptyStmt EmptyStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.Statement LambdaBody()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ExpressionStmt StatementExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.SwitchStmt SwitchStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.SwitchExpr SwitchExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.SwitchEntry SwitchEntry()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.IfStmt IfStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.WhileStmt WhileStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.DoStmt DoStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.Statement ForStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> ForInit()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> ExpressionList()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> ForUpdate()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.BreakStmt BreakStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ContinueStmt ContinueStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ReturnStmt ReturnStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ThrowStmt ThrowStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.SynchronizedStmt SynchronizedStatement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.TryStmt TryStatement()
throws ParseException
ParseExceptionpublic final ModifyStatement ModifyStatement() throws ParseException
ParseExceptionpublic final WithStatement WithStatement() throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> ResourceSpecification()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> Resources()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression Resource()
throws ParseException
ParseExceptionpublic final void RUNSIGNEDSHIFT()
throws ParseException
ParseExceptionpublic final void RSIGNEDSHIFT()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.AnnotationExpr> Annotations()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.AnnotationExpr Annotation()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.MemberValuePair> MemberValuePairs()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.MemberValuePair MemberValuePair()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression MemberValue()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression MemberValueArrayInitializer()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression DefaultValue()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.modules.ModuleDirective ModuleDirective()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.modules.ModuleDeclaration ModuleDeclaration(org.drools.mvel.parser.ModifierHolder modifier)
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.BlockStmt BlockParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.Statement BlockStatementParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.ImportDeclaration ImportDeclarationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ExpressionParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.AnnotationExpr AnnotationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.BodyDeclaration<?> ClassOrInterfaceBodyDeclarationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.ClassOrInterfaceType ClassOrInterfaceTypeParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.Type ResultTypeParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.VariableDeclarationExpr VariableDeclarationExpressionParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt ExplicitConstructorInvocationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Name NameParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.SimpleName SimpleNameParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.Parameter ParameterParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.PackageDeclaration PackageDeclarationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.body.TypeDeclaration<?> TypeDeclarationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.modules.ModuleDeclaration ModuleDeclarationParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.modules.ModuleDirective ModuleDirectiveParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.type.TypeParameter TypeParameterParseStart()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<com.github.javaparser.ast.expr.Expression> Expressions()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.CompilationUnit DrlxCompilationUnit()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.SimpleName UnitDeclaration()
throws ParseException
ParseExceptionpublic final RuleDeclaration RuleDeclaration(org.drools.mvel.parser.ModifierHolder modifier) throws ParseException
ParseExceptionpublic final RuleBody RuleBody() throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.NodeList<RuleItem> RuleItems() throws ParseException
ParseExceptionpublic final RulePattern RulePattern() throws ParseException
ParseExceptionpublic final RuleConsequence RuleConsequence() throws ParseException
ParseExceptionpublic final OOPathExpr OOPathExpr() throws ParseException
ParseExceptionpublic final OOPathChunk OOPathChunk() throws ParseException
ParseExceptionpublic final DrlxExpression DrlxExpression() throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression MapCreationLiteralExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression MapCreationLiteralExpressionKeyValuePair()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ListCreationLiteralExpression()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression ListCreationLiteralExpressionElement()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PointFreeExpr()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression PointFreeExprMvel()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression HalfPointFreeExpr()
throws ParseException
ParseExceptionpublic final com.github.javaparser.ast.expr.Expression HalfPointFreeExprMvel()
throws ParseException
ParseExceptionpublic final TemporalLiteralArguments TemporalLiteralArguments() throws ParseException
ParseExceptionpublic final TemporalLiteralExpr TemporalLiteral() throws ParseException
ParseExceptionpublic final TemporalLiteralChunkExpr TemporalLiteralChunk() throws ParseException
ParseExceptionpublic final void EOS()
throws ParseException
ParseExceptionpublic void ReInit(String sDSL)
sDSL - String representation to be parsedpublic void ReInit(Provider stream)
stream - char streampublic void ReInit(GeneratedMvelParserTokenManager tm)
tm - Token manager to usepublic final Token getNextToken()
public final Token getToken(int index)
index - index to be retrievedpublic ParseException generateParseException()
nullpublic final boolean trace_enabled()
false.public final void enable_tracing()
public final void disable_tracing()
public List<com.github.javaparser.JavaToken> getTokens()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.