Package org.aspectj.weaver.patterns
Klasse PatternNode
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
- Bekannte direkte Unterklassen:
AnnotationPatternList
,AnnotationTypePattern
,Declare
,ModifiersPattern
,NamePattern
,Pointcut
,SignaturePattern
,ThrowsPattern
,TypePattern
,TypePatternList
,TypeVariablePattern
,TypeVariablePatternList
-
Feldübersicht
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungabstract Object
accept
(PatternNodeVisitor visitor, Object data) void
copyLocationFrom
(PatternNode other) int
getEnd()
The ending index of this location in the character stream This points to the last character in this token.int
getStart()
The starting index of this location in the character stream.void
readLocation
(ISourceContext context, DataInputStream s) void
setLocation
(ISourceContext sourceContext, int start, int end) traverse
(PatternNodeVisitor visitor, Object data) abstract void
void
-
Felddetails
-
start
protected int start -
end
protected int end -
sourceContext
-
-
Konstruktordetails
-
PatternNode
public PatternNode()
-
-
Methodendetails
-
getStart
public int getStart()Beschreibung aus Schnittstelle kopiert:IHasPosition
The starting index of this location in the character stream.- Angegeben von:
getStart
in SchnittstelleIHasPosition
-
getEnd
public int getEnd()Beschreibung aus Schnittstelle kopiert:IHasPosition
The ending index of this location in the character stream This points to the last character in this token. If a location truly had no contents, then start == end + 1. We don't recommend this.- Angegeben von:
getEnd
in SchnittstelleIHasPosition
-
getSourceContext
- Angegeben von:
getSourceContext
in SchnittstelleIHasSourceLocation
-
getFileName
-
setLocation
-
copyLocationFrom
-
getSourceLocation
- Angegeben von:
getSourceLocation
in SchnittstelleIHasSourceLocation
-
write
- Löst aus:
IOException
-
writeLocation
- Löst aus:
IOException
-
readLocation
- Löst aus:
IOException
-
accept
-
traverse
-