diff --git a/querydsl-core/src/main/java/com/mysema/query/alias/Alias.java b/querydsl-core/src/main/java/com/mysema/query/alias/Alias.java index a735d895d..3b332830a 100644 --- a/querydsl-core/src/main/java/com/mysema/query/alias/Alias.java +++ b/querydsl-core/src/main/java/com/mysema/query/alias/Alias.java @@ -47,6 +47,8 @@ public final class Alias { private static final PSimple it = new PSimple(Object.class, PathMetadataFactory.forVariable("it")); + // exclude $-methods from Checkstyle checks + //CHECKSTYLE:OFF /** * Convert the given alias to an expression * @@ -145,6 +147,7 @@ public final class Alias { public static PDateTime $(Timestamp arg) { return aliasFactory.> getCurrentAndReset(); } + //CHECKSTYLE:ON public static A alias(Class cl) { return alias(cl, StringUtils.uncapitalize(cl.getSimpleName())); diff --git a/querydsl-core/src/main/java/com/mysema/query/alias/PropertyAccessInvocationHandler.java b/querydsl-core/src/main/java/com/mysema/query/alias/PropertyAccessInvocationHandler.java index 93479782e..7e9c54492 100644 --- a/querydsl-core/src/main/java/com/mysema/query/alias/PropertyAccessInvocationHandler.java +++ b/querydsl-core/src/main/java/com/mysema/query/alias/PropertyAccessInvocationHandler.java @@ -56,7 +56,7 @@ import com.mysema.util.ReflectionUtils; */ class PropertyAccessInvocationHandler implements MethodInterceptor { - private final Expr path; + private final Expr hostExpression; private final AliasFactory aliasFactory; @@ -64,12 +64,14 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { private final Map propToObj = new HashMap(); - public PropertyAccessInvocationHandler(Expr path, AliasFactory aliasFactory) { - this.path = path; + public PropertyAccessInvocationHandler(Expr host, AliasFactory aliasFactory) { + this.hostExpression = host; this.aliasFactory = aliasFactory; } + //CHECKSTYLE:OFF public Object intercept(Object proxy, Method method, Object[] args, MethodProxy methodProxy) throws Throwable { + //CHECKSTYLE:ON Object rv = null; MethodType methodType = MethodType.get(method); @@ -82,7 +84,7 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { if (propToObj.containsKey(ptyName)) { rv = propToObj.get(ptyName); } else { - PathMetadata pm = PathMetadataFactory.forProperty((Path) path, ptyName); + PathMetadata pm = PathMetadataFactory.forProperty((Path) hostExpression, ptyName); rv = newInstance(ptyClass, genericType, proxy, ptyName, pm); } aliasFactory.setCurrent(propToExpr.get(ptyName)); @@ -103,8 +105,8 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { if (propToObj.containsKey(propKey)) { rv = propToObj.get(propKey); } else { - PathMetadata pm = PathMetadataFactory.forListAccess((PList) path, (Integer) args[0]); - Class elementType = ((ECollection) path).getElementType(); + PathMetadata pm = PathMetadataFactory.forListAccess((PList) hostExpression, (Integer) args[0]); + Class elementType = ((ECollection) hostExpression).getElementType(); rv = newInstance(elementType, elementType, proxy, propKey, pm); } aliasFactory.setCurrent(propToExpr.get(propKey)); @@ -114,20 +116,20 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { if (propToObj.containsKey(propKey)) { rv = propToObj.get(propKey); } else { - PathMetadata pm = PathMetadataFactory.forMapAccess((PMap) path, args[0]); - Class valueType = ((EMap) path).getValueType(); + PathMetadata pm = PathMetadataFactory.forMapAccess((PMap) hostExpression, args[0]); + Class valueType = ((EMap) hostExpression).getValueType(); rv = newInstance(valueType, valueType, proxy, propKey, pm); } aliasFactory.setCurrent(propToExpr.get(propKey)); } else if (methodType == MethodType.TO_STRING) { - rv = path.toString(); + rv = hostExpression.toString(); } else if (methodType == MethodType.HASH_CODE) { - rv = path.hashCode(); + rv = hostExpression.hashCode(); } else if (methodType == MethodType.GET_MAPPED_PATH) { - rv = path; + rv = hostExpression; } else { throw new IllegalArgumentException("Invocation of " + method.getName() + " not supported"); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CBoolean.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CBoolean.java index ad9598d6d..071a9561e 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CBoolean.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CBoolean.java @@ -68,8 +68,4 @@ public class CBoolean extends EBoolean implements Custom { return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } } \ No newline at end of file diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CComparable.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CComparable.java index 4f2726661..51ca1779c 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CComparable.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CComparable.java @@ -70,9 +70,5 @@ public class CComparable> extends EComparable impleme return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } } \ No newline at end of file diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CDate.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CDate.java index fe1e2118b..7ac6d7a49 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CDate.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CDate.java @@ -68,9 +68,5 @@ public class CDate> extends EDate implements Custom asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CDateTime.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CDateTime.java index d3bb9f284..a6e1717a6 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CDateTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CDateTime.java @@ -68,10 +68,5 @@ public class CDateTime> extends EDateTime implements return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } - } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CNumber.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CNumber.java index 0599543c9..c355ad634 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CNumber.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CNumber.java @@ -70,8 +70,4 @@ public class CNumber> extends ENumber implem return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } } \ No newline at end of file diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CSimple.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CSimple.java index e67d348d8..702387b8f 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CSimple.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CSimple.java @@ -69,8 +69,4 @@ public class CSimple extends Expr implements Custom { return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } } \ No newline at end of file diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CString.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CString.java index 115bad369..c2a8d5635 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CString.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CString.java @@ -68,8 +68,4 @@ public class CString extends EString implements Custom { return getType().hashCode(); } - @Override - public Expr asExpr() { - return this; - } } \ No newline at end of file diff --git a/querydsl-core/src/main/java/com/mysema/query/types/custom/CTime.java b/querydsl-core/src/main/java/com/mysema/query/types/custom/CTime.java index 7334fd633..4b8b1e9b9 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/custom/CTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/custom/CTime.java @@ -69,9 +69,4 @@ public class CTime> extends ETime implements Custom asExpr() { - return this; - } - } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/expr/Expr.java b/querydsl-core/src/main/java/com/mysema/query/types/expr/Expr.java index 7e0a4a0a0..41152d15e 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/expr/Expr.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/expr/Expr.java @@ -54,6 +54,13 @@ public abstract class Expr implements Serializable{ public abstract void accept(Visitor v); + /** + * @return + */ + public Expr asExpr(){ + return this; + } + /** * Get the count(this) expression * diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/OBoolean.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/OBoolean.java index 3c2ae5107..e3ec4a924 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/OBoolean.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/OBoolean.java @@ -41,12 +41,6 @@ public class OBoolean extends EBoolean implements Operation { v.visit(this); } - - @Override - public EBoolean asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/OComparable.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/OComparable.java index d8210f048..6c63794c7 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/OComparable.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/OComparable.java @@ -55,11 +55,6 @@ public class OComparable> extends v.visit(this); } - @Override - public EComparable asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/ODate.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/ODate.java index 22459e793..85910411d 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/ODate.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/ODate.java @@ -55,11 +55,6 @@ public class ODate , D extends Comparable> exten v.visit(this); } - @Override - public EDate asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/ODateTime.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/ODateTime.java index a7e2cf90a..f601df61a 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/ODateTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/ODateTime.java @@ -56,11 +56,6 @@ public class ODateTime, D extends Comparable> ex v.visit(this); } - @Override - public EDateTime asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/ONumber.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/ONumber.java index 0e9355d97..6439279f5 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/ONumber.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/ONumber.java @@ -55,11 +55,6 @@ public class ONumber> v.visit(this); } - @Override - public ENumber asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/OSimple.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/OSimple.java index df1a54a83..04e52ad0c 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/OSimple.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/OSimple.java @@ -53,11 +53,6 @@ public class OSimple extends Expr implements Operation v.visit(this); } - @Override - public Expr asExpr() { - return this; - } - @Override public Expr getArg(int index) { return opMixin.getArg(index); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/OString.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/OString.java index 3051152da..3e1b96843 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/OString.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/OString.java @@ -40,11 +40,6 @@ public class OString extends EString implements Operation { public void accept(Visitor v) { v.visit(this); } - - @Override - public EString asExpr() { - return this; - } @Override public Expr getArg(int index) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/operation/OTime.java b/querydsl-core/src/main/java/com/mysema/query/types/operation/OTime.java index e6c0d6c7c..ecc183925 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/operation/OTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/operation/OTime.java @@ -53,11 +53,6 @@ public class OTime> extends ETime implements public void accept(Visitor v) { v.visit(this); } - - @Override - public ETime asExpr() { - return this; - } @Override public Expr getArg(int index) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PArray.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PArray.java index 568d95463..4cfb0edbf 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PArray.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PArray.java @@ -49,11 +49,6 @@ public class PArray extends Expr implements Path, EArray{ v.visit(this); } - @Override - public Expr asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PBoolean.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PBoolean.java index e50dfeaac..c946a368d 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PBoolean.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PBoolean.java @@ -39,11 +39,6 @@ public class PBoolean extends EBoolean implements Path { public void accept(Visitor v) { v.visit(this); } - - @Override - public EBoolean asExpr() { - return this; - } @Override public boolean equals(Object o) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PCollection.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PCollection.java index bf43b10ab..609ceaa3e 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PCollection.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PCollection.java @@ -44,11 +44,6 @@ public class PCollection extends ECollectionBase,E> implements v.visit(this); } - @Override - public Expr> asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PComparable.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PComparable.java index f5257dddd..642d1721b 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PComparable.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PComparable.java @@ -47,11 +47,6 @@ public class PComparable extends EComparable implements public void accept(Visitor v) { v.visit(this); } - - @Override - public EComparable asExpr() { - return this; - } @Override public boolean equals(Object o) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PDate.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PDate.java index b365a274f..4153cbf60 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PDate.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PDate.java @@ -40,11 +40,6 @@ public class PDate extends EDate implements Path{ public void accept(Visitor v) { v.visit(this); } - - @Override - public EDate asExpr() { - return this; - } @Override public boolean equals(Object o) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PDateTime.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PDateTime.java index 6047b0ee3..c999bac62 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PDateTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PDateTime.java @@ -40,11 +40,6 @@ public class PDateTime extends EDateTime implements Pat public void accept(Visitor v) { v.visit(this); } - - @Override - public EDateTime asExpr() { - return this; - } @Override public boolean equals(Object o) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PEntity.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PEntity.java index 0dd39b6cf..21042139f 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PEntity.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PEntity.java @@ -91,11 +91,6 @@ public class PEntity extends Expr implements Path { } } - @Override - public Expr asExpr() { - return this; - } - /** * @param * @param property diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PList.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PList.java index a4a359b2d..d4784c22d 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PList.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PList.java @@ -70,11 +70,6 @@ public class PList> extends ECollectionBase,E> impl v.visit(this); } - @Override - public Expr> asExpr() { - return this; - } - protected PathMetadata forListAccess(int index){ return PathMetadataFactory.forListAccess(this, index); } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PMap.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PMap.java index 11a47a4f2..077239017 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PMap.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PMap.java @@ -76,11 +76,6 @@ public class PMap> extends EMapBase implements Pat v.visit(this); } - @Override - public PMap asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PNumber.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PNumber.java index 6855f9b78..ce20334a8 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PNumber.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PNumber.java @@ -42,11 +42,6 @@ public class PNumber> extends ENumber implem v.visit(this); } - @Override - public ENumber asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PSet.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PSet.java index 24fb359dc..944511a5d 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PSet.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PSet.java @@ -44,11 +44,6 @@ public class PSet extends ECollectionBase,E> implements Path> { v.visit(this); } - @Override - public Expr> asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PSimple.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PSimple.java index e85547de3..dac6a3c41 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PSimple.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PSimple.java @@ -42,11 +42,6 @@ public class PSimple extends Expr implements Path { v.visit(this); } - @Override - public Expr asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PString.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PString.java index 410cfc1fc..797e1d336 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PString.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PString.java @@ -40,11 +40,6 @@ public class PString extends EString implements Path { v.visit(this); } - @Override - public EString asExpr() { - return this; - } - @Override public boolean equals(Object o) { return pathMixin.equals(o); diff --git a/querydsl-core/src/main/java/com/mysema/query/types/path/PTime.java b/querydsl-core/src/main/java/com/mysema/query/types/path/PTime.java index 3f6f62a08..4a8ac82c1 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/path/PTime.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/path/PTime.java @@ -39,11 +39,6 @@ public class PTime extends ETime implements Path{ public void accept(Visitor v) { v.visit(this); } - - @Override - public ETime asExpr() { - return this; - } @Override public boolean equals(Object o) { diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/BooleanSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/BooleanSubQuery.java index dac7656a3..bad44acd4 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/BooleanSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/BooleanSubQuery.java @@ -56,8 +56,4 @@ public final class BooleanSubQuery extends EBoolean implements SubQuery return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/ComparableSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/ComparableSubQuery.java index 9689a5d8a..15dfaf0cd 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/ComparableSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/ComparableSubQuery.java @@ -60,8 +60,4 @@ public final class ComparableSubQuery> extends EComparab return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/DateSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/DateSubQuery.java index d1b69a8d2..0134c7b2b 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/DateSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/DateSubQuery.java @@ -60,8 +60,4 @@ public final class DateSubQuery> extends EDate implem return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/DateTimeSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/DateTimeSubQuery.java index debdb3856..d595ceff3 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/DateTimeSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/DateTimeSubQuery.java @@ -60,8 +60,4 @@ public final class DateTimeSubQuery> extends EDateTime asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/ListSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/ListSubQuery.java index b50c52c50..2dd9bbd26 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/ListSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/ListSubQuery.java @@ -70,9 +70,5 @@ public final class ListSubQuery extends ECollectionBase,A> implements return subQueryMixin.notExists(); } - @Override - public Expr> asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/NumberSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/NumberSubQuery.java index 9b3220f3c..f72f2975e 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/NumberSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/NumberSubQuery.java @@ -61,8 +61,4 @@ public final class NumberSubQuery> extends ENum return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/ObjectSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/ObjectSubQuery.java index 82e8f8977..5f6b63823 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/ObjectSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/ObjectSubQuery.java @@ -59,8 +59,4 @@ public final class ObjectSubQuery extends Expr implements SubQuery{ return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/StringSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/StringSubQuery.java index 4938c272e..4f4579e76 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/StringSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/StringSubQuery.java @@ -57,8 +57,4 @@ public final class StringSubQuery extends EString implements SubQuery{ return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } } diff --git a/querydsl-core/src/main/java/com/mysema/query/types/query/TimeSubQuery.java b/querydsl-core/src/main/java/com/mysema/query/types/query/TimeSubQuery.java index f4d5520b8..7d81891a8 100644 --- a/querydsl-core/src/main/java/com/mysema/query/types/query/TimeSubQuery.java +++ b/querydsl-core/src/main/java/com/mysema/query/types/query/TimeSubQuery.java @@ -60,8 +60,4 @@ public final class TimeSubQuery> extends ETime implem return subQueryMixin.notExists(); } - @Override - public Expr asExpr() { - return this; - } }