Class JsonValueSimulator
-
- All Implemented Interfaces:
-
rocks.frieler.kraftsql.testing.engine.ExpressionSimulator
public final class JsonValueSimulator implements ExpressionSimulator<BigQueryEngine, String, JsonValue>
Simulator for BigQuery's JsonValue function.
-
-
Field Summary
Fields Modifier and Type Field Description private final KClass<JsonValue>expression
-
Constructor Summary
Constructors Constructor Description JsonValueSimulator()
-
Method Summary
Modifier and Type Method Description KClass<JsonValue>getExpression()Function1<DataRow, String>simulateExpression(JsonValue expression)Function1<List<DataRow>, String>simulateAggregation(JsonValue expression)-
-
Method Detail
-
getExpression
KClass<JsonValue> getExpression()
-
simulateExpression
Function1<DataRow, String> simulateExpression(JsonValue expression)
-
simulateAggregation
Function1<List<DataRow>, String> simulateAggregation(JsonValue expression)
-
-
-
-