Repository: deltaspike Updated Branches: refs/heads/master 67d5ef8bb -> 1c15f870a
DELTASPIKE-990 fixed type-transfer Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/1c15f870 Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/1c15f870 Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/1c15f870 Branch: refs/heads/master Commit: 1c15f870a40425b687c649080b398b160026ecc3 Parents: 67d5ef8 Author: gpetracek <gpetra...@apache.org> Authored: Sat Sep 19 15:58:04 2015 +0200 Committer: gpetracek <gpetra...@apache.org> Committed: Sat Sep 19 15:58:04 2015 +0200 ---------------------------------------------------------------------- .../org/apache/deltaspike/core/util/bean/BeanBuilder.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/deltaspike/blob/1c15f870/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/bean/BeanBuilder.java ---------------------------------------------------------------------- diff --git a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/bean/BeanBuilder.java b/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/bean/BeanBuilder.java index 5180763..f9c8b35 100644 --- a/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/bean/BeanBuilder.java +++ b/deltaspike/core/api/src/main/java/org/apache/deltaspike/core/util/bean/BeanBuilder.java @@ -41,6 +41,7 @@ import java.lang.annotation.Annotation; import java.lang.reflect.Type; import java.util.Arrays; import java.util.Collection; +import java.util.Collections; import java.util.HashSet; import java.util.Set; @@ -160,10 +161,8 @@ public class BeanBuilder<T> { this.types.add(c); } - for (Class<?> i : type.getJavaClass().getInterfaces()) - { - this.types.add(i); - } + Collections.addAll(this.types, type.getJavaClass().getInterfaces()); + this.types.add(Object.class); } if (qualifiers.isEmpty())