m-chrzan.xyz
aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java')
-rw-r--r--src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java b/src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java
index 5c1a494..383c097 100644
--- a/src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java
+++ b/src/main/java/pl/edu/mimuw/cloudatlas/interpreter/Result.java
@@ -135,6 +135,7 @@ abstract class Result {
protected abstract Result binaryOperationTyped(BinaryOperation operation, ResultSingle right);
protected abstract Result binaryOperationTyped(BinaryOperation operation, ResultColumn right);
+ protected abstract Result binaryOperationTyped(BinaryOperation operation, ResultList right);
public Result binaryOperation(BinaryOperation operation, Result right) {
return right.callMe(operation, this);
@@ -151,12 +152,10 @@ abstract class Result {
public abstract ValueList getColumn();
public ResultSingle aggregationOperation(AggregationOperation operation) {
- // TODO
throw new UnsupportedOperationException("aggregation Not yet implemented");
}
public Result transformOperation(TransformOperation operation) {
- // TODO
throw new UnsupportedOperationException("transformation Not yet implemented");
}