You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by gp...@apache.org on 2015/09/19 15:59:43 UTC
deltaspike git commit: DELTASPIKE-990 fixed type-transfer
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 <gp...@apache.org>
Authored: Sat Sep 19 15:58:04 2015 +0200
Committer: gpetracek <gp...@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())