Package com.inductiveautomation.rm.base
Class RMStringTokenizer
- java.lang.Object
-
- com.inductiveautomation.rm.base.RMStringTokenizer
-
public class RMStringTokenizer extends java.lang.ObjectA string tokenizer that can provide token location.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRMStringTokenizer.TokenToken class.
-
Constructor Summary
Constructors Constructor Description RMStringTokenizer(java.lang.String aString)Creates a new string tokenizer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RMStringTokenizer.TokengetNextToken()Returns the next token.intgetNextTokenStart()Returns the next token start.java.lang.StringgetNextTokenString()Returns the next string.java.lang.StringgetString()Returns the string being processed.RMStringTokenizer.TokengetToken()Returns the current token.intgetTokenEnd()Returns the current token end.intgetTokenStart()Returns the current token start.java.lang.StringgetTokenString()Returns the current string.booleanhasMoreTokens()Returns whether tokenizer has more tokens.protected voidloadNextToken()Loads the next token.
-
-
-
Method Detail
-
getString
public java.lang.String getString()
Returns the string being processed.
-
getTokenStart
public int getTokenStart()
Returns the current token start.
-
getTokenEnd
public int getTokenEnd()
Returns the current token end.
-
getTokenString
public java.lang.String getTokenString()
Returns the current string.
-
getNextTokenString
public java.lang.String getNextTokenString()
Returns the next string.
-
getToken
public RMStringTokenizer.Token getToken()
Returns the current token.
-
getNextToken
public RMStringTokenizer.Token getNextToken()
Returns the next token.
-
hasMoreTokens
public boolean hasMoreTokens()
Returns whether tokenizer has more tokens.
-
getNextTokenStart
public int getNextTokenStart()
Returns the next token start.
-
loadNextToken
protected void loadNextToken()
Loads the next token.
-
-