You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/07/11 10:44:03 UTC
svn commit: r1360063 -
/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java
Author: andy
Date: Wed Jul 11 08:44:02 2012
New Revision: 1360063
URL: http://svn.apache.org/viewvc?rev=1360063&view=rev
Log:
Make ExprTransformBase implement ExprTransform (JENA-274).
Modified:
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java?rev=1360063&r1=1360062&r2=1360063&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/ExprTransformBase.java Wed Jul 11 08:44:02 2012
@@ -20,13 +20,15 @@ package com.hp.hpl.jena.sparql.expr;
import com.hp.hpl.jena.sparql.algebra.Op ;
-public class ExprTransformBase
+public class ExprTransformBase implements ExprTransform
{
- public Expr transform(ExprFunction1 func, Expr expr1) { return func ; }
- public Expr transform(ExprFunction2 func, Expr expr1, Expr expr2) { return func ; }
- public Expr transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) { return func ; }
- public Expr transform(ExprFunctionN func, ExprList args) { return func ; }
- public Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg) { return funcOp ; }
- public Expr transform(NodeValue nv) { return nv ; }
- public Expr transform(ExprVar ev) { return ev ; }
+ @Override public Expr transform(ExprFunction0 func) { return func ; }
+ @Override public Expr transform(ExprFunction1 func, Expr expr1) { return func ; }
+ @Override public Expr transform(ExprFunction2 func, Expr expr1, Expr expr2) { return func ; }
+ @Override public Expr transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) { return func ; }
+ @Override public Expr transform(ExprFunctionN func, ExprList args) { return func ; }
+ @Override public Expr transform(ExprFunctionOp funcOp, ExprList args, Op opArg) { return funcOp ; }
+ @Override public Expr transform(NodeValue nv) { return nv ; }
+ @Override public Expr transform(ExprVar ev) { return ev ; }
+ @Override public Expr transform(ExprAggregator eAgg) { return eAgg ; }
}