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);