You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by hw...@apache.org on 2015/12/31 12:09:16 UTC

deltaspike git commit: DELTASPIKE-1057 no special treatment for java.lang.* results

Repository: deltaspike
Updated Branches:
  refs/heads/master 2acb0b76f -> 95c406fdf


DELTASPIKE-1057 no special treatment for java.lang.* results

Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/95c406fd
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/95c406fd
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/95c406fd

Branch: refs/heads/master
Commit: 95c406fdfff5f753ceb7d400478c92fed90fc042
Parents: 2acb0b7
Author: Harald Wellmann <hw...@apache.org>
Authored: Thu Dec 31 12:09:11 2015 +0100
Committer: Harald Wellmann <hw...@apache.org>
Committed: Thu Dec 31 12:09:11 2015 +0100

----------------------------------------------------------------------
 .../deltaspike/data/impl/criteria/QueryCriteria.java     | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/deltaspike/blob/95c406fd/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/criteria/QueryCriteria.java
----------------------------------------------------------------------
diff --git a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/criteria/QueryCriteria.java b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/criteria/QueryCriteria.java
index 8b20995..ab66083 100644
--- a/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/criteria/QueryCriteria.java
+++ b/deltaspike/modules/data/impl/src/main/java/org/apache/deltaspike/data/impl/criteria/QueryCriteria.java
@@ -347,17 +347,9 @@ public class QueryCriteria<C, R> implements Criteria<C, R>
         return result.toArray(new Selection<?>[] {});
     }
 
-    @SuppressWarnings("unchecked")
     private CriteriaQuery<R> createCriteriaQuery(CriteriaBuilder builder)
     {
-        if (resultClass.getName().startsWith("java.lang"))
-        {
-            return (CriteriaQuery<R>) builder.createQuery();
-        }
-        else
-        {
-            return builder.createQuery(resultClass);
-        }
+        return builder.createQuery(resultClass);
     }
 
     // --------------------------------------------------------------------
@@ -490,5 +482,4 @@ public class QueryCriteria<C, R> implements Criteria<C, R>
         add(new In<C, P>(att, values), values);
         return this;
     }
-
 }