From b3ddaa990534a3e911ec2b6299fedd1042a75b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Fri, 30 Jan 2009 14:23:33 +0000 Subject: [PATCH] --- .../src/main/java/com/mysema/query/grammar/types/ExtTypes.java | 2 +- .../main/java/com/mysema/query/grammar/types/Projection.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/querydsl-core/src/main/java/com/mysema/query/grammar/types/ExtTypes.java b/querydsl-core/src/main/java/com/mysema/query/grammar/types/ExtTypes.java index 060a1df83..894a9b190 100644 --- a/querydsl-core/src/main/java/com/mysema/query/grammar/types/ExtTypes.java +++ b/querydsl-core/src/main/java/com/mysema/query/grammar/types/ExtTypes.java @@ -9,7 +9,7 @@ import com.mysema.query.grammar.Grammar; /** - * ColTypes provides + * ExtTypes provides * * @author tiwe * @version $Id$ diff --git a/querydsl-core/src/main/java/com/mysema/query/grammar/types/Projection.java b/querydsl-core/src/main/java/com/mysema/query/grammar/types/Projection.java index a4e8f14df..be1710141 100644 --- a/querydsl-core/src/main/java/com/mysema/query/grammar/types/Projection.java +++ b/querydsl-core/src/main/java/com/mysema/query/grammar/types/Projection.java @@ -74,10 +74,11 @@ public class Projection extends Path.PEntity{ }else{ fieldVal = _simple(field.getName(), exprType); } + if (field.getType().isAssignableFrom(fieldVal.getClass())){ field.set(this, fieldVal); }else{ - // unsupported + // unsupported type } }