# Hierarchy For Package groovy.util.slurpersupport

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,​V> (implements java.util.Map<K,​V>)
    - java.util.HashMap<K,​V> (implements java.lang.Cloneable, java.util.Map<K,​V>, java.io.Serializable)
      - groovy.util.slurpersupport.NamespaceAwareHashMap
  - groovy.lang.GroovyObjectSupport (implements groovy.lang.GroovyObject)
    - groovy.util.slurpersupport.GPathResult (implements groovy.lang.Buildable, java.lang.Iterable<T>, groovy.lang.Writable)
      - groovy.util.slurpersupport.Attribute
      - groovy.util.slurpersupport.NoChildren
      - groovy.util.slurpersupport.NodeChild
      - groovy.util.slurpersupport.NodeChildren
        - groovy.util.slurpersupport.Attributes
          - groovy.util.slurpersupport.FilteredAttributes
        - groovy.util.slurpersupport.FilteredNodeChildren
        - groovy.util.slurpersupport.NodeParents
  - groovy.util.slurpersupport.Node (implements groovy.lang.Writable)
  - groovy.util.slurpersupport.NodeIterator (implements java.util.Iterator<E>)
  - groovy.util.slurpersupport.ReplacementNode (implements groovy.lang.Buildable, groovy.lang.Writable)