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 e7e96e5efb5cadbf37b313912382e9b3d1317c7c
Author: Gary D. Gregory <[email protected]>
AuthorDate: Sun Mar 16 19:00:07 2025 -0400

    Javadoc
---
 .../apache/commons/jxpath/ri/model/VariablePointerFactory.java    | 7 +++++++
 .../apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java  | 2 +-
 .../commons/jxpath/ri/model/beans/CollectionPointerFactory.java   | 7 +++++++
 .../jxpath/ri/model/container/ContainerPointerFactory.java        | 7 +++++++
 .../org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java | 7 +++++++
 .../commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java | 7 +++++++
 .../ri/model/dynabeans/StrictLazyDynaBeanPointerFactory.java      | 7 +++++++
 .../commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java    | 7 +++++++
 .../apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java   | 7 +++++++
 .../commons/jxpath/util/JXPath11CompatibleTypeConverter.java      | 7 +++++++
 src/main/java/org/apache/commons/jxpath/xml/DOMParser.java        | 7 +++++++
 src/main/java/org/apache/commons/jxpath/xml/JDOMParser.java       | 7 +++++++
 src/main/java/org/apache/commons/jxpath/xml/XMLParser2.java       | 8 ++++++++
 13 files changed, 86 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/VariablePointerFactory.java 
b/src/main/java/org/apache/commons/jxpath/ri/model/VariablePointerFactory.java
index 5865bb9..95e706c 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/VariablePointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/VariablePointerFactory.java
@@ -59,6 +59,13 @@ public class VariablePointerFactory implements 
NodePointerFactory {
     /** Factory order constant */
     public static final int VARIABLE_POINTER_FACTORY_ORDER = 890;
 
+    /**
+     * Constructs a new instance.
+     */
+    public VariablePointerFactory() {
+        // empty
+    }
+
     /**
      * VariableContextWrapper factory method.
      * 
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java
index 41c4516..11e47aa 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java
@@ -37,7 +37,7 @@ public class BeanPointerFactory implements NodePointerFactory 
{
      * Constructs a new instance.
      */
     public BeanPointerFactory() {
-        // TODO Auto-generated constructor stub
+        // empty
     }
 
     @Override
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointerFactory.java
index 3dad6da..51e9170 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointerFactory.java
@@ -32,6 +32,13 @@ public class CollectionPointerFactory implements 
NodePointerFactory {
     /** Factory order constant */
     public static final int COLLECTION_POINTER_FACTORY_ORDER = 10;
 
+    /**
+     * Constructs a new instance.
+     */
+    public CollectionPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         return ValueUtils.isCollection(bean) ? new CollectionPointer(parent, 
bean) : null;
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/container/ContainerPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/container/ContainerPointerFactory.java
index 33942e6..d009e61 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/container/ContainerPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/container/ContainerPointerFactory.java
@@ -32,6 +32,13 @@ public class ContainerPointerFactory implements 
NodePointerFactory {
     /** Factory order for this factory */
     public static final int CONTAINER_POINTER_FACTORY_ORDER = 200;
 
+    /**
+     * Constructs a new instance.
+     */
+    public ContainerPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         return bean instanceof Container ? new ContainerPointer(parent, 
(Container) bean) : null;
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java 
b/src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java
index 6032ab5..c5623cd 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java
@@ -32,6 +32,13 @@ public class DOMPointerFactory implements NodePointerFactory 
{
     /** Factory order */
     public static final int DOM_POINTER_FACTORY_ORDER = 100;
 
+    /**
+     * Constructs a new instance.
+     */
+    public DOMPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         return bean instanceof Node ? new DOMNodePointer(parent, (Node) bean) 
: null;
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java
index fa4f606..ad65570 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java
@@ -32,6 +32,13 @@ public class DynaBeanPointerFactory implements 
NodePointerFactory {
     /** Factory order constant */
     public static final int DYNA_BEAN_POINTER_FACTORY_ORDER = 700;
 
+    /**
+     * Constructs a new instance.
+     */
+    public DynaBeanPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         return bean instanceof DynaBean ? new DynaBeanPointer(parent, name, 
(DynaBean) bean) : null;
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/StrictLazyDynaBeanPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/StrictLazyDynaBeanPointerFactory.java
index cb00531..e557a01 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/StrictLazyDynaBeanPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/StrictLazyDynaBeanPointerFactory.java
@@ -82,6 +82,13 @@ public class StrictLazyDynaBeanPointerFactory implements 
NodePointerFactory {
         }
     }
 
+    /**
+     * Constructs a new instance.
+     */
+    public StrictLazyDynaBeanPointerFactory() {
+        // empty
+    }
+
     /**
      * {@inheritDoc}
      */
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java
 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java
index e1fab29..b2b7605 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java
@@ -38,6 +38,13 @@ public class DynamicPointerFactory implements 
NodePointerFactory {
      */
     public static final int DYNAMIC_POINTER_FACTORY_ORDER = 800;
 
+    /**
+     * Constructs a new instance.
+     */
+    public DynamicPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         if (bean == null) {
diff --git 
a/src/main/java/org/apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java 
b/src/main/java/org/apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java
index 7716156..cff14a7 100644
--- 
a/src/main/java/org/apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java
+++ 
b/src/main/java/org/apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java
@@ -33,6 +33,13 @@ public class JDOMPointerFactory implements 
NodePointerFactory {
     /** Factory order constant */
     public static final int JDOM_POINTER_FACTORY_ORDER = 110;
 
+    /**
+     * Constructs a new instance.
+     */
+    public JDOMPointerFactory() {
+        // empty
+    }
+
     @Override
     public NodePointer createNodePointer(final NodePointer parent, final QName 
name, final Object bean) {
         if (bean instanceof Document) {
diff --git 
a/src/main/java/org/apache/commons/jxpath/util/JXPath11CompatibleTypeConverter.java
 
b/src/main/java/org/apache/commons/jxpath/util/JXPath11CompatibleTypeConverter.java
index fd3412e..738a0b2 100644
--- 
a/src/main/java/org/apache/commons/jxpath/util/JXPath11CompatibleTypeConverter.java
+++ 
b/src/main/java/org/apache/commons/jxpath/util/JXPath11CompatibleTypeConverter.java
@@ -26,6 +26,13 @@ import org.apache.commons.jxpath.NodeSet;
  */
 public class JXPath11CompatibleTypeConverter extends BasicTypeConverter {
 
+    /**
+     * Constructs a new instance.
+     */
+    public JXPath11CompatibleTypeConverter() {
+        // empty
+    }
+
     @Override
     public boolean canConvert(final Object object, final Class toType) {
         return object instanceof NodeSet ? toType.isInstance(object) : 
super.canConvert(object, toType);
diff --git a/src/main/java/org/apache/commons/jxpath/xml/DOMParser.java 
b/src/main/java/org/apache/commons/jxpath/xml/DOMParser.java
index dc96d2d..4ffe2a8 100644
--- a/src/main/java/org/apache/commons/jxpath/xml/DOMParser.java
+++ b/src/main/java/org/apache/commons/jxpath/xml/DOMParser.java
@@ -28,6 +28,13 @@ import org.apache.commons.jxpath.JXPathException;
  */
 public class DOMParser extends XMLParser2 {
 
+    /**
+     * Constructs a new instance.
+     */
+    public DOMParser() {
+        // empty
+    }
+
     @Override
     public Object parseXML(final InputStream stream) {
         try {
diff --git a/src/main/java/org/apache/commons/jxpath/xml/JDOMParser.java 
b/src/main/java/org/apache/commons/jxpath/xml/JDOMParser.java
index 7d4eac8..2f7ba9e 100644
--- a/src/main/java/org/apache/commons/jxpath/xml/JDOMParser.java
+++ b/src/main/java/org/apache/commons/jxpath/xml/JDOMParser.java
@@ -27,6 +27,13 @@ import org.jdom.input.SAXBuilder;
  */
 public class JDOMParser extends XMLParser2 {
 
+    /**
+     * Constructs a new instance.
+     */
+    public JDOMParser() {
+        // empty
+    }
+
     @Override
     public Object parseXML(final InputStream stream) {
         if (!isNamespaceAware()) {
diff --git a/src/main/java/org/apache/commons/jxpath/xml/XMLParser2.java 
b/src/main/java/org/apache/commons/jxpath/xml/XMLParser2.java
index 0943355..ff56147 100644
--- a/src/main/java/org/apache/commons/jxpath/xml/XMLParser2.java
+++ b/src/main/java/org/apache/commons/jxpath/xml/XMLParser2.java
@@ -31,6 +31,14 @@ public abstract class XMLParser2 implements XMLParser {
     private boolean ignoreComments = false;
     private boolean coalescing = false;
 
+    
+    /**
+     * Constructs a new instance for subclasses.
+     */
+    public XMLParser2() {
+        // empty
+    }
+
     /**
      * Learn whether the underlying parser is coalescing.
      * 

Reply via email to