org.idoox.xml
Interface TokenizerFactory


public interface TokenizerFactory

Factory for XML tokenizers. Used to obtain implementation of Tokenizer.

Since:
4.0
Component:
Core

Method Summary
 Tokenizer getTokenizer(java.io.InputStream from)
          Returns tokenizer for a given input stream.
 void releaseTokenizer(Tokenizer tokenizer)
          Releases a tokenizer obtained via getTokenizer when it is no longer used.
 

Method Detail

getTokenizer

public Tokenizer getTokenizer(java.io.InputStream from)
                       throws TokenizerException,
                              java.io.IOException
Returns tokenizer for a given input stream.

Parameters:
from - the input stream
Returns:
the tokenizer
Throws:
TokenizerException - if something goes wrong
java.io.IOException - if there was IO related exception

releaseTokenizer

public void releaseTokenizer(Tokenizer tokenizer)
Releases a tokenizer obtained via getTokenizer when it is no longer used.

Parameters:
tokenizer - the tokenizer to be released