| Modifier and Type | Field and Description |
|---|---|
| pack-priv static Set | infixOperators
List of operators which will be serialized as infix operators. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static String | |
| pack-priv static String | Returns: Column identifier or JSON path string.Column identifier (or JSON path) to string. |
| pack-priv static String | Returns: JSON document path stringlist of itemsDocumentPathItem objectsJSON document path to string. |
| public static String | |
| public static String | |
| pack-priv static String | Returns: Function call stringFunction call to string. |
| pack-priv static String | |
| pack-priv static String | |
| pack-priv static String | Returns: param list stringlist of param strings params)Create a string from a list of (already stringified) parameters. |
| public static String | Returns: quoted path memberpath member member)Quote a JSON document path member. |
| public static String | |
| public static String | |
| pack-priv static String |
| infixOperators | back to summary |
|---|---|
| pack-priv static Set<String> infixOperators List of operators which will be serialized as infix operators. | |
| ExprUnparser | back to summary |
|---|---|
| public ExprUnparser() | |
| arrayToString | back to summary |
|---|---|
| pack-priv static String arrayToString(MysqlxExpr. | |
| columnIdentifierToString | back to summary |
|---|---|
| pack-priv static String columnIdentifierToString(MysqlxExpr. Column identifier (or JSON path) to string.
| |
| documentPathToString | back to summary |
|---|---|
| pack-priv static String documentPathToString(List<MysqlxExpr. JSON document path to string.
| |
| escapeLiteral | back to summary |
|---|---|
| public static String escapeLiteral(String s) Escape a string literal. | |
| exprToString | back to summary |
|---|---|
| public static String exprToString(MysqlxExpr. Serialize an expression to a string.
| |
| functionCallToString | back to summary |
|---|---|
| pack-priv static String functionCallToString(MysqlxExpr. Function call to string.
| |
| objectToString | back to summary |
|---|---|
| pack-priv static String objectToString(MysqlxExpr. | |
| operatorToString | back to summary |
|---|---|
| pack-priv static String operatorToString(MysqlxExpr. Convert an operator to a string. Includes special cases for chosen infix operators (AND, OR) and special forms such as LIKE and BETWEEN.
| |
| paramListToString | back to summary |
|---|---|
| pack-priv static String paramListToString(List<String> params) Create a string from a list of (already stringified) parameters. Surround by parens and separate by commas. | |
| quoteDocumentPathMember | back to summary |
|---|---|
| public static String quoteDocumentPathMember(String member) Quote a JSON document path member. | |
| quoteIdentifier | back to summary |
|---|---|
| public static String quoteIdentifier(String ident) Quote a named identifier. | |
| quoteJsonKey | back to summary |
|---|---|
| public static String quoteJsonKey(String key) Quote a JSON document field key. | |
| scalarToString | back to summary |
|---|---|
| pack-priv static String scalarToString(MysqlxDatatypes. Scalar to string.
| |