Repository: camel Updated Branches: refs/heads/camel-2.15.x 5caa6a0c3 -> 89c987f86 refs/heads/master 597883fa5 -> 606cd83cd
CAMEL-8624: Bean component - Potential NPE in BeanInfo Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/606cd83c Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/606cd83c Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/606cd83c Branch: refs/heads/master Commit: 606cd83cd3ba22a6f120241ae142b4de1dd55c59 Parents: 597883f Author: Claus Ibsen <[email protected]> Authored: Mon Apr 13 10:44:33 2015 +0200 Committer: Claus Ibsen <[email protected]> Committed: Mon Apr 13 10:44:33 2015 +0200 ---------------------------------------------------------------------- .../apache/camel/component/bean/issues/AbstractTransformer.java | 2 +- .../java/org/apache/camel/component/bean/issues/Transformer.java | 4 ++-- .../org/apache/camel/component/bean/issues/TransformerImpl.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/606cd83c/camel-core/src/test/java/org/apache/camel/component/bean/issues/AbstractTransformer.java ---------------------------------------------------------------------- diff --git a/camel-core/src/test/java/org/apache/camel/component/bean/issues/AbstractTransformer.java b/camel-core/src/test/java/org/apache/camel/component/bean/issues/AbstractTransformer.java index 0209c2e..95e82af 100644 --- a/camel-core/src/test/java/org/apache/camel/component/bean/issues/AbstractTransformer.java +++ b/camel-core/src/test/java/org/apache/camel/component/bean/issues/AbstractTransformer.java @@ -16,7 +16,7 @@ */ package org.apache.camel.component.bean.issues; -public abstract class AbstractTransformer implements Transformer { +public abstract class AbstractTransformer<T> implements Transformer<T> { protected String getTest() { return "test"; http://git-wip-us.apache.org/repos/asf/camel/blob/606cd83c/camel-core/src/test/java/org/apache/camel/component/bean/issues/Transformer.java ---------------------------------------------------------------------- diff --git a/camel-core/src/test/java/org/apache/camel/component/bean/issues/Transformer.java b/camel-core/src/test/java/org/apache/camel/component/bean/issues/Transformer.java index f231e21..71d417b 100644 --- a/camel-core/src/test/java/org/apache/camel/component/bean/issues/Transformer.java +++ b/camel-core/src/test/java/org/apache/camel/component/bean/issues/Transformer.java @@ -18,8 +18,8 @@ package org.apache.camel.component.bean.issues; import org.apache.camel.Exchange; -public interface Transformer { +public interface Transformer<T> { - Object transform(Exchange exchange); + T transform(Exchange exchange); } http://git-wip-us.apache.org/repos/asf/camel/blob/606cd83c/camel-core/src/test/java/org/apache/camel/component/bean/issues/TransformerImpl.java ---------------------------------------------------------------------- diff --git a/camel-core/src/test/java/org/apache/camel/component/bean/issues/TransformerImpl.java b/camel-core/src/test/java/org/apache/camel/component/bean/issues/TransformerImpl.java index b6ccda1..4c49537 100644 --- a/camel-core/src/test/java/org/apache/camel/component/bean/issues/TransformerImpl.java +++ b/camel-core/src/test/java/org/apache/camel/component/bean/issues/TransformerImpl.java @@ -18,7 +18,7 @@ package org.apache.camel.component.bean.issues; import org.apache.camel.Exchange; -public class TransformerImpl extends AbstractTransformer { +public class TransformerImpl extends AbstractTransformer<String> { @Override public String transform(Exchange exchange) {
