public class PointcutExpressionParser extends Object implements PointcutExpressionParserTreeConstants, PointcutExpressionParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt |
protected org.jboss.aop.pointcut.ast.JJTPointcutExpressionParserState |
jjtree |
boolean |
lookingAhead |
Token |
token |
PointcutExpressionParserTokenManager |
token_source |
JJTALL, JJTALLPARAMETER, JJTAND, JJTANDCFLOW, JJTATTRIBUTE, JJTBOOLEAN, JJTCALL, JJTCFLOW, JJTCFLOWBOOLEAN, JJTCFLOWEXPRESSION, JJTCOMPOSITE, JJTCOMPOSITECFLOW, JJTCONSTRUCTION, JJTCONSTRUCTOR, JJTEXCEPTION, JJTEXECUTION, JJTEXECUTIONONLY, JJTFIELD, JJTFIELDEXECUTION, JJTGET, JJTHAS, JJTHASFIELD, JJTMETHOD, jjtNodeName, JJTNOT, JJTNOTCFLOW, JJTOR, JJTORCFLOW, JJTPARAMETER, JJTPOINTCUT, JJTSET, JJTSTART, JJTSUB, JJTSUBCFLOW, JJTVOID, JJTWITHIN, JJTWITHINCODEABSTRACT, ALL, ALL_PARAMS, AND, ANNOTATION, ARRAY, ARRAY_CLASS, BEHAVIOR, BEHAVIOR_CLOSE, BEHAVIOR_NOT, CALL, CLASS, COMMA, CONSTRUCTION, DEFAULT, DOT, EOF, EXCEPTION_SEPERATOR, EXECUTION, 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, GET, HAS, HAS_FIELD, IDENTIFIER, IMPLEMENTING, IMPLEMENTS, INSTANCEOF, 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, POINTCUT, POINTCUT_DOT, POINTCUT_IDENTIFIER, POINTCUT_WILD_LETTER, PRIVATE, PROTECTED, PUBLIC, SEPARATOR, SET, STATIC, SYNCHRONIZED, THROWS, tokenImage, TYPEDEF, WILD_LETTER, WITHIN, WITHINCODE| Constructor and Description |
|---|
PointcutExpressionParser(InputStream stream) |
PointcutExpressionParser(PointcutExpressionParserTokenManager tm) |
PointcutExpressionParser(Reader stream) |
protected org.jboss.aop.pointcut.ast.JJTPointcutExpressionParserState jjtree
public PointcutExpressionParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
public PointcutExpressionParser(InputStream stream)
public PointcutExpressionParser(Reader stream)
public PointcutExpressionParser(PointcutExpressionParserTokenManager tm)
public static void main(String[] args)
public final ASTStart Start() throws ParseException
ParseExceptionpublic final ASTExecution execution() 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 ASTCFlowExpression CFlowExpression() throws ParseException
ParseExceptionpublic final void CFlowBoolean()
throws ParseException
ParseExceptionpublic final void NotCFlow()
throws ParseException
ParseExceptionpublic final void CompositeCFlow()
throws ParseException
ParseExceptionpublic final void SubCFlow()
throws ParseException
ParseExceptionpublic final void AndCFlow()
throws ParseException
ParseExceptionpublic final void OrCFlow()
throws ParseException
ParseExceptionpublic final void ConcreteExpression()
throws ParseException
ParseExceptionpublic final void Concrete()
throws ParseException
ParseExceptionpublic final void Pointcut()
throws ParseException
ParseExceptionpublic final void CFlow()
throws ParseException
ParseExceptionpublic final void All()
throws ParseException
ParseExceptionpublic final void Call()
throws ParseException
ParseExceptionpublic final void Within()
throws ParseException
ParseExceptionpublic final void Withincode()
throws ParseException
ParseExceptionpublic final void Execution()
throws ParseException
ParseExceptionpublic final void Construction()
throws ParseException
ParseExceptionpublic final void Has()
throws ParseException
ParseExceptionpublic final void HasField()
throws ParseException
ParseExceptionpublic final void Get()
throws ParseException
ParseExceptionpublic final void Set()
throws ParseException
ParseExceptionpublic final void FieldExecution()
throws ParseException
ParseExceptionpublic final void Method()
throws ParseException
ParseExceptionpublic final void Throws()
throws ParseException
ParseExceptionpublic final void Exception()
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 void ReInit(InputStream stream)
public void ReInit(Reader stream)
public void ReInit(PointcutExpressionParserTokenManager 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.