# Uses of Interface
org.apache.commons.jxpath.ri.model.NodePointerFactory

Packages that use NodePointerFactory
Package
Description
org.apache.commons.jxpath.ri
Reference implementation of JXPath.
org.apache.commons.jxpath.ri.model
Implementation of "model" APIs for Containers.
org.apache.commons.jxpath.ri.model.beans
Implementation of "model" APIs for JavaBeans, Dynamic Property Objects, collections and null.
org.apache.commons.jxpath.ri.model.container
Implementation of "model" APIs for Containers.
org.apache.commons.jxpath.ri.model.dom
Implementation of "model" APIs for W3C DOM.
org.apache.commons.jxpath.ri.model.dynabeans
Implementation of "model" APIs for Commons BeanUtils DynaBeans.
org.apache.commons.jxpath.ri.model.dynamic
Implementation of "model" APIs for dynamic property objects e.g.
org.apache.commons.jxpath.ri.model.jdom
Implementation of "model" APIs for JDOM (see jdom.org).

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri

  Methods in org.apache.commons.jxpath.ri that return NodePointerFactory
  Modifier and Type
  Method
  Description
  `static NodePointerFactory[]`
  JXPathContextReferenceImpl.`getNodePointerFactories()`
  Gets the registered NodePointerFactories.
  Methods in org.apache.commons.jxpath.ri with parameters of type NodePointerFactory
  Modifier and Type
  Method
  Description
  `static void`
  JXPathContextReferenceImpl.`addNodePointerFactory(NodePointerFactory factory)`
  Call this with a custom NodePointerFactory to add support for additional types of objects.
  `static boolean`
  JXPathContextReferenceImpl.`removeNodePointerFactory(NodePointerFactory factory)`
  Removes support for additional types of objects.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model

  Classes in org.apache.commons.jxpath.ri.model that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `VariablePointerFactory`
  NodePointerFactory to create `VariablePointers`.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.beans

  Classes in org.apache.commons.jxpath.ri.model.beans that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `BeanPointerFactory`
  Implements NodePointerFactory for JavaBeans.
  `class`
  `CollectionPointerFactory`
  Implements NodePointerFactory for stand-alone collections.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.container

  Classes in org.apache.commons.jxpath.ri.model.container that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `ContainerPointerFactory`
  Implements NodePointerFactory for `Container` objects.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.dom

  Classes in org.apache.commons.jxpath.ri.model.dom that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `DOMPointerFactory`
  Implements NodePointerFactory for DOM elements.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.dynabeans

  Classes in org.apache.commons.jxpath.ri.model.dynabeans that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `DynaBeanPointerFactory`
  Implements NodePointerFactory for DynaBeans.
  `class`
  `StrictLazyDynaBeanPointerFactory`
  Implemented in response to [JXPATH-144].

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.dynamic

  Classes in org.apache.commons.jxpath.ri.model.dynamic that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `DynamicPointerFactory`
  Implements NodePointerFactory for Dynamic classes like Map.

- ## Uses of NodePointerFactory in org.apache.commons.jxpath.ri.model.jdom

  Classes in org.apache.commons.jxpath.ri.model.jdom that implement NodePointerFactory
  Modifier and Type
  Class
  Description
  `class`
  `JDOMPointerFactory`
  Implements NodePointerFactory for DOM elements.