rero.util

Class TokenizedString

public class TokenizedString extends Object

Field Summary
protected String[]stringToken
protected Stringtext
protected StringtokenDelimeter
protected String[]tokenDownCache
protected String[]tokenUpCache
protected inttotalTokens
Constructor Summary
TokenizedString(String str)
TokenizedString(String str, String delim)
Method Summary
intfindToken(String token)
StringgetString()
protected static Stringgettokdn(String text, int occurence, String delim)
protected static Stringgettokup(String text, int occurence, String delim)
StringgetToken(int x)
returns token x
StringgetTokenFrom(int x)
returns tokens from and including x (starting at a 0 count)
StringgetTokenRange(int a, int b)
returns tokens from and including a up to and including b
StringgetTokenTo(int x)
returns tokens up to and including x (starting at a 0 count)
intgetTotalTokens()
booleanisToken(String token)
booleanisTokenized(String text, String delim)
inttokenize(String delim)
StringtoString()

Field Detail

stringToken

protected String[] stringToken

text

protected String text

tokenDelimeter

protected String tokenDelimeter

tokenDownCache

protected String[] tokenDownCache

tokenUpCache

protected String[] tokenUpCache

totalTokens

protected int totalTokens

Constructor Detail

TokenizedString

public TokenizedString(String str)

TokenizedString

public TokenizedString(String str, String delim)

Method Detail

findToken

public int findToken(String token)

getString

public String getString()

gettokdn

protected static String gettokdn(String text, int occurence, String delim)

gettokup

protected static String gettokup(String text, int occurence, String delim)

getToken

public String getToken(int x)
returns token x

getTokenFrom

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

getTokenRange

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

getTokenTo

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

getTotalTokens

public int getTotalTokens()

isToken

public boolean isToken(String token)

isTokenized

public boolean isTokenized(String text, String delim)

tokenize

public int tokenize(String delim)

toString

public String toString()