TPTP 4.5.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.datapool.internal.util
Class CSVTokenizer

java.lang.Object
  extended by org.eclipse.hyades.test.ui.datapool.internal.util.CSVTokenizer
All Implemented Interfaces:
java.util.Enumeration

public class CSVTokenizer
extends java.lang.Object
implements java.util.Enumeration

CSV tokenizer.


Field Summary
static java.lang.String COMMA
           
static java.lang.String DOUBLEQUOTE
           
static java.lang.String TWO_COLONS
           
static java.lang.String TWO_DOUBLEQUOTES
           
 
Constructor Summary
CSVTokenizer(java.lang.String input)
           
 
Method Summary
static int countTokens(java.lang.String string, java.lang.String token)
           
 java.lang.String currentToken()
           
 boolean hasMoreElements()
           
 boolean hasMoreTokens()
           
 java.lang.Object nextElement()
           
 java.lang.String nextToken()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMA

public static final java.lang.String COMMA
See Also:
Constant Field Values

TWO_COLONS

public static final java.lang.String TWO_COLONS
See Also:
Constant Field Values

TWO_DOUBLEQUOTES

public static final java.lang.String TWO_DOUBLEQUOTES
See Also:
Constant Field Values

DOUBLEQUOTE

public static final java.lang.String DOUBLEQUOTE
See Also:
Constant Field Values
Constructor Detail

CSVTokenizer

public CSVTokenizer(java.lang.String input)
Method Detail

currentToken

public java.lang.String currentToken()

nextToken

public java.lang.String nextToken()

hasMoreTokens

public boolean hasMoreTokens()

hasMoreElements

public boolean hasMoreElements()
Specified by:
hasMoreElements in interface java.util.Enumeration

nextElement

public java.lang.Object nextElement()
Specified by:
nextElement in interface java.util.Enumeration

countTokens

public static int countTokens(java.lang.String string,
                              java.lang.String token)

TPTP 4.5.0 Testing Tools Project
Internal API Specification