edu.jas.kern
Class StringUtil

java.lang.Object
  extended by edu.jas.kern.StringUtil

public class StringUtil
extends java.lang.Object

Static String and Reader methods.

Author:
Heinz Kredel

Constructor Summary
StringUtil()
           
 
Method Summary
static java.lang.String nextPairedString(java.io.Reader r, char b, char c)
          Parse paired String with given delimiters from Reader.
static java.lang.String nextString(java.io.Reader r)
          Parse white space delimited String from Reader.
static java.lang.String nextString(java.io.Reader r, char c)
          Parse String with given delimiter from Reader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtil

public StringUtil()
Method Detail

nextString

public static java.lang.String nextString(java.io.Reader r)
Parse white space delimited String from Reader.

Parameters:
r - Reader.
Returns:
next non white space String from r.

nextString

public static java.lang.String nextString(java.io.Reader r,
                                          char c)
Parse String with given delimiter from Reader.

Parameters:
c - delimiter.
r - Reader.
Returns:
next String up to c from r.

nextPairedString

public static java.lang.String nextPairedString(java.io.Reader r,
                                                char b,
                                                char c)
Parse paired String with given delimiters from Reader.

Parameters:
b - opposite delimiter.
c - delimiter.
r - Reader.
Returns:
next nested matching String up to c from r.