com.bbn.openmap.util
Class Tokenizer
java.lang.Object
|
+--java.io.Reader
|
+--java.io.FilterReader
|
+--java.io.PushbackReader
|
+--com.bbn.openmap.util.Tokenizer
- Direct Known Subclasses:
- CSVTokenizer
- public class Tokenizer
- extends java.io.PushbackReader
Tokenizer provides some tools useful for defining tokenizers. You
get 1 character pushback.
Fields inherited from class java.io.FilterReader |
in |
Fields inherited from class java.io.Reader |
lock |
Constructor Summary |
Tokenizer(java.io.Reader in)
|
Methods inherited from class java.io.PushbackReader |
close, mark, markSupported, read, read, ready, reset, unread, unread, unread |
Methods inherited from class java.io.FilterReader |
skip |
Methods inherited from class java.io.Reader |
read |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Tokenizer
public Tokenizer(java.io.Reader in)
isNewline
public boolean isNewline(java.lang.Object o)
isEOF
public boolean isEOF(java.lang.Object o)
isAny
public boolean isAny(int c)
isAlpha
public boolean isAlpha(int c)
isDigit
public boolean isDigit(int c)
isAlphanumeric
public boolean isAlphanumeric(int c)
bpush
public void bpush(int c)
bclear
public java.lang.String bclear()
next
public int next()
- Read the next character. Convert alternative line breaks to
'\n'. Thank you Bill Gates!
putback
public void putback(int c)
error
public java.lang.Object error(java.lang.String s)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details