This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit 52632296eda7e16c1feef4ba92a3364d08a45b92 Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Tue May 14 13:31:01 2024 +0200 (chores) camel-bean: use final when possible --- .../src/main/java/org/apache/camel/component/bean/MethodInfo.java | 8 ++++---- .../java/org/apache/camel/component/bean/MethodInfoCache.java | 4 ++-- .../main/java/org/apache/camel/language/bean/BeanExpression.java | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfo.java b/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfo.java index 0aa6d29123b..5e6d0ac34de 100644 --- a/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfo.java +++ b/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfo.java @@ -70,14 +70,14 @@ import static org.apache.camel.util.ObjectHelper.asString; public class MethodInfo { private static final Logger LOG = LoggerFactory.getLogger(MethodInfo.class); - private CamelContext camelContext; - private Class<?> type; - private Method method; + private final CamelContext camelContext; + private final Class<?> type; + private final Method method; private final List<ParameterInfo> parameters; private final List<ParameterInfo> bodyParameters; private final boolean hasCustomAnnotation; private final boolean hasHandlerAnnotation; - private Expression parametersExpression; + private final Expression parametersExpression; private ExchangePattern pattern = ExchangePattern.InOut; private AsyncProcessor recipientList; private AsyncProcessor routingSlip; diff --git a/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfoCache.java b/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfoCache.java index 613ecbf3e6a..896204b1121 100644 --- a/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfoCache.java +++ b/components/camel-bean/src/main/java/org/apache/camel/component/bean/MethodInfoCache.java @@ -28,8 +28,8 @@ import org.apache.camel.support.LRUCacheFactory; */ public class MethodInfoCache { private final CamelContext camelContext; - private Map<Method, MethodInfo> methodCache; - private Map<Class<?>, BeanInfo> classCache; + private final Map<Method, MethodInfo> methodCache; + private final Map<Class<?>, BeanInfo> classCache; public MethodInfoCache(CamelContext camelContext) { this(camelContext, 1000, 10000); diff --git a/components/camel-bean/src/main/java/org/apache/camel/language/bean/BeanExpression.java b/components/camel-bean/src/main/java/org/apache/camel/language/bean/BeanExpression.java index 7bf0ccb98a3..6c037c40398 100644 --- a/components/camel-bean/src/main/java/org/apache/camel/language/bean/BeanExpression.java +++ b/components/camel-bean/src/main/java/org/apache/camel/language/bean/BeanExpression.java @@ -59,10 +59,10 @@ public class BeanExpression implements Expression, Predicate { private BeanComponent beanComponent; private Language simple; private Class<?> resultType; - private Object bean; + private final Object bean; private String beanName; private Class<?> type; - private String method; + private final String method; private BeanHolder beanHolder; private boolean ognlMethod; private BeanScope scope = BeanScope.Singleton;