| java.lang.Object org.antlr.misc.Utils
Utils | public class Utils (Code) | | |
Method Summary | |
public static Integer | integer(int x) Integer objects are immutable so share all Integers with the
same value up to some max size. | public static String | replace(String src, String replacee, String replacer) Given a source string, src,
a string to replace, replacee,
and a string to replace with, replacer,
return a new string w/ the replacing done. |
INTEGER_POOL_MAX_VALUE | final public static int INTEGER_POOL_MAX_VALUE(Code) | | |
integer | public static Integer integer(int x)(Code) | | Integer objects are immutable so share all Integers with the
same value up to some max size. Use an array as a perfect hash.
Return shared object for 0..INTEGER_POOL_MAX_VALUE or a new
Integer object with x in it.
|
replace | public static String replace(String src, String replacee, String replacer)(Code) | | Given a source string, src,
a string to replace, replacee,
and a string to replace with, replacer,
return a new string w/ the replacing done.
You can use replacer==null to remove replacee from the string.
This should be faster than Java's String.replaceAll as that one
uses regex (I only want to play with strings anyway).
|
|
|