org.ephman.utils
Class Tokenizer

java.lang.Object
  |
  +--org.ephman.utils.Tokenizer

public class Tokenizer
extends java.lang.Object

a class to split strings by a given token while skipping comments denoted by the given string literal

Version:
0.0.1
Author:
Paul M. Bethe

Constructor Summary
Tokenizer()
           
 
Method Summary
static java.util.Vector tokenize(java.lang.String theLine, java.lang.String seperator, java.lang.String literal)
          tokenize will split theLine using seperator but ignoring string literal e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tokenizer

public Tokenizer()
Method Detail

tokenize

public static java.util.Vector tokenize(java.lang.String theLine,
                                        java.lang.String seperator,
                                        java.lang.String literal)
tokenize will split theLine using seperator but ignoring string literal e.g. line = "Hi mom, I really miss you, 'Thanks, for everything'" tokenize (line, ",", "'"); returns ["Hi mom", "I really miss you", "Thanks, for everything"]