public class Rules
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static char |
RULE_APPEND |
static char |
RULE_CAPITALISE |
static char |
RULE_CLASS |
static char |
RULE_DFIRST |
static char |
RULE_DLAST |
static char |
RULE_DUPLICATE |
static char |
RULE_EQUALS |
static char |
RULE_EXTRACT |
static char |
RULE_GT |
static char |
RULE_INSERT |
static char |
RULE_LOWERCASE |
static char |
RULE_LT |
static char |
RULE_MATCH |
static char |
RULE_MFIRST |
static char |
RULE_MLAST |
static char |
RULE_NOOP |
static char |
RULE_NOT |
static char |
RULE_OVERSTRIKE |
static char |
RULE_PLURALISE |
static char |
RULE_PREPEND |
static char |
RULE_PURGE |
static char |
RULE_REFLECT |
static char |
RULE_REVERSE |
static char |
RULE_SUBSTITUTE |
static char |
RULE_UPPERCASE |
| Constructor and Description |
|---|
Rules() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
capitalise(java.lang.String s) |
static int |
char2Int(char c)
Silly function used for > and < compares.
|
static int |
indexOf(java.lang.String s,
char clazz) |
static java.lang.String |
mangle(java.lang.String s,
java.lang.String control) |
static boolean |
matchClass(char clazz,
char c)
this function takes two inputs, a class identifier and a
character, and returns true if the given character is a member of
the class, based upon restrictions set out below
|
static java.lang.String |
pluralise(java.lang.String s) |
static boolean |
pMatch(java.lang.String control,
java.lang.String s) |
static java.lang.String |
polyPurge(java.lang.String s,
char clazz) |
static java.lang.String |
purge(java.lang.String s,
char c) |
static java.lang.String |
replace(java.lang.String s,
char clazz,
char newChar) |
static java.lang.String |
reverse(java.lang.String s) |
static boolean |
suffix(java.lang.String myword,
java.lang.String suffix) |
public static final char RULE_NOOP
public static final char RULE_PREPEND
public static final char RULE_APPEND
public static final char RULE_REVERSE
public static final char RULE_UPPERCASE
public static final char RULE_LOWERCASE
public static final char RULE_PLURALISE
public static final char RULE_CAPITALISE
public static final char RULE_DUPLICATE
public static final char RULE_REFLECT
public static final char RULE_SUBSTITUTE
public static final char RULE_MATCH
public static final char RULE_NOT
public static final char RULE_LT
public static final char RULE_GT
public static final char RULE_EXTRACT
public static final char RULE_OVERSTRIKE
public static final char RULE_INSERT
public static final char RULE_EQUALS
public static final char RULE_PURGE
public static final char RULE_CLASS
public static final char RULE_DFIRST
public static final char RULE_DLAST
public static final char RULE_MFIRST
public static final char RULE_MLAST
public static final boolean suffix(java.lang.String myword,
java.lang.String suffix)
public static final java.lang.String reverse(java.lang.String s)
public static final java.lang.String capitalise(java.lang.String s)
public static final java.lang.String pluralise(java.lang.String s)
public static final java.lang.String purge(java.lang.String s,
char c)
public static final boolean matchClass(char clazz,
char c)
public static final int indexOf(java.lang.String s,
char clazz)
public static final java.lang.String replace(java.lang.String s,
char clazz,
char newChar)
public static final java.lang.String polyPurge(java.lang.String s,
char clazz)
public static final int char2Int(char c)
public static final java.lang.String mangle(java.lang.String s,
java.lang.String control)
public static final boolean pMatch(java.lang.String control,
java.lang.String s)