public class StringCmp
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.lang.String |
sEndline |
(package private) static java.lang.String |
sWhitespace |
static java.lang.String |
version |
| Constructor and Description |
|---|
StringCmp() |
| Modifier and Type | Method and Description |
|---|---|
static int |
compare(java.lang.CharSequence s1,
java.lang.CharSequence s2,
boolean bWhitespace,
java.lang.String[] comment)
Compares two Strings with possibility of ignore white spaces and comments
|
static int |
compare(java.io.File f1,
java.lang.CharSequence s2,
boolean bWhitespace,
java.lang.String[] comment)
Compare one file contents with chars, see
compare(CharSequence, CharSequence, boolean, String[]) |
static int |
compare(java.io.File f1,
java.io.File f2,
boolean bWhitespace,
java.lang.String[] comment)
Compare two file contents, see
compare(CharSequence, CharSequence, boolean, String[]) |
private static char |
readNextChar(java.lang.CharSequence cs,
int zcs,
int[] ix,
boolean bWhitespace,
java.lang.String endlineComment,
java.lang.String commentStart,
java.lang.String commentEnd,
int recursive) |
public static java.lang.String version
static java.lang.String sWhitespace
static java.lang.String sEndline
public static int compare(java.io.File f1,
java.lang.CharSequence s2,
boolean bWhitespace,
java.lang.String[] comment)
compare(CharSequence, CharSequence, boolean, String[])public static int compare(java.io.File f1,
java.io.File f2,
boolean bWhitespace,
java.lang.String[] comment)
compare(CharSequence, CharSequence, boolean, String[])public static int compare(java.lang.CharSequence s1,
java.lang.CharSequence s2,
boolean bWhitespace,
java.lang.String[] comment)
s1 - s2 - bWhitespace - true accept one space to compare but skip over " \t\r\n\f"comment - The 3 entries are:
{"//", "/*", "* /"}private static char readNextChar(java.lang.CharSequence cs,
int zcs,
int[] ix,
boolean bWhitespace,
java.lang.String endlineComment,
java.lang.String commentStart,
java.lang.String commentEnd,
int recursive)