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;

Reply via email to