diff --git a/src/main/java/com/samskivert/depot/expression/FluentExp.java b/src/main/java/com/samskivert/depot/expression/FluentExp.java index f305dc8..fa7b102 100644 --- a/src/main/java/com/samskivert/depot/expression/FluentExp.java +++ b/src/main/java/com/samskivert/depot/expression/FluentExp.java @@ -59,19 +59,19 @@ public abstract class FluentExp } /** Returns an {@link IsNull} with this expression as its target. */ - public IsNull isNull () + public FluentExp isNull () { return new IsNull(this); } /** Returns an {@link In} with this expression and the supplied values. */ - public In in (Comparable... values) + public FluentExp in (Comparable... values) { return new In(this, values); } /** Returns an {@link In} with this column and the supplied values. */ - public In in (Iterable> values) + public FluentExp in (Iterable> values) { return new In(this, values); } diff --git a/src/main/java/com/samskivert/depot/impl/operator/IsNull.java b/src/main/java/com/samskivert/depot/impl/operator/IsNull.java index e29a890..b2157b8 100644 --- a/src/main/java/com/samskivert/depot/impl/operator/IsNull.java +++ b/src/main/java/com/samskivert/depot/impl/operator/IsNull.java @@ -7,14 +7,14 @@ package com.samskivert.depot.impl.operator; import java.util.Collection; import com.samskivert.depot.PersistentRecord; +import com.samskivert.depot.expression.FluentExp; import com.samskivert.depot.expression.SQLExpression; import com.samskivert.depot.impl.FragmentVisitor; /** * The SQL 'is null' operator. */ -public class IsNull - implements SQLExpression +public class IsNull extends FluentExp { public IsNull (SQLExpression expression) {