public class Escape
extends java.lang.Object
Constructor | Description |
---|---|
Escape() |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
encapsulateData(java.lang.String name,
java.lang.Object data,
int depth) |
|
static java.lang.String |
escape(java.lang.Object x) |
|
static java.lang.String |
escapeAF(java.lang.Object x) |
|
static java.lang.String |
escapeAI(java.lang.Object x) |
|
static java.lang.String |
escapeAP(java.lang.Object x) |
|
static java.lang.String |
escapeBs(BitSet bs,
boolean isAtoms) |
|
static java.lang.String |
escapeColor(int argb) |
|
static java.lang.String |
escapeFloatA(float[] f,
boolean asArray) |
|
static java.lang.String |
escapeFloatAA(float[][] f,
boolean addSemi) |
|
static java.lang.String |
escapeFloatAAA(float[][][] f,
boolean addSemi) |
|
static java.lang.String |
escapeMap(java.util.Map<java.lang.String,java.lang.Object> ht) |
|
static java.lang.String |
escapeModelFileNumber(int iv) |
|
static java.lang.String |
escapePt(Tuple3f xyz) |
must be its own, because of the possibility of being null
|
static java.lang.String |
escapeStr(java.lang.String str) |
|
static java.lang.String |
escapeStrA(java.lang.String[] list,
boolean nicely) |
|
static java.lang.String |
escapeUrl(java.lang.String url) |
|
static java.lang.String |
escapeVar(java.util.ArrayList<ScriptVariable> list) |
|
static java.lang.String |
getHexColorFromRGB(int argb) |
|
static int |
getHexitValue(char ch) |
|
static boolean |
isAB(java.lang.Object x) |
|
static boolean |
isAD(java.lang.Object x) |
|
static boolean |
isAF(java.lang.Object x) |
|
static boolean |
isAFF(java.lang.Object x) |
|
static boolean |
isAFFF(java.lang.Object x) |
|
static boolean |
isAFloat(java.lang.Object x) |
|
static boolean |
isAI(java.lang.Object x) |
|
static boolean |
isAII(java.lang.Object x) |
|
static boolean |
isAP(java.lang.Object x) |
|
static boolean |
isAS(java.lang.Object x) |
|
static boolean |
isASS(java.lang.Object x) |
|
static boolean |
isAV(java.lang.Object x) |
|
static boolean |
isStringArray(java.lang.String s) |
|
static java.lang.String |
matrixToScript(java.lang.Object m) |
|
static java.lang.String |
toJSON(java.lang.String infoType,
java.lang.Object info) |
|
static java.lang.String |
toReadable(java.lang.String name,
java.lang.Object info) |
|
static BitSet |
unescapeBitset(java.lang.String str) |
|
static java.lang.Object |
unescapeMatrix(java.lang.String strMatrix) |
|
static java.lang.Object |
unescapePoint(java.lang.String strPoint) |
|
static java.lang.Object |
unescapePointOrBitsetOrMatrixOrArray(java.lang.String s) |
|
static java.lang.String[] |
unescapeStringArray(java.lang.String data) |
|
static java.lang.String |
unescapeUnicode(java.lang.String s) |
public static java.lang.String escapeColor(int argb)
public static java.lang.String getHexColorFromRGB(int argb)
public static java.lang.String escapePt(Tuple3f xyz)
xyz
- public static java.lang.String matrixToScript(java.lang.Object m)
public static java.lang.String escape(java.lang.Object x)
public static boolean isAS(java.lang.Object x)
public static boolean isASS(java.lang.Object x)
public static boolean isAP(java.lang.Object x)
public static boolean isAF(java.lang.Object x)
public static boolean isAFloat(java.lang.Object x)
public static boolean isAV(java.lang.Object x)
public static boolean isAD(java.lang.Object x)
public static boolean isAB(java.lang.Object x)
public static boolean isAI(java.lang.Object x)
public static boolean isAII(java.lang.Object x)
public static boolean isAFF(java.lang.Object x)
public static boolean isAFFF(java.lang.Object x)
public static java.lang.String escapeStr(java.lang.String str)
public static java.lang.String escapeVar(java.util.ArrayList<ScriptVariable> list)
public static java.lang.String escapeMap(java.util.Map<java.lang.String,java.lang.Object> ht)
public static java.lang.String escapeFloatA(float[] f, boolean asArray)
f
- asArray
- -- FALSE allows bypassing of escape(Object f); TRUE: unnecssarypublic static java.lang.String escapeFloatAA(float[][] f, boolean addSemi)
public static java.lang.String escapeFloatAAA(float[][][] f, boolean addSemi)
public static java.lang.String escapeStrA(java.lang.String[] list, boolean nicely)
list
- list of strings to serializenicely
- TODOpublic static java.lang.String escapeAI(java.lang.Object x)
public static java.lang.String escapeAF(java.lang.Object x)
public static java.lang.String escapeAP(java.lang.Object x)
public static java.lang.Object unescapePointOrBitsetOrMatrixOrArray(java.lang.String s)
public static boolean isStringArray(java.lang.String s)
public static java.lang.Object unescapePoint(java.lang.String strPoint)
public static BitSet unescapeBitset(java.lang.String str)
public static java.lang.Object unescapeMatrix(java.lang.String strMatrix)
public static java.lang.String escapeBs(BitSet bs, boolean isAtoms)
public static java.lang.String toJSON(java.lang.String infoType, java.lang.Object info)
public static java.lang.String toReadable(java.lang.String name, java.lang.Object info)
public static java.lang.String escapeModelFileNumber(int iv)
public static java.lang.String encapsulateData(java.lang.String name, java.lang.Object data, int depth)
public static java.lang.String unescapeUnicode(java.lang.String s)
public static int getHexitValue(char ch)
public static java.lang.String[] unescapeStringArray(java.lang.String data)
public static java.lang.String escapeUrl(java.lang.String url)