com.planet_ink.coffee_mud.core
Class CMParms
java.lang.Object
com.planet_ink.coffee_mud.core.CMParms
public class CMParms
- extends java.lang.Object
|
Field Summary |
static java.lang.String |
FORMAT_EMPTY
constant value representing an always empty miscText/parms format. |
static java.lang.String |
FORMAT_UNDEFINED
constant value representing an undefined/unimplemented miscText/parms format. |
|
Method Summary |
static void |
addToVector(java.util.Vector from,
java.util.Vector to)
|
static java.lang.String |
cleanBit(java.lang.String s)
|
static java.lang.String |
combine(java.util.Vector commands,
int startAt)
|
static java.lang.String |
combine(java.util.Vector commands,
int startAt,
int endAt)
|
static java.lang.String |
combineAfterIndexWithQuotes(java.util.Vector commands,
java.lang.String match)
|
static java.lang.String |
combineWithQuotes(java.util.Vector commands,
int startAt)
|
static java.lang.String |
combineWithQuotes(java.util.Vector commands,
int startAt,
int endAt)
|
static java.lang.String |
combineWithTabs(java.util.Vector commands,
int startAt)
|
static java.lang.String |
combineWithX(java.util.Vector commands,
java.lang.String X,
int startAt)
|
static boolean |
contains(java.lang.Object[] supported,
java.lang.Object expertise)
|
static boolean |
contains(java.lang.String[] supported,
java.lang.String expertise)
|
static boolean |
containsIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
|
static java.util.Vector |
copyVector(java.util.Vector V)
|
static void |
delFromVector(java.util.Vector del,
java.util.Vector from)
|
static java.util.Vector |
denumerate(java.util.Enumeration e)
|
static boolean |
equalVectors(java.util.Vector V1,
java.util.Vector V2)
|
static byte[] |
fromByteList(java.lang.String str)
|
static java.lang.String |
getBit(java.lang.String s,
int which)
|
static java.lang.Object |
getBitWork(java.lang.String s,
int which,
int op)
|
static java.lang.String |
getCleanBit(java.lang.String s,
int which)
|
static boolean |
getParmBool(java.lang.String text,
java.lang.String key,
boolean defaultValue)
|
static int[] |
getParmCompare(java.lang.String text,
java.lang.String key,
int value)
|
static double |
getParmDouble(java.lang.String text,
java.lang.String key,
double defaultValue)
|
static double |
getParmDoublePlus(java.lang.String text,
java.lang.String key)
|
static int |
getParmInt(java.lang.String text,
java.lang.String key,
int defaultValue)
|
static int |
getParmPlus(java.lang.String text,
java.lang.String key)
|
static java.lang.String |
getParmStr(java.lang.String text,
java.lang.String key,
java.lang.String defaultVal)
|
static java.lang.String |
getPastBit(java.lang.String s,
int which)
|
static java.lang.String |
getPastBitClean(java.lang.String s,
int which)
|
static int |
indexOf(java.util.Enumeration supported,
java.lang.Object key)
|
static int |
indexOf(java.util.Iterator supported,
java.lang.Object key)
|
static int |
indexOf(java.lang.Object[] supported,
java.lang.Object expertise)
|
static int |
indexOf(java.lang.String[] supported,
java.lang.String expertise)
|
static int |
indexOfIgnoreCase(java.util.Enumeration supported,
java.lang.String key)
|
static int |
indexOfIgnoreCase(java.util.Iterator supported,
java.lang.String key)
|
static int |
indexOfIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
|
static CMParms |
instance()
|
static java.util.HashSet |
makeHashSet()
|
static java.util.HashSet |
makeHashSet(java.lang.Object O)
|
static java.util.HashSet |
makeHashSet(java.lang.Object[] O)
|
static java.util.HashSet |
makeHashSet(java.lang.Object O,
java.lang.Object O2)
|
static java.util.HashSet |
makeHashSet(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3)
|
static java.util.HashSet |
makeHashSet(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3,
java.lang.Object O4)
|
static java.util.HashSet |
makeHashSet(java.lang.String[] O)
|
static java.util.HashSet |
makeHashSet(java.util.Vector O)
|
static java.util.Hashtable |
makeHashtable(java.lang.Object[][] O)
|
static java.util.Hashtable |
makeHashtable(java.lang.String[][] O)
|
static java.util.Vector |
makeVector()
|
static java.util.Vector |
makeVector(java.util.Enumeration e)
|
static java.util.Vector |
makeVector(java.lang.Object O)
|
static java.util.Vector |
makeVector(java.lang.Object[] O)
|
static java.util.Vector |
makeVector(java.lang.Object O,
java.lang.Object O2)
|
static java.util.Vector |
makeVector(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3)
|
static java.util.Vector |
makeVector(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3,
java.lang.Object O4)
|
static java.util.Vector |
makeVector(java.lang.String[] O)
|
static int |
numBits(java.lang.String s)
|
static java.util.Vector |
paramParse(java.lang.String str)
|
static java.util.Vector |
parse(java.lang.String str)
|
static java.util.Vector |
parse(java.lang.String str,
int upTo)
|
static java.util.Vector |
parseAny(java.lang.String s,
java.lang.String delimeter,
boolean ignoreNulls)
|
static java.util.Vector |
parseAnyWords(java.lang.String s,
java.lang.String delimeter,
boolean ignoreNulls)
|
static java.util.Vector |
parseCommas(java.lang.String s,
boolean ignoreNulls)
|
static java.util.Hashtable |
parseEQParms(java.lang.String parms)
|
static java.util.Hashtable |
parseEQParms(java.lang.String str,
java.lang.String[] parmList)
|
static java.util.Vector |
parseSafeSemicolonList(java.lang.String list,
boolean ignoreNulls)
|
static java.util.Vector |
parseSemicolons(java.lang.String s,
boolean ignoreNulls)
|
static java.util.Vector |
parseSentences(java.lang.String s)
|
static java.util.Vector |
parseSpaces(java.lang.String s,
boolean ignoreNulls)
|
static java.util.Vector |
parseSquiggleDelimited(java.lang.String s,
boolean ignoreNulls)
|
static java.util.Vector |
parseSquiggles(java.lang.String s)
|
static java.util.Vector |
parseTabs(java.lang.String s,
boolean ignoreNulls)
|
static void |
sortVector(java.util.Vector V)
|
static boolean |
startsWith(java.lang.String[] supported,
java.lang.String expertise)
|
static boolean |
startsWithIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
|
static int |
stringContains(java.lang.String str1,
java.lang.String str2)
|
static int[] |
toIntArray(java.util.Vector V)
|
static long[] |
toLongArray(java.util.Vector V)
|
static java.lang.String |
toSafeSemicolonList(java.lang.Object[] list)
|
static java.lang.String |
toSafeSemicolonList(java.util.Vector list)
|
static java.lang.String |
toSemicolonList(byte[] bytes)
|
static java.lang.String |
toSemicolonList(java.util.Enumeration bytes)
|
static java.lang.String |
toSemicolonList(java.lang.Object[] bytes)
|
static java.lang.String |
toSemicolonList(java.lang.String[] bytes)
|
static java.lang.String |
toSemicolonList(java.util.Vector bytes)
|
static java.lang.String[] |
toStringArray(java.util.HashSet V)
|
static java.lang.String[] |
toStringArray(java.util.Hashtable V)
|
static java.lang.String[] |
toStringArray(java.util.Vector V)
|
static java.lang.String |
toStringList(boolean[] V)
|
static java.lang.String |
toStringList(byte[] V)
|
static java.lang.String |
toStringList(char[] V)
|
static java.lang.String |
toStringList(double[] V)
|
static java.lang.String |
toStringList(java.util.Enumeration e)
|
static java.lang.String |
toStringList(java.util.HashSet V)
|
static java.lang.String |
toStringList(java.util.Hashtable V)
|
static java.lang.String |
toStringList(int[] V)
|
static java.lang.String |
toStringList(long[] V)
|
static java.lang.String |
toStringList(java.lang.Object[] V)
|
static java.lang.String |
toStringList(java.lang.String[] V)
|
static java.lang.String |
toStringList(java.util.Vector V)
|
static boolean |
vectorOfStringContainsIgnoreCase(java.util.Vector V,
java.lang.String s)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FORMAT_UNDEFINED
public static final java.lang.String FORMAT_UNDEFINED
- constant value representing an undefined/unimplemented miscText/parms format.
- See Also:
- Constant Field Values
FORMAT_EMPTY
public static final java.lang.String FORMAT_EMPTY
- constant value representing an always empty miscText/parms format.
- See Also:
- Constant Field Values
instance
public static CMParms instance()
combine
public static java.lang.String combine(java.util.Vector commands,
int startAt,
int endAt)
combineWithQuotes
public static java.lang.String combineWithQuotes(java.util.Vector commands,
int startAt,
int endAt)
sortVector
public static void sortVector(java.util.Vector V)
combineAfterIndexWithQuotes
public static java.lang.String combineAfterIndexWithQuotes(java.util.Vector commands,
java.lang.String match)
combineWithQuotes
public static java.lang.String combineWithQuotes(java.util.Vector commands,
int startAt)
combineWithTabs
public static java.lang.String combineWithTabs(java.util.Vector commands,
int startAt)
combineWithX
public static java.lang.String combineWithX(java.util.Vector commands,
java.lang.String X,
int startAt)
combine
public static java.lang.String combine(java.util.Vector commands,
int startAt)
parse
public static java.util.Vector parse(java.lang.String str)
paramParse
public static java.util.Vector paramParse(java.lang.String str)
parse
public static java.util.Vector parse(java.lang.String str,
int upTo)
parseCommas
public static java.util.Vector parseCommas(java.lang.String s,
boolean ignoreNulls)
parseTabs
public static java.util.Vector parseTabs(java.lang.String s,
boolean ignoreNulls)
parseAny
public static java.util.Vector parseAny(java.lang.String s,
java.lang.String delimeter,
boolean ignoreNulls)
parseAnyWords
public static java.util.Vector parseAnyWords(java.lang.String s,
java.lang.String delimeter,
boolean ignoreNulls)
parseSquiggles
public static java.util.Vector parseSquiggles(java.lang.String s)
parseSentences
public static java.util.Vector parseSentences(java.lang.String s)
parseSquiggleDelimited
public static java.util.Vector parseSquiggleDelimited(java.lang.String s,
boolean ignoreNulls)
parseSemicolons
public static java.util.Vector parseSemicolons(java.lang.String s,
boolean ignoreNulls)
parseSpaces
public static java.util.Vector parseSpaces(java.lang.String s,
boolean ignoreNulls)
numBits
public static int numBits(java.lang.String s)
cleanBit
public static java.lang.String cleanBit(java.lang.String s)
getCleanBit
public static java.lang.String getCleanBit(java.lang.String s,
int which)
getPastBitClean
public static java.lang.String getPastBitClean(java.lang.String s,
int which)
getPastBit
public static java.lang.String getPastBit(java.lang.String s,
int which)
getBit
public static java.lang.String getBit(java.lang.String s,
int which)
getBitWork
public static java.lang.Object getBitWork(java.lang.String s,
int which,
int op)
getParmStr
public static java.lang.String getParmStr(java.lang.String text,
java.lang.String key,
java.lang.String defaultVal)
getParmCompare
public static int[] getParmCompare(java.lang.String text,
java.lang.String key,
int value)
parseEQParms
public static java.util.Hashtable parseEQParms(java.lang.String str,
java.lang.String[] parmList)
parseEQParms
public static java.util.Hashtable parseEQParms(java.lang.String parms)
stringContains
public static int stringContains(java.lang.String str1,
java.lang.String str2)
getParmPlus
public static int getParmPlus(java.lang.String text,
java.lang.String key)
getParmDoublePlus
public static double getParmDoublePlus(java.lang.String text,
java.lang.String key)
getParmDouble
public static double getParmDouble(java.lang.String text,
java.lang.String key,
double defaultValue)
getParmInt
public static int getParmInt(java.lang.String text,
java.lang.String key,
int defaultValue)
getParmBool
public static boolean getParmBool(java.lang.String text,
java.lang.String key,
boolean defaultValue)
toStringArray
public static java.lang.String[] toStringArray(java.util.Vector V)
toLongArray
public static long[] toLongArray(java.util.Vector V)
toIntArray
public static int[] toIntArray(java.util.Vector V)
toSemicolonList
public static java.lang.String toSemicolonList(byte[] bytes)
toSemicolonList
public static java.lang.String toSemicolonList(java.lang.String[] bytes)
toSemicolonList
public static java.lang.String toSemicolonList(java.lang.Object[] bytes)
toSemicolonList
public static java.lang.String toSemicolonList(java.util.Enumeration bytes)
toSemicolonList
public static java.lang.String toSemicolonList(java.util.Vector bytes)
toSafeSemicolonList
public static java.lang.String toSafeSemicolonList(java.util.Vector list)
toSafeSemicolonList
public static java.lang.String toSafeSemicolonList(java.lang.Object[] list)
parseSafeSemicolonList
public static java.util.Vector parseSafeSemicolonList(java.lang.String list,
boolean ignoreNulls)
fromByteList
public static byte[] fromByteList(java.lang.String str)
toStringArray
public static java.lang.String[] toStringArray(java.util.HashSet V)
toStringList
public static java.lang.String toStringList(java.lang.String[] V)
toStringList
public static java.lang.String toStringList(java.lang.Object[] V)
toStringList
public static java.lang.String toStringList(java.util.Enumeration e)
toStringList
public static java.lang.String toStringList(long[] V)
toStringList
public static java.lang.String toStringList(boolean[] V)
toStringList
public static java.lang.String toStringList(byte[] V)
toStringList
public static java.lang.String toStringList(char[] V)
toStringList
public static java.lang.String toStringList(int[] V)
toStringList
public static java.lang.String toStringList(double[] V)
toStringList
public static java.lang.String toStringList(java.util.Vector V)
toStringList
public static java.lang.String toStringList(java.util.HashSet V)
equalVectors
public static boolean equalVectors(java.util.Vector V1,
java.util.Vector V2)
makeHashtable
public static java.util.Hashtable makeHashtable(java.lang.String[][] O)
makeHashtable
public static java.util.Hashtable makeHashtable(java.lang.Object[][] O)
makeVector
public static java.util.Vector makeVector(java.lang.Object[] O)
makeVector
public static java.util.Vector makeVector(java.util.Enumeration e)
makeVector
public static java.util.Vector makeVector(java.lang.String[] O)
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.Object[] O)
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.String[] O)
makeHashSet
public static java.util.HashSet makeHashSet(java.util.Vector O)
makeVector
public static java.util.Vector makeVector()
makeVector
public static java.util.Vector makeVector(java.lang.Object O)
makeVector
public static java.util.Vector makeVector(java.lang.Object O,
java.lang.Object O2)
makeVector
public static java.util.Vector makeVector(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3)
makeVector
public static java.util.Vector makeVector(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3,
java.lang.Object O4)
makeHashSet
public static java.util.HashSet makeHashSet()
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.Object O)
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.Object O,
java.lang.Object O2)
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3)
makeHashSet
public static java.util.HashSet makeHashSet(java.lang.Object O,
java.lang.Object O2,
java.lang.Object O3,
java.lang.Object O4)
toStringArray
public static java.lang.String[] toStringArray(java.util.Hashtable V)
addToVector
public static void addToVector(java.util.Vector from,
java.util.Vector to)
delFromVector
public static void delFromVector(java.util.Vector del,
java.util.Vector from)
vectorOfStringContainsIgnoreCase
public static boolean vectorOfStringContainsIgnoreCase(java.util.Vector V,
java.lang.String s)
toStringList
public static java.lang.String toStringList(java.util.Hashtable V)
copyVector
public static java.util.Vector copyVector(java.util.Vector V)
indexOf
public static int indexOf(java.lang.String[] supported,
java.lang.String expertise)
indexOfIgnoreCase
public static int indexOfIgnoreCase(java.util.Enumeration supported,
java.lang.String key)
indexOf
public static int indexOf(java.util.Enumeration supported,
java.lang.Object key)
indexOfIgnoreCase
public static int indexOfIgnoreCase(java.util.Iterator supported,
java.lang.String key)
indexOf
public static int indexOf(java.util.Iterator supported,
java.lang.Object key)
indexOfIgnoreCase
public static int indexOfIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
contains
public static boolean contains(java.lang.String[] supported,
java.lang.String expertise)
containsIgnoreCase
public static boolean containsIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
indexOf
public static int indexOf(java.lang.Object[] supported,
java.lang.Object expertise)
contains
public static boolean contains(java.lang.Object[] supported,
java.lang.Object expertise)
startsWith
public static boolean startsWith(java.lang.String[] supported,
java.lang.String expertise)
startsWithIgnoreCase
public static boolean startsWithIgnoreCase(java.lang.String[] supported,
java.lang.String expertise)
denumerate
public static java.util.Vector denumerate(java.util.Enumeration e)