|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.util.TextScanner
public class TextScanner
Small helper class to scan text strings for expected tokens.
Constructor Summary | |
---|---|
TextScanner()
|
|
TextScanner(java.lang.String s)
|
Method Summary | |
---|---|
void |
accept()
|
void |
accept(int ct)
|
void |
append(char c)
|
void |
append(long i)
|
void |
append(java.lang.String s)
|
void |
clear()
|
void |
copy()
|
void |
copy(int n)
|
void |
copy(java.lang.StringBuilder sb)
|
char |
currentChar()
Deprecated. |
boolean |
eof()
|
java.lang.StringBuilder |
getBuffer()
|
java.lang.String |
getCopied()
|
long |
getInt()
|
long |
getLastInt()
|
void |
inc()
Deprecated. |
int |
index()
|
int |
LA()
|
int |
LA(int x)
|
int |
length()
|
int |
nextChar()
Deprecated. |
java.lang.StringBuilder |
sb()
|
java.lang.String |
scanDelimited(java.lang.String delimiters,
int quote1,
int quote2)
|
boolean |
scanInt()
Scans for an integer number at the current location. |
java.lang.String |
scanLetters()
Scans for a word consisting only of letters. |
java.lang.String |
scanWord()
Scans for a generic "word", which is defined as a sequence of characters starting with a letter, followed by letters and/or digits and the special characters '$' and '_'. |
void |
setIndex(int ix)
|
void |
setString(java.lang.String s)
|
boolean |
skip(char c)
Deprecated. |
boolean |
skipWS()
Skips whitespace at the current position. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextScanner()
public TextScanner(java.lang.String s)
Method Detail |
---|
public long getLastInt()
public void setString(java.lang.String s)
public void clear()
public java.lang.String getCopied()
public java.lang.StringBuilder getBuffer()
public long getInt()
public boolean skipWS()
public boolean eof()
public boolean scanInt()
public java.lang.String scanWord()
public java.lang.String scanDelimited(java.lang.String delimiters, int quote1, int quote2)
public java.lang.String scanLetters()
@Deprecated public int nextChar()
@Deprecated public boolean skip(char c)
@Deprecated public char currentChar()
@Deprecated public void inc()
public int LA()
public int LA(int x)
public void accept()
public java.lang.StringBuilder sb()
public int length()
public int index()
public void setIndex(int ix)
public void accept(int ct)
public void copy()
public void copy(java.lang.StringBuilder sb)
public void copy(int n)
public void append(java.lang.String s)
public void append(long i)
public void append(char c)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |