Class JsonValueArray
-
- All Implemented Interfaces:
-
rocks.frieler.kraftsql.expressions.Expression
public final class JsonValueArray implements Expression<BigQueryEngine, Array<String>>
BigQuery's
JSON_VALUE_ARRAY()function.
-
-
Field Summary
Fields Modifier and Type Field Description private final Expression<BigQueryEngine, String>jsonStringprivate final Expression<BigQueryEngine, String>jsonPath
-
Constructor Summary
Constructors Constructor Description JsonValueArray(Expression<BigQueryEngine, String> jsonString, Expression<BigQueryEngine, String> jsonPath)
-
Method Summary
Modifier and Type Method Description final Expression<BigQueryEngine, String>getJsonString()final Expression<BigQueryEngine, String>getJsonPath()Stringsql()StringdefaultColumnName()Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
JsonValueArray
JsonValueArray(Expression<BigQueryEngine, String> jsonString, Expression<BigQueryEngine, String> jsonPath)
-
-
Method Detail
-
getJsonString
final Expression<BigQueryEngine, String> getJsonString()
-
getJsonPath
final Expression<BigQueryEngine, String> getJsonPath()
-
defaultColumnName
String defaultColumnName()
-
-
-
-