org.openjena.riot.tokens
Class TokenizerWrapper

java.lang.Object
  extended by org.openjena.riot.tokens.TokenizerWrapper
All Implemented Interfaces:
java.util.Iterator<Token>, Closeable, Tokenizer
Direct Known Subclasses:
PrintTokenizer

public class TokenizerWrapper
extends java.lang.Object
implements Tokenizer


Constructor Summary
TokenizerWrapper(Tokenizer other)
           
 
Method Summary
 void close()
           
 long getColumn()
           
 long getLine()
           
 boolean hasNext()
          Is there another token?
 Token next()
          Move to next token
 void remove()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenizerWrapper

public TokenizerWrapper(Tokenizer other)
Method Detail

getColumn

public long getColumn()
Specified by:
getColumn in interface Tokenizer

getLine

public long getLine()
Specified by:
getLine in interface Tokenizer

hasNext

public boolean hasNext()
Description copied from interface: Tokenizer
Is there another token?

Specified by:
hasNext in interface java.util.Iterator<Token>
Specified by:
hasNext in interface Tokenizer

next

public Token next()
Description copied from interface: Tokenizer
Move to next token

Specified by:
next in interface java.util.Iterator<Token>
Specified by:
next in interface Tokenizer

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<Token>

close

public void close()
Specified by:
close in interface Closeable


Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.