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. *
