Package org.sonar.java.model
Class InternalSyntaxToken
java.lang.Object
org.sonar.java.model.JavaTree
org.sonar.java.model.InternalSyntaxToken
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.java.model.JavaTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
-
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionInternalSyntaxToken
(int line, int columnOffset, String value, List<SyntaxTrivia> trivias, boolean isEOF) protected
InternalSyntaxToken
(InternalSyntaxToken internalSyntaxToken) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(TreeVisitor visitor) children()
Creates iterable for children of this node.int
column()
Warning: this is not the column number starting at 1 but the column offset starting at 0int
getLine()
boolean
isEOF()
boolean
isLeaf()
kind()
int
line()
range()
text()
trivias()
Methods inherited from class org.sonar.java.model.JavaTree
allTokens, getChildren, is, parent, setParent
-
Constructor Details
-
InternalSyntaxToken
-
InternalSyntaxToken
public InternalSyntaxToken(int line, int columnOffset, String value, List<SyntaxTrivia> trivias, boolean isEOF)
-
-
Method Details
-
range
- Specified by:
range
in interfaceSyntaxToken
-
firstToken
- Specified by:
firstToken
in interfaceTree
- Overrides:
firstToken
in classJavaTree
-
lastToken
-
text
- Specified by:
text
in interfaceSyntaxToken
-
trivias
- Specified by:
trivias
in interfaceSyntaxToken
-
accept
-
getLine
-
line
public int line()- Specified by:
line
in interfaceSyntaxToken
- Returns:
- line number starting at 1
-
column
public int column()Description copied from interface:SyntaxToken
Warning: this is not the column number starting at 1 but the column offset starting at 0- Specified by:
column
in interfaceSyntaxToken
- Returns:
- column offset starting at 0
-
kind
-
isLeaf
-
isEOF
public boolean isEOF() -
children
-