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, JJTVOID
ABSTRACT, 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
ParseException
public final void Expression() throws ParseException
ParseException
public final void BooleanExpression() throws ParseException
ParseException
public final void CompositeExpression() throws ParseException
ParseException
public final void Not() throws ParseException
ParseException
public final void SubExpression() throws ParseException
ParseException
public final void And() throws ParseException
ParseException
public final void Or() throws ParseException
ParseException
public final void ConcreteExpression() throws ParseException
ParseException
public final void Concrete() throws ParseException
ParseException
public final void Has() throws ParseException
ParseException
public final void HasField() throws ParseException
ParseException
public final void FieldWrapper() throws ParseException
ParseException
public final void MethodWrapper() throws ParseException
ParseException
public final void ConstructorWrapper() throws ParseException
ParseException
public final void Method() throws ParseException
ParseException
public final void Attribute() throws ParseException
ParseException
public final void Constructor() throws ParseException
ParseException
public final void ConstructorAttribute() throws ParseException
ParseException
public final void Parameters() throws ParseException
ParseException
public final void Parameter() throws ParseException
ParseException
public final void AllParams() throws ParseException
ParseException
public final void Field() throws ParseException
ParseException
public final void FieldAttribute() throws ParseException
ParseException
public final void Class() throws ParseException
ParseException
public final void Throws() throws ParseException
ParseException
public final void Exception() throws ParseException
ParseException
public 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.