# Uses of Class
org.apache.struts2.result.xslt.AbstractAdapterNode

- ## Uses of AbstractAdapterNode in org.apache.struts2.result.xslt

  Subclasses of AbstractAdapterNode in org.apache.struts2.result.xslt
  Modifier and Type
  Class
  Description
  `class`
  `AbstractAdapterElement`
  AbstractAdapterElement extends the abstract Node type and implements the DOM Element interface.
  `class`
  `ArrayAdapter`
  `class`
  `BeanAdapter`
  This class is the most general type of adapter, utilizing reflective introspection to present a DOM view of all of the public properties of its value.
  `class`
  `CollectionAdapter`
  `class`
  `MapAdapter`
  MapAdapter adapters a java.util.Map type to an XML DOM with the following structure:
  `class`
  `ProxyAttrAdapter`
  ProxyAttrAdapter is a pass-through adapter for objects which already implement the Attr interface.
  `class`
  `ProxyElementAdapter`
  ProxyElementAdapter is a pass-through adapter for objects which already implement the Element interface.
  `class`
  `ProxyNodeAdapter`
  ProxyNodeAdapter is a read-only delegating adapter for objects which already implement the Node interface.
  `class`
  `ProxyTextNodeAdapter`
  ProxyTextNodeAdapter is a pass-through adapter for objects which already implement the Text interface.
  `class`
  `SimpleAdapterDocument`
  SimpleAdapterDocument adapted a Java object and presents it as a Document.
  `class`
  `SimpleTextNode`
  `class`
  `StringAdapter`
  StringAdapter adapts a Java String value to a DOM Element with the specified property name containing the String's text.