rero.util
Class TokenizedString

java.lang.Object
  extended by rero.util.TokenizedString

public class TokenizedString
extends java.lang.Object


Field Summary
protected  java.lang.String[] stringToken
           
protected  java.lang.String text
           
protected  java.lang.String tokenDelimeter
           
protected  java.lang.String[] tokenDownCache
           
protected  java.lang.String[] tokenUpCache
           
protected  int totalTokens
           
 
Constructor Summary
TokenizedString(java.lang.String str)
           
TokenizedString(java.lang.String str, java.lang.String delim)
           
 
Method Summary
 int findToken(java.lang.String token)
           
 java.lang.String getString()
           
protected static java.lang.String gettokdn(java.lang.String text, int occurence, java.lang.String delim)
           
 java.lang.String getToken(int x)
          returns token x
 java.lang.String getTokenFrom(int x)
          returns tokens from and including x (starting at a 0 count)
 java.lang.String getTokenRange(int a, int b)
          returns tokens from and including a up to and including b
 java.lang.String getTokenTo(int x)
          returns tokens up to and including x (starting at a 0 count)
protected static java.lang.String gettokup(java.lang.String text, int occurence, java.lang.String delim)
           
 int getTotalTokens()
           
 boolean isToken(java.lang.String token)
           
 boolean isTokenized(java.lang.String text, java.lang.String delim)
           
 int tokenize(java.lang.String delim)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

text

protected java.lang.String text

tokenDelimeter

protected java.lang.String tokenDelimeter

stringToken

protected java.lang.String[] stringToken

tokenUpCache

protected java.lang.String[] tokenUpCache

tokenDownCache

protected java.lang.String[] tokenDownCache

totalTokens

protected int totalTokens
Constructor Detail

TokenizedString

public TokenizedString(java.lang.String str)

TokenizedString

public TokenizedString(java.lang.String str,
                       java.lang.String delim)
Method Detail

getString

public java.lang.String getString()

tokenize

public int tokenize(java.lang.String delim)

getTokenRange

public java.lang.String getTokenRange(int a,
                                      int b)
returns tokens from and including a up to and including b


getTokenTo

public java.lang.String getTokenTo(int x)
returns tokens up to and including x (starting at a 0 count)


getTokenFrom

public java.lang.String getTokenFrom(int x)
returns tokens from and including x (starting at a 0 count)


isTokenized

public boolean isTokenized(java.lang.String text,
                           java.lang.String delim)

getTotalTokens

public int getTotalTokens()

getToken

public java.lang.String getToken(int x)
returns token x


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

gettokup

protected static java.lang.String gettokup(java.lang.String text,
                                           int occurence,
                                           java.lang.String delim)

gettokdn

protected static java.lang.String gettokdn(java.lang.String text,
                                           int occurence,
                                           java.lang.String delim)

isToken

public boolean isToken(java.lang.String token)

findToken

public int findToken(java.lang.String token)