RSE
Release 1.0

org.eclipse.rse.core
Class SystemStringTokenizer

java.lang.Object
  extended byorg.eclipse.rse.core.SystemStringTokenizer

public class SystemStringTokenizer
extends Object

Similar to java's StringTokenizer, but supports multi-character delimiter versus just single character delimiters. Eg usage is: SystemStringTokenizer tokens = new SystemStringTokenizer(stringToParse, "___"); while (tokens.hasMoreTokens()) String nextToken = tokens.nextToken();


Constructor Summary
SystemStringTokenizer(String inputString, String delimiter)
          Constructor
 
Method Summary
 int countTokens()
          Return a count of the number of tokens in the input string
 boolean hasMoreTokens()
           
 String nextToken()
           
static Vector tokenize(String inputString, String delimiter)
          Parse a string into tokens.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemStringTokenizer

public SystemStringTokenizer(String inputString,
                             String delimiter)
Constructor

Parameters:
inputString - The string to be tokenized
delimiter - The multi-char string that delimits the tokens. Eg "___"
Method Detail

countTokens

public int countTokens()
Return a count of the number of tokens in the input string

Returns:
int number of tokens

hasMoreTokens

public boolean hasMoreTokens()
Returns:
true if there are more tokens

nextToken

public String nextToken()
Returns:
String the next token

tokenize

public static Vector tokenize(String inputString,
                              String delimiter)
Parse a string into tokens.

Parameters:
inputString - String to parse
delimiter - Delimiter String, may be multi-character.
Returns:
Vector of tokens found

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.