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"s key
- * @param <V> the cached element"s value
+ * @param <K> The cached element"s key
+ * @param <V> The cached element"s value
* @return the cache instance
*/
public class SpreadCache<K, V> extends SoftCache<K, V> {