public class Token extends Object implements CharSequence
Modifier and Type | Field and Description |
---|---|
protected char[] |
ch |
protected int |
column |
protected int |
length |
protected int |
line |
protected int |
start |
Constructor and Description |
---|
Token(char[] _ch,
int _start,
int _length,
int _line,
int _col) |
Token(CharSequence cs) |
Modifier and Type | Method and Description |
---|---|
char |
charAt(int index) |
int |
column() |
static boolean |
eq(CharSequence cs1,
CharSequence cs2) |
int |
length() |
int |
line() |
int |
start() |
Token |
subSequence(int start,
int end) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
chars, codePoints
protected final char[] ch
protected final int start
protected final int length
protected final int line
protected final int column
public Token(CharSequence cs)
public Token(char[] _ch, int _start, int _length, int _line, int _col)
public int line()
public int column()
public int start()
public int length()
length
in interface CharSequence
public char charAt(int index)
charAt
in interface CharSequence
public Token subSequence(int start, int end)
subSequence
in interface CharSequence
public String toString()
toString
in interface CharSequence
toString
in class Object
public static boolean eq(CharSequence cs1, CharSequence cs2)
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.