Package org.aspectj.weaver.patterns
Class BasicToken
- java.lang.Object
-
- org.aspectj.weaver.patterns.BasicToken
-
- All Implemented Interfaces:
IHasPosition,IToken
public final class BasicToken extends Object implements IToken
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetEnd()StringgetFileName()StringgetLiteralKind()intgetStart()StringgetString()booleanisIdentifier()static BasicTokenmakeIdentifier(String value, int start, int end)static BasicTokenmakeLiteral(String value, String kind, int start, int end)static BasicTokenmakeOperator(String value, int start, int end)PointcutmaybeGetParsedPointcut()StringtoString()
-
-
-
Method Detail
-
makeOperator
public static BasicToken makeOperator(String value, int start, int end)
-
makeIdentifier
public static BasicToken makeIdentifier(String value, int start, int end)
-
makeLiteral
public static BasicToken makeLiteral(String value, String kind, int start, int end)
-
getStart
public int getStart()
- Specified by:
getStartin interfaceIHasPosition
-
getEnd
public int getEnd()
- Specified by:
getEndin interfaceIHasPosition
-
getFileName
public String getFileName()
-
isIdentifier
public boolean isIdentifier()
- Specified by:
isIdentifierin interfaceIToken
-
maybeGetParsedPointcut
public Pointcut maybeGetParsedPointcut()
- Specified by:
maybeGetParsedPointcutin interfaceIToken
-
getLiteralKind
public String getLiteralKind()
- Specified by:
getLiteralKindin interfaceIToken
-
-