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