From f2e64f5dfdf69d4bc9f6e43e12b6a756fb4f0030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Mon, 17 Aug 2009 10:53:07 +0000 Subject: [PATCH] --- .../alias/PropertyAccessInvocationHandler.java | 4 ---- .../com/mysema/query/functions/MathFunctions.java | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) 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 e50dd720f..d79c89266 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 @@ -272,8 +272,6 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { path = new PBoolean(pm); rv = (T) Boolean.TRUE; - // Collection API types - } else if (List.class.isAssignableFrom(type)) { Class elementType = getTypeParameter(genericType, 0); path = new PEntityList(elementType, elementType.getSimpleName(), pm); @@ -295,8 +293,6 @@ class PropertyAccessInvocationHandler implements MethodInterceptor { path = new PEntityMap(keyType, valueType, valueType.getSimpleName(), pm); rv = (T) aliasFactory.createAliasForProp(type, parent, path); - // enums - } else if (Enum.class.isAssignableFrom(type)) { path = new PSimple(type, pm); rv = type.getEnumConstants()[0]; diff --git a/querydsl-core/src/main/java/com/mysema/query/functions/MathFunctions.java b/querydsl-core/src/main/java/com/mysema/query/functions/MathFunctions.java index 9d97fde04..cb199d24e 100644 --- a/querydsl-core/src/main/java/com/mysema/query/functions/MathFunctions.java +++ b/querydsl-core/src/main/java/com/mysema/query/functions/MathFunctions.java @@ -22,26 +22,41 @@ public final class MathFunctions { private MathFunctions() { } + /** + * use left.abs() instead + */ @Deprecated public static > ENumber abs(ENumber left) { return left.abs(); } + /** + * use left.sqrt() instead + */ @Deprecated public static > ENumber sqrt(ENumber left) { return left.sqrt(); } + /** + * use ENumber.random() instead + */ @Deprecated public static ENumber random() { return ENumber.random(); } + /** + * use ENumber.max(left, right) instead + */ @Deprecated public static > ENumber max(Expr left, Expr right) { return ENumber.max(left, right); } + /** + * use ENumber.min(left, right) instead + */ @Deprecated public static > ENumber min(Expr left, Expr right) { return ENumber.min(left, right);