Package net.sf.jsqlparser.expression
Class JsonFunctionExpression
- java.lang.Object
-
- net.sf.jsqlparser.expression.JsonFunctionExpression
-
- All Implemented Interfaces:
java.io.Serializable
public class JsonFunctionExpression extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Expression
expression
private boolean
usingFormatJson
-
Constructor Summary
Constructors Constructor Description JsonFunctionExpression(Expression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilder
append(java.lang.StringBuilder builder)
Expression
getExpression()
boolean
isUsingFormatJson()
void
setUsingFormatJson(boolean usingFormatJson)
java.lang.String
toString()
JsonFunctionExpression
withUsingFormatJson(boolean usingFormatJson)
-
-
-
Field Detail
-
expression
private final Expression expression
-
usingFormatJson
private boolean usingFormatJson
-
-
Constructor Detail
-
JsonFunctionExpression
public JsonFunctionExpression(Expression expression)
-
-
Method Detail
-
getExpression
public Expression getExpression()
-
isUsingFormatJson
public boolean isUsingFormatJson()
-
setUsingFormatJson
public void setUsingFormatJson(boolean usingFormatJson)
-
withUsingFormatJson
public JsonFunctionExpression withUsingFormatJson(boolean usingFormatJson)
-
append
public java.lang.StringBuilder append(java.lang.StringBuilder builder)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-