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

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

commit 529c2045db0acaffbff1c8043d2b49e182451a8e
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Mon Mar 17 15:30:35 2025 -0400

    Javadoc
---
 .../java/org/apache/commons/jxpath/MapDynamicPropertyHandler.java  | 7 +++++++
 src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java  | 7 +++++++
 .../java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java   | 7 +++++++
 .../java/org/apache/commons/jxpath/servlet/HttpSessionHandler.java | 7 +++++++
 .../java/org/apache/commons/jxpath/servlet/PageContextHandler.java | 7 +++++++
 .../org/apache/commons/jxpath/servlet/PageScopeContextHandler.java | 7 +++++++
 .../org/apache/commons/jxpath/servlet/ServletContextHandler.java   | 7 +++++++
 .../org/apache/commons/jxpath/servlet/ServletRequestHandler.java   | 7 +++++++
 8 files changed, 56 insertions(+)

diff --git 
a/src/main/java/org/apache/commons/jxpath/MapDynamicPropertyHandler.java 
b/src/main/java/org/apache/commons/jxpath/MapDynamicPropertyHandler.java
index 3b22759..41bbda2 100644
--- a/src/main/java/org/apache/commons/jxpath/MapDynamicPropertyHandler.java
+++ b/src/main/java/org/apache/commons/jxpath/MapDynamicPropertyHandler.java
@@ -26,6 +26,13 @@ import java.util.Set;
  */
 public class MapDynamicPropertyHandler implements DynamicPropertyHandler {
 
+    /**
+     * Constructs a new instance.
+     */
+    public MapDynamicPropertyHandler() {
+        // empty
+    }
+
     @Override
     public Object getProperty(final Object object, final String propertyName) {
         return ((Map) object).get(propertyName);
diff --git a/src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java 
b/src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java
index 187172e..20ed7b2 100644
--- a/src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java
+++ b/src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java
@@ -21,4 +21,11 @@ package org.apache.commons.jxpath.ri.compiler;
  * Node test.
  */
 public abstract class NodeTest {
+    
+    /**
+     * Constructs a new instance for subclasses.
+     */
+    public NodeTest() {
+        // empty
+    }
 }
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java 
b/src/main/java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java
index 009c80d..d7e4c39 100644
--- a/src/main/java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java
+++ b/src/main/java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java
@@ -27,6 +27,13 @@ public class TreeCompiler implements Compiler {
 
     private static final QName QNAME_NAME = new QName(null, "name");
 
+    /**
+     * Constructs a new instance.
+     */
+    public TreeCompiler() {
+        // empty
+    }
+
     @Override
     public Object and(final Object[] arguments) {
         return new CoreOperationAnd(toExpressionArray(arguments));
diff --git 
a/src/main/java/org/apache/commons/jxpath/servlet/HttpSessionHandler.java 
b/src/main/java/org/apache/commons/jxpath/servlet/HttpSessionHandler.java
index ab33ee8..5d95203 100644
--- a/src/main/java/org/apache/commons/jxpath/servlet/HttpSessionHandler.java
+++ b/src/main/java/org/apache/commons/jxpath/servlet/HttpSessionHandler.java
@@ -29,6 +29,13 @@ import org.apache.commons.jxpath.JXPathException;
  */
 public class HttpSessionHandler extends ServletContextHandler {
 
+    /**
+     * Constructs a new instance.
+     */
+    public HttpSessionHandler() {
+        // empty
+    }
+
     @Override
     protected void collectPropertyNames(final HashSet<String> set, final 
Object bean) {
         final HttpSessionAndServletContext handle = 
(HttpSessionAndServletContext) bean;
diff --git 
a/src/main/java/org/apache/commons/jxpath/servlet/PageContextHandler.java 
b/src/main/java/org/apache/commons/jxpath/servlet/PageContextHandler.java
index cdc9283..0d5a534 100644
--- a/src/main/java/org/apache/commons/jxpath/servlet/PageContextHandler.java
+++ b/src/main/java/org/apache/commons/jxpath/servlet/PageContextHandler.java
@@ -29,6 +29,13 @@ import org.apache.commons.jxpath.DynamicPropertyHandler;
  */
 public class PageContextHandler implements DynamicPropertyHandler {
 
+    /**
+     * Constructs a new instance.
+     */
+    public PageContextHandler() {
+        // empty
+    }
+
     /**
      * Returns {@code pageContext.findAttribute(property)}.
      * 
diff --git 
a/src/main/java/org/apache/commons/jxpath/servlet/PageScopeContextHandler.java 
b/src/main/java/org/apache/commons/jxpath/servlet/PageScopeContextHandler.java
index c608030..1bf72cc 100644
--- 
a/src/main/java/org/apache/commons/jxpath/servlet/PageScopeContextHandler.java
+++ 
b/src/main/java/org/apache/commons/jxpath/servlet/PageScopeContextHandler.java
@@ -29,6 +29,13 @@ public class PageScopeContextHandler implements 
DynamicPropertyHandler {
 
     private static final int DEFAULT_LIST_SIZE = 16;
 
+    /**
+     * Constructs a new instance.
+     */
+    public PageScopeContextHandler() {
+        // empty
+    }
+
     @Override
     public Object getProperty(final Object pageScope, final String property) {
         return ((PageScopeContext) pageScope).getAttribute(property);
diff --git 
a/src/main/java/org/apache/commons/jxpath/servlet/ServletContextHandler.java 
b/src/main/java/org/apache/commons/jxpath/servlet/ServletContextHandler.java
index b233ebf..5a45ce2 100644
--- a/src/main/java/org/apache/commons/jxpath/servlet/ServletContextHandler.java
+++ b/src/main/java/org/apache/commons/jxpath/servlet/ServletContextHandler.java
@@ -31,6 +31,13 @@ public class ServletContextHandler implements 
DynamicPropertyHandler {
 
     private static final int DEFAULT_PROPERTY_COUNT = 16;
 
+    /**
+     * Constructs a new instance.
+     */
+    public ServletContextHandler() {
+        // empty
+    }
+
     /**
      * Collect the property names from bean, storing in set.
      * 
diff --git 
a/src/main/java/org/apache/commons/jxpath/servlet/ServletRequestHandler.java 
b/src/main/java/org/apache/commons/jxpath/servlet/ServletRequestHandler.java
index a8f31d1..a4de9c5 100644
--- a/src/main/java/org/apache/commons/jxpath/servlet/ServletRequestHandler.java
+++ b/src/main/java/org/apache/commons/jxpath/servlet/ServletRequestHandler.java
@@ -28,6 +28,13 @@ import javax.servlet.ServletRequest;
  */
 public class ServletRequestHandler extends HttpSessionHandler {
 
+    /**
+     * Constructs a new instance.
+     */
+    public ServletRequestHandler() {
+        // empty
+    }
+
     @Override
     protected void collectPropertyNames(final HashSet<String> set, final 
Object bean) {
         super.collectPropertyNames(set, bean);

Reply via email to