|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.bonzoun.cocodonkey.StringParser
Field Summary | |
static java.lang.String |
FLOAT
|
static java.lang.String |
HEXA
|
static java.lang.String |
INTEGER
|
static java.lang.String |
WHITESPACE
|
Constructor Summary | |
StringParser(java.lang.String s)
|
Method Summary | |
char |
getLastChar()
|
float |
getLastFloat(int def)
|
int |
getLastInt(int def)
|
int |
getLastIntUntil(java.lang.String delim,
int def)
|
java.lang.String |
getLastString()
Returns the last non empty chars |
java.lang.String |
getLastStringUntil(java.lang.String delim)
Returns the last non empty chars until any char in delim is met, skipping the head withespaces |
char |
getNextChar()
|
float |
getNextFloat(int def)
|
int |
getNextInt(int def)
|
int |
getNextIntUntil(java.lang.String delim,
int def)
|
java.lang.String |
getNextString()
Returns the next non empty chars |
java.lang.String |
getNextStringUntil(java.lang.String delim)
Returns the next non empty chars until any char in delim is met, skipping the head withespaces |
java.lang.String |
getRemainingString()
|
boolean |
goAfter(char delim)
Skips the next chars until delim is met |
boolean |
goBefore(char delim)
Skips the next chars until delim is met |
boolean |
hasMoreData()
|
static float |
parseFloat(java.lang.String s,
int def)
Converts a String to an float, without failing |
static int |
parseInt(java.lang.String s,
int def)
Converts a String to an int, without failing |
static boolean |
stringContainsOnly(java.lang.String s,
java.lang.String chars)
|
char |
testLastChar()
|
char |
testNextChar()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String WHITESPACE
public static final java.lang.String INTEGER
public static final java.lang.String HEXA
public static final java.lang.String FLOAT
Constructor Detail |
public StringParser(java.lang.String s)
Method Detail |
public static boolean stringContainsOnly(java.lang.String s, java.lang.String chars)
public boolean hasMoreData()
public java.lang.String getNextString()
public int getNextInt(int def)
public float getNextFloat(int def)
public java.lang.String getNextStringUntil(java.lang.String delim)
public char getNextChar()
public char testNextChar()
public int getNextIntUntil(java.lang.String delim, int def)
public boolean goAfter(char delim)
public boolean goBefore(char delim)
public java.lang.String getLastString()
public int getLastInt(int def)
public float getLastFloat(int def)
public java.lang.String getLastStringUntil(java.lang.String delim)
public char getLastChar()
public char testLastChar()
public int getLastIntUntil(java.lang.String delim, int def)
public java.lang.String getRemainingString()
public static int parseInt(java.lang.String s, int def)
public static float parseFloat(java.lang.String s, int def)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |