public class TypeExpressionParser extends Object implements TypeExpressionParserTreeConstants, TypeExpressionParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt |
protected org.jboss.aop.pointcut.ast.JJTTypeExpressionParserState |
jjtree |
boolean |
lookingAhead |
Token |
token |
TypeExpressionParserTokenManager |
token_source |
JJTALLPARAMETER, JJTAND, JJTATTRIBUTE, JJTBOOLEAN, JJTCLASS, JJTCOMPOSITE, JJTCONSTRUCTOR, JJTEXCEPTION, JJTFIELD, JJTHAS, JJTHASFIELD, JJTMETHOD, jjtNodeName, JJTNOT, JJTOR, JJTPARAMETER, JJTSTART, JJTSUB, JJTVOIDABSTRACT, ALL_PARAMS, AND, ANNOTATION, ARRAY, ARRAY_CLASS, BEHAVIOR, BEHAVIOR_CLOSE, BEHAVIOR_NOT, CLASS, CLASS_EXPR, COMMA, CONSTRUCTOR_EXPR, DEFAULT, DOT, EOF, EXCEPTION_SEPERATOR, FIELD, FIELD_ABSTRACT, FIELD_ANNOTATION, FIELD_ARRAY, FIELD_ARRAY_CLASS, FIELD_CLASS, FIELD_CLOSE, FIELD_DECLARATION, FIELD_DOT, FIELD_FINAL, FIELD_IDENTIFIER, FIELD_INSTANCEOF, FIELD_NATIVE, FIELD_NOT, FIELD_PACKAGE, FIELD_PRIVATE, FIELD_PROTECTED, FIELD_PUBLIC, FIELD_SEPARATOR, FIELD_STATIC, FIELD_SYNCHRONIZED, FIELD_TRANSIENT, FIELD_TYPEDEF, FIELD_WILD_LETTER, FINAL, HAS, HAS_FIELD, IDENTIFIER, INSTANCEOF, METHOD_EXPR, NATIVE, NEW, NOT, OR, PACKAGE, PARAM_ANNOTATION, PARAM_ARRAY, PARAM_ARRAY_CLASS, PARAM_CLASS, PARAM_DOT, PARAM_IDENTIFIER, PARAM_INSTANCEOF, PARAM_TYPEDEF, PARAM_WILD_LETTER, PARAMS, PARAMS_CLOSE, PARAMS_OPEN, PRIVATE, PROTECTED, PUBLIC, SEPARATOR, STATIC, SYNCHRONIZED, THROWS, tokenImage, TYPEDEF, WILD_LETTER| Constructor and Description |
|---|
TypeExpressionParser(InputStream stream) |
TypeExpressionParser(Reader stream) |
TypeExpressionParser(TypeExpressionParserTokenManager tm) |
| Modifier and Type | Method and Description |
|---|---|
void |
AllParams() |
void |
And() |
void |
Attribute() |
void |
BooleanExpression() |
void |
Class() |
void |
CompositeExpression() |
void |
Concrete() |
void |
ConcreteExpression() |
void |
Constructor() |
void |
ConstructorAttribute() |
void |
ConstructorWrapper() |
void |
disable_tracing() |
void |
enable_tracing() |
void |
Exception() |
void |
Expression() |
void |
Field() |
void |
FieldAttribute() |
void |
FieldWrapper() |
ParseException |
generateParseException() |
Token |
getNextToken() |
Token |
getToken(int index) |
void |
Has() |
void |
HasField() |
void |
Method() |
void |
MethodWrapper() |
void |
Not() |
void |
Or() |
void |
Parameter() |
void |
Parameters() |
void |
ReInit(InputStream stream) |
void |
ReInit(Reader stream) |
void |
ReInit(TypeExpressionParserTokenManager tm) |
ASTStart |
Start() |
void |
SubExpression() |
void |
Throws() |
protected org.jboss.aop.pointcut.ast.JJTTypeExpressionParserState jjtree
public TypeExpressionParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
public TypeExpressionParser(InputStream stream)
public TypeExpressionParser(Reader stream)
public TypeExpressionParser(TypeExpressionParserTokenManager tm)
public final ASTStart Start() throws ParseException
ParseExceptionpublic final void Expression()
throws ParseException
ParseExceptionpublic final void BooleanExpression()
throws ParseException
ParseExceptionpublic final void CompositeExpression()
throws ParseException
ParseExceptionpublic final void Not()
throws ParseException
ParseExceptionpublic final void SubExpression()
throws ParseException
ParseExceptionpublic final void And()
throws ParseException
ParseExceptionpublic final void Or()
throws ParseException
ParseExceptionpublic final void ConcreteExpression()
throws ParseException
ParseExceptionpublic final void Concrete()
throws ParseException
ParseExceptionpublic final void Has()
throws ParseException
ParseExceptionpublic final void HasField()
throws ParseException
ParseExceptionpublic final void FieldWrapper()
throws ParseException
ParseExceptionpublic final void MethodWrapper()
throws ParseException
ParseExceptionpublic final void ConstructorWrapper()
throws ParseException
ParseExceptionpublic final void Method()
throws ParseException
ParseExceptionpublic final void Attribute()
throws ParseException
ParseExceptionpublic final void Constructor()
throws ParseException
ParseExceptionpublic final void ConstructorAttribute()
throws ParseException
ParseExceptionpublic final void Parameters()
throws ParseException
ParseExceptionpublic final void Parameter()
throws ParseException
ParseExceptionpublic final void AllParams()
throws ParseException
ParseExceptionpublic final void Field()
throws ParseException
ParseExceptionpublic final void FieldAttribute()
throws ParseException
ParseExceptionpublic final void Class()
throws ParseException
ParseExceptionpublic final void Throws()
throws ParseException
ParseExceptionpublic final void Exception()
throws ParseException
ParseExceptionpublic void ReInit(InputStream stream)
public void ReInit(Reader stream)
public void ReInit(TypeExpressionParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.