This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git


The following commit(s) were added to refs/heads/master by this push:
     new 9a94643a Javadoc
9a94643a is described below

commit 9a94643a94bb7235f9c9a04ba7e4f9812340339d
Author: Gary Gregory <[email protected]>
AuthorDate: Tue Jun 30 14:02:28 2026 +0000

    Javadoc
---
 src/main/java/org/apache/commons/jexl3/JexlArithmetic.java          | 4 ++--
 src/main/java/org/apache/commons/jexl3/ObjectContext.java           | 2 +-
 src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java   | 2 +-
 src/main/java/org/apache/commons/jexl3/internal/Engine.java         | 2 +-
 src/main/java/org/apache/commons/jexl3/internal/SoftCache.java      | 4 ++--
 .../commons/jexl3/internal/introspection/EnumerationIterator.java   | 2 +-
 .../apache/commons/jexl3/internal/introspection/Permissions.java    | 6 +++---
 src/main/java/org/apache/commons/jexl3/parser/JexlNode.java         | 2 +-
 src/test/java/org/apache/commons/jexl3/ConcurrentCache.java         | 4 ++--
 src/test/java/org/apache/commons/jexl3/SpreadCache.java             | 4 ++--
 10 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java 
b/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java
index 140bf495..8d6918eb 100644
--- a/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java
+++ b/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java
@@ -659,7 +659,7 @@ public class JexlArithmetic {
      *
      * @param strictCast whether strict cast is required
      * @param defaultValue the default value to return, if not strict
-     * @param <T> the value type
+     * @param <T> The value type
      * @return the default value is strict is false
      * @throws JexlArithmetic.NullOperand if strict-cast
      * @since 3.3
@@ -1484,7 +1484,7 @@ public class JexlArithmetic {
      * @param rhs  the right-hand side operand that lead to the big result
      * @param big the number to narrow
      * @param toLongFunction the function to convert the number to a long
-     * @param <X> the number type
+     * @param <X> The number type
      * @return an Integer or Long if narrowing is possible, the original 
number otherwise
      */
     protected <X extends Number> Number narrowToLong(final Object lhs, final 
Object rhs, final X big, final ToLongFunction<X> toLongFunction) {
diff --git a/src/main/java/org/apache/commons/jexl3/ObjectContext.java 
b/src/main/java/org/apache/commons/jexl3/ObjectContext.java
index a138e5c2..cd90cbf5 100644
--- a/src/main/java/org/apache/commons/jexl3/ObjectContext.java
+++ b/src/main/java/org/apache/commons/jexl3/ObjectContext.java
@@ -22,7 +22,7 @@ import org.apache.commons.jexl3.introspection.JexlPropertySet;
 /**
  * Wraps an Object as a JEXL context and NamespaceResolver.
  *
- * @param <T> the wrapped object type to use
+ * @param <T> The wrapped object type to use
  * @since 3.0
  */
 public class ObjectContext<T> implements JexlContext, 
JexlContext.NamespaceResolver {
diff --git a/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java 
b/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java
index e467529a..97750c3e 100644
--- a/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java
+++ b/src/main/java/org/apache/commons/jexl3/internal/ArrayBuilder.java
@@ -170,7 +170,7 @@ public class ArrayBuilder implements 
JexlArithmetic.ArrayBuilder {
      * @param clazz the class
      * @param size the size
      * @return the instance
-     * @param <T> the type
+     * @param <T> The type
      */
     protected <T> List<T> newList(final Class<? extends T> clazz, final int 
size) {
         return new ArrayList<>(size);
diff --git a/src/main/java/org/apache/commons/jexl3/internal/Engine.java 
b/src/main/java/org/apache/commons/jexl3/internal/Engine.java
index 952094fa..a3e585c4 100644
--- a/src/main/java/org/apache/commons/jexl3/internal/Engine.java
+++ b/src/main/java/org/apache/commons/jexl3/internal/Engine.java
@@ -225,7 +225,7 @@ public class Engine extends JexlEngine implements 
JexlUberspect.ConstantResolver
      *
      * @param conf the option as configured, may be null
      * @param def the default value if null, shall not be null
-     * @param <T> the option type
+     * @param <T> The option type
      * @return conf or def
      */
     private static <T> T option(final T conf, final T def) {
diff --git a/src/main/java/org/apache/commons/jexl3/internal/SoftCache.java 
b/src/main/java/org/apache/commons/jexl3/internal/SoftCache.java
index 373b12fa..ea80986f 100644
--- a/src/main/java/org/apache/commons/jexl3/internal/SoftCache.java
+++ b/src/main/java/org/apache/commons/jexl3/internal/SoftCache.java
@@ -40,8 +40,8 @@ import org.apache.commons.jexl3.JexlCache;
  *   cache handling is a marginal latency factor.
  * </p>
  *
- * @param <K> the cache key entry type
- * @param <V> the cache key value type
+ * @param <K> The cache key entry type
+ * @param <V> The cache key value type
  */
 public class SoftCache<K, V> implements JexlCache<K, V> {
 
diff --git 
a/src/main/java/org/apache/commons/jexl3/internal/introspection/EnumerationIterator.java
 
b/src/main/java/org/apache/commons/jexl3/internal/introspection/EnumerationIterator.java
index ee3e5103..9ec1319e 100644
--- 
a/src/main/java/org/apache/commons/jexl3/internal/introspection/EnumerationIterator.java
+++ 
b/src/main/java/org/apache/commons/jexl3/internal/introspection/EnumerationIterator.java
@@ -23,7 +23,7 @@ import java.util.Iterator;
 /**
  * An Iterator wrapper for an Enumeration.
  *
- * @param <T> the type of object this iterator returns
+ * @param <T> The type of object this iterator returns
  * @since 1.0
  */
 public class EnumerationIterator<T> implements Iterator<T> {
diff --git 
a/src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java
 
b/src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java
index 91a240d5..fbf25bca 100644
--- 
a/src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java
+++ 
b/src/main/java/org/apache/commons/jexl3/internal/introspection/Permissions.java
@@ -58,7 +58,7 @@ public class Permissions implements JexlPermissions {
      * implementation for the {@code copy()} method, which returns
      * a new instance of the object that is a logical copy of the original.
      *
-     * @param <T> the type of object that can be copied
+     * @param <T> The type of object that can be copied
      */
     interface Copyable<T> {
         T copy() ;
@@ -68,7 +68,7 @@ public class Permissions implements JexlPermissions {
      * Creates a copy of a map containing copyable values.
      * @param map the map to copy
      * @return the copy of the map
-     * @param <T> the type of Copyable values
+     * @param <T> The type of Copyable values
      */
     static <T extends Copyable<T>> Map<String, T> copyMap(final Map<String, T> 
map) {
         final Map<String, T> copy = new HashMap<>(map.size());
@@ -450,7 +450,7 @@ public class Permissions implements JexlPermissions {
      * The check involves verifying if a class or its corresponding package 
explicitly permits
      * a name (e.g., method) based on a given condition.
      *
-     * @param <T> the type of the name to check (e.g., method, constructor)
+     * @param <T> The type of the name to check (e.g., method, constructor)
      * @param clazz the class to evaluate (not null)
      * @param name the name to verify (not null)
      * @param check the condition to test whether the specified name is 
allowed (not null)
diff --git a/src/main/java/org/apache/commons/jexl3/parser/JexlNode.java 
b/src/main/java/org/apache/commons/jexl3/parser/JexlNode.java
index f9a3e186..ecc77a09 100644
--- a/src/main/java/org/apache/commons/jexl3/parser/JexlNode.java
+++ b/src/main/java/org/apache/commons/jexl3/parser/JexlNode.java
@@ -35,7 +35,7 @@ public abstract class JexlNode extends SimpleNode implements 
JexlCache.Reference
     /**
      * A marker interface for constants.
      *
-     * @param <T> the literal type
+     * @param <T> The literal type
      */
     public interface Constant<T> {
         T getLiteral();
diff --git a/src/test/java/org/apache/commons/jexl3/ConcurrentCache.java 
b/src/test/java/org/apache/commons/jexl3/ConcurrentCache.java
index f5b737a9..19f0854c 100644
--- a/src/test/java/org/apache/commons/jexl3/ConcurrentCache.java
+++ b/src/test/java/org/apache/commons/jexl3/ConcurrentCache.java
@@ -25,8 +25,8 @@ import 
com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap;
 /**
  * A cache whose underlying map is a ConcurrentLinkedHashMap.
  *
- * @param <K> the cache key entry type
- * @param <V> the cache key value type
+ * @param <K> The cache key entry type
+ * @param <V> The cache key value type
  */
 public class ConcurrentCache<K, V> extends SoftCache<K, V> {
 
diff --git a/src/test/java/org/apache/commons/jexl3/SpreadCache.java 
b/src/test/java/org/apache/commons/jexl3/SpreadCache.java
index 93bff50a..014811c4 100644
--- a/src/test/java/org/apache/commons/jexl3/SpreadCache.java
+++ b/src/test/java/org/apache/commons/jexl3/SpreadCache.java
@@ -28,8 +28,8 @@ import org.apache.commons.jexl3.internal.SoftCache;
  * Creates a cache using an array of synchronized LinkedHashMap as backing 
store to spread contention.
  * <p>Just meant as a contention reducing mechanism for cache tests.</p>
  *
- * @param <K> the cached element&quot;s key
- * @param <V> the cached element&quot;s value
+ * @param <K> The cached element&quot;s key
+ * @param <V> The cached element&quot;s value
  * @return the cache instance
  */
 public class SpreadCache<K, V> extends SoftCache<K, V> {

Reply via email to