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