public class RoomData extends StdWebMacro
idConverter| Constructor | Description |
|---|---|
RoomData() |
| Modifier and Type | Method | Description |
|---|---|---|
static Pair<java.lang.String,java.lang.String> |
findPair(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures,
java.lang.String varStart,
java.lang.String value) |
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
findPairs(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures,
java.lang.String varStart,
java.lang.String value) |
|
static int |
getNumFromWordNum(java.lang.String var) |
|
static Pair<java.lang.String,java.lang.String> |
getPair(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures,
java.lang.String var) |
|
static java.lang.String |
getPairValue(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures,
java.lang.String var) |
|
static Pair<java.lang.String,java.lang.String>[] |
makeMergableRoomFields(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
Room R,
java.util.List<java.lang.String> multiRoomList) |
|
static Pair<java.lang.String,java.lang.String>[] |
makePairs(com.planet_ink.coffee_mud.WebMacros.RoomData.RoomStuff stuff,
java.util.List<Pair<java.lang.String,java.lang.String>> fixtures) |
|
com.planet_ink.coffee_mud.WebMacros.RoomData.RoomStuff |
makeRoomStuff(Room R,
java.util.List<Pair<java.lang.String,java.lang.String>> fixtures) |
|
static void |
mergeRoomField(java.util.List<Pair<java.lang.String,java.lang.String>> currentRoomPairsList,
java.util.List<Pair<java.lang.String,java.lang.String>> commonRoomsPairsList,
java.util.List<Pair<java.lang.String,java.lang.String>> submittedRoomPairsList,
java.lang.String[] vars) |
|
static com.planet_ink.coffee_web.interfaces.HTTPRequest |
mergeRoomFields(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
Pair<java.lang.String,java.lang.String>[] setPairs,
Room R) |
|
java.lang.String |
name() |
The public name of this macro
|
java.lang.String |
runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
java.lang.String parm,
com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp) |
This method is executed only if this macro returns false for
preferBinary().
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
toPairs(java.util.Map<java.lang.String,java.lang.String> map) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearWebMacros, clearWebMacros, colorwebifyOnly, compareTo, copyOf, getHTTPFileData, grabFile, helpHelp, helpHelp, htmlIncomingFilter, htmlIncomingFilter, htmlOutgoingFilter, htmlOutgoingFilter, ID, initializeClass, isAdminMacro, isAWebPath, L, newInstance, parseOrderedParms, parseParms, parseParms, preferBinary, runBinaryMacro, safeIncomingfilter, webify, webifypublic java.lang.String name()
WebMacroname in interface CMObjectname in interface WebMacroname in class StdWebMacroEnvironmental.Name()public static int getNumFromWordNum(java.lang.String var)
public static Pair<java.lang.String,java.lang.String> findPair(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures, java.lang.String varStart, java.lang.String value)
public static java.util.List<Pair<java.lang.String,java.lang.String>> findPairs(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures, java.lang.String varStart, java.lang.String value)
public static Pair<java.lang.String,java.lang.String> getPair(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures, java.lang.String var)
public static java.lang.String getPairValue(java.util.List<Pair<java.lang.String,java.lang.String>> fixtures, java.lang.String var)
public static java.util.List<Pair<java.lang.String,java.lang.String>> toPairs(java.util.Map<java.lang.String,java.lang.String> map)
public com.planet_ink.coffee_mud.WebMacros.RoomData.RoomStuff makeRoomStuff(Room R, java.util.List<Pair<java.lang.String,java.lang.String>> fixtures)
public static Pair<java.lang.String,java.lang.String>[] makePairs(com.planet_ink.coffee_mud.WebMacros.RoomData.RoomStuff stuff, java.util.List<Pair<java.lang.String,java.lang.String>> fixtures)
public static Pair<java.lang.String,java.lang.String>[] makeMergableRoomFields(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq, Room R, java.util.List<java.lang.String> multiRoomList)
public static void mergeRoomField(java.util.List<Pair<java.lang.String,java.lang.String>> currentRoomPairsList, java.util.List<Pair<java.lang.String,java.lang.String>> commonRoomsPairsList, java.util.List<Pair<java.lang.String,java.lang.String>> submittedRoomPairsList, java.lang.String[] vars)
public static com.planet_ink.coffee_web.interfaces.HTTPRequest mergeRoomFields(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
Pair<java.lang.String,java.lang.String>[] setPairs,
Room R)
public java.lang.String runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
java.lang.String parm,
com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp)
WebMacrorunMacro in interface WebMacrorunMacro in class StdWebMacrohttpReq - the external requests objectparm - any parameter strings given to the macrohttpResp - the response, with headersWebMacro.preferBinary(),
HTTPRequest