org.eclipse.osgi.framework.internal.core
Class Tokenizer

java.lang.Object
  extended by org.eclipse.osgi.framework.internal.core.Tokenizer

public class Tokenizer
extends java.lang.Object

Simple tokenizer class. Used to parse data.


Field Summary
protected  int cursor
           
protected  int max
           
protected  char[] value
           
 
Constructor Summary
Tokenizer(java.lang.String value)
           
 
Method Summary
 char getChar()
           
 java.lang.String getEscapedToken(java.lang.String terminals)
           
 java.util.List<java.lang.String> getEscapedTokens(java.lang.String terminals)
           
 java.lang.String getString(java.lang.String terminals)
           
 java.lang.String getString(java.lang.String terminals, java.lang.String preserveEscapes)
           
 java.lang.String getToken(java.lang.String terminals)
           
 boolean hasMoreTokens()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected char[] value

max

protected int max

cursor

protected int cursor
Constructor Detail

Tokenizer

public Tokenizer(java.lang.String value)
Method Detail

getToken

public java.lang.String getToken(java.lang.String terminals)

getEscapedToken

public java.lang.String getEscapedToken(java.lang.String terminals)

getEscapedTokens

public java.util.List<java.lang.String> getEscapedTokens(java.lang.String terminals)

getString

public java.lang.String getString(java.lang.String terminals,
                                  java.lang.String preserveEscapes)

getString

public java.lang.String getString(java.lang.String terminals)

getChar

public char getChar()

hasMoreTokens

public boolean hasMoreTokens()


Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.