org.codehaus.plexus.util.cli

Class EnhancedStringTokenizer

public final class EnhancedStringTokenizer extends Object

The java.util.StringTokenizer is horribly broken. Given the string 1,,,3,,4 (, delim) It will return 1,3,4 Which is clearly wrong - 1,EMPTY,EMPTY,3,EMPTY,4 is what it should return

Version: $Id: EnhancedStringTokenizer.java 8010 2009-01-07 12:59:50Z vsiveton $

Constructor Summary
EnhancedStringTokenizer(String str)
EnhancedStringTokenizer(String str, String delim)
EnhancedStringTokenizer(String str, String delim, boolean returnDelims)
Method Summary
booleanhasMoreTokens()
StringnextToken()

Constructor Detail

EnhancedStringTokenizer

public EnhancedStringTokenizer(String str)

EnhancedStringTokenizer

public EnhancedStringTokenizer(String str, String delim)

EnhancedStringTokenizer

public EnhancedStringTokenizer(String str, String delim, boolean returnDelims)

Method Detail

hasMoreTokens

public boolean hasMoreTokens()

nextToken

public String nextToken()
Copyright © 2001-2010 Codehaus. All Rights Reserved.