## Hierarchy For All Packages

Package Hierarchies:
  groovy.inspect, groovy.inspect.swingui, groovy.io, groovy.lang, groovy.mock, groovy.mock.interceptor, groovy.model, groovy.security, groovy.servlet, groovy.sql, groovy.swing.binding, groovy.swing.impl, groovy.text, groovy.time, groovy.ui, groovy.ui.text, groovy.util, groovy.util.slurpersupport, groovy.xml, groovy.xml.dom, groovy.xml.streamingmarkupsupport, org.codehaus.groovy, org.codehaus.groovy.ant, org.codehaus.groovy.antlr, org.codehaus.groovy.antlr.java, org.codehaus.groovy.antlr.parser, org.codehaus.groovy.antlr.treewalker, org.codehaus.groovy.ast, org.codehaus.groovy.ast.expr, org.codehaus.groovy.ast.stmt, org.codehaus.groovy.binding, org.codehaus.groovy.bsf, org.codehaus.groovy.classgen, org.codehaus.groovy.control, org.codehaus.groovy.control.io, org.codehaus.groovy.control.messages, org.codehaus.groovy.groovydoc, org.codehaus.groovy.reflection, org.codehaus.groovy.runtime, org.codehaus.groovy.runtime.metaclass, org.codehaus.groovy.runtime.typehandling, org.codehaus.groovy.runtime.wrappers, org.codehaus.groovy.syntax, org.codehaus.groovy.tools, org.codehaus.groovy.tools.groovydoc, org.codehaus.groovy.tools.javac, org.codehaus.groovy.tools.shell, org.codehaus.groovy.tools.shell.util, org.codehaus.groovy.tools.xml, org.codehaus.groovy.vmplugin, org.codehaus.groovy.vmplugin.v4, org.codehaus.groovy.vmplugin.v5

## Class Hierarchy

- java.lang.Object
  - javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
    - groovy.swing.impl.DefaultAction
  - groovy.swing.binding.AbstractButtonProperties
  - java.util.AbstractCollection (implements java.util.Collection)
    - java.util.AbstractList (implements java.util.List)
      - java.util.ArrayList (implements java.lang.Cloneable, java.util.List, java.util.RandomAccess, java.io.Serializable)
        - groovy.util.NodeList
        - groovy.lang.Sequence (implements groovy.lang.GroovyObject)
          - groovy.lang.NonEmptySequence
      - groovy.lang.EmptyRange (implements groovy.lang.Range)
      - groovy.lang.IntRange (implements groovy.lang.Range)
      - groovy.lang.ObjectRange (implements groovy.lang.Range)
      - groovy.lang.Tuple
  - groovy.util.AbstractFactory (implements groovy.util.Factory)
  - org.codehaus.groovy.binding.AbstractFullBinding (implements org.codehaus.groovy.binding.FullBinding)
  - java.util.AbstractMap (implements java.util.Map)
    - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
    - java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - groovy.lang.SpreadMap
  - org.codehaus.groovy.control.io.AbstractReaderSource (implements org.codehaus.groovy.control.io.ReaderSource)
    - org.codehaus.groovy.control.io.FileReaderSource
    - org.codehaus.groovy.control.io.InputStreamReaderSource
    - org.codehaus.groovy.control.io.StringReaderSource
    - org.codehaus.groovy.control.io.URLReaderSource
  - javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
    - groovy.model.DefaultTableModel
    - groovy.inspect.swingui.TableMap (implements javax.swing.event.TableModelListener)
      - groovy.inspect.swingui.TableSorter
  - javax.swing.undo.AbstractUndoableEdit (implements java.io.Serializable, javax.swing.undo.UndoableEdit)
    - javax.swing.undo.CompoundEdit
      - javax.swing.undo.UndoManager (implements javax.swing.event.UndoableEditListener)
        - groovy.ui.text.TextUndoManager
  - org.codehaus.groovy.classgen.AnnotationVisitor
  - org.codehaus.groovy.tools.shell.util.ANSI
  - org.codehaus.groovy.tools.shell.util.ANSI.Buffer
  - org.codehaus.groovy.tools.shell.util.ANSI.Code
  - org.codehaus.groovy.tools.shell.util.ANSI.Renderer
  - org.codehaus.groovy.antlr.AntlrASTProcessSnippets (implements org.codehaus.groovy.antlr.AntlrASTProcessor)
  - junit.framework.Assert
    - junit.framework.TestCase (implements junit.framework.Test)
      - groovy.util.GroovyTestCase
  - org.codehaus.groovy.syntax.ASTHelper
    - org.codehaus.groovy.antlr.AntlrParserPlugin (implements org.codehaus.groovy.antlr.parser.GroovyTokenTypes, org.codehaus.groovy.control.ParserPlugin)
  - org.codehaus.groovy.ast.ASTNode
    - org.codehaus.groovy.ast.AnnotatedNode
      - org.codehaus.groovy.ast.ClassNode (implements org.objectweb.asm.Opcodes)
        - org.codehaus.groovy.ast.InnerClassNode
        - org.codehaus.groovy.ast.MixinNode
      - org.codehaus.groovy.ast.FieldNode (implements org.objectweb.asm.Opcodes, org.codehaus.groovy.ast.Variable)
      - org.codehaus.groovy.ast.ImportNode (implements org.objectweb.asm.Opcodes)
      - org.codehaus.groovy.ast.MethodNode (implements org.objectweb.asm.Opcodes)
        - org.codehaus.groovy.ast.ConstructorNode
      - org.codehaus.groovy.ast.Parameter (implements org.codehaus.groovy.ast.Variable)
      - org.codehaus.groovy.ast.PropertyNode (implements org.objectweb.asm.Opcodes, org.codehaus.groovy.ast.Variable)
    - org.codehaus.groovy.ast.AnnotationNode
    - org.codehaus.groovy.ast.expr.Expression
      - org.codehaus.groovy.ast.expr.ArrayExpression
      - org.codehaus.groovy.ast.expr.BinaryExpression
        - org.codehaus.groovy.ast.expr.DeclarationExpression
      - org.codehaus.groovy.ast.expr.BitwiseNegationExpression
      - org.codehaus.groovy.ast.expr.BooleanExpression
        - org.codehaus.groovy.ast.expr.NotExpression
      - org.codehaus.groovy.classgen.BytecodeExpression
      - org.codehaus.groovy.ast.expr.CastExpression
      - org.codehaus.groovy.ast.expr.ClassExpression
      - org.codehaus.groovy.ast.expr.ClosureExpression
      - org.codehaus.groovy.ast.expr.ConstantExpression
        - org.codehaus.groovy.ast.expr.AnnotationConstantExpression
      - org.codehaus.groovy.ast.expr.ConstructorCallExpression
      - org.codehaus.groovy.ast.expr.EmptyExpression
      - org.codehaus.groovy.ast.expr.FieldExpression
      - org.codehaus.groovy.ast.expr.GStringExpression
      - org.codehaus.groovy.ast.expr.ListExpression
        - org.codehaus.groovy.ast.expr.ClosureListExpression
      - org.codehaus.groovy.ast.expr.MapEntryExpression
      - org.codehaus.groovy.ast.expr.MapExpression
        - org.codehaus.groovy.ast.expr.NamedArgumentListExpression
      - org.codehaus.groovy.ast.expr.MethodCallExpression
      - org.codehaus.groovy.ast.expr.MethodPointerExpression
      - org.codehaus.groovy.ast.expr.PostfixExpression
      - org.codehaus.groovy.ast.expr.PrefixExpression
      - org.codehaus.groovy.ast.expr.PropertyExpression
        - org.codehaus.groovy.ast.expr.AttributeExpression
      - org.codehaus.groovy.ast.expr.RangeExpression
      - org.codehaus.groovy.ast.expr.RegexExpression
      - org.codehaus.groovy.ast.expr.SpreadExpression
      - org.codehaus.groovy.ast.expr.SpreadMapExpression
      - org.codehaus.groovy.ast.expr.StaticMethodCallExpression
      - org.codehaus.groovy.ast.expr.TernaryExpression
        - org.codehaus.groovy.ast.expr.ElvisOperatorExpression
      - org.codehaus.groovy.ast.expr.TupleExpression
        - org.codehaus.groovy.ast.expr.ArgumentListExpression
      - org.codehaus.groovy.ast.expr.UnaryMinusExpression
      - org.codehaus.groovy.ast.expr.UnaryPlusExpression
      - org.codehaus.groovy.ast.expr.VariableExpression (implements org.codehaus.groovy.ast.Variable)
    - org.codehaus.groovy.ast.GenericsType
    - org.codehaus.groovy.ast.ModuleNode (implements org.objectweb.asm.Opcodes)
    - org.codehaus.groovy.ast.stmt.Statement
      - org.codehaus.groovy.ast.stmt.AssertStatement
      - org.codehaus.groovy.ast.stmt.BlockStatement
      - org.codehaus.groovy.ast.stmt.BreakStatement
      - org.codehaus.groovy.classgen.BytecodeSequence
      - org.codehaus.groovy.ast.stmt.CaseStatement
      - org.codehaus.groovy.ast.stmt.CatchStatement
      - org.codehaus.groovy.ast.stmt.ContinueStatement
      - org.codehaus.groovy.ast.stmt.DoWhileStatement
      - org.codehaus.groovy.ast.stmt.EmptyStatement
      - org.codehaus.groovy.ast.stmt.ExpressionStatement
      - org.codehaus.groovy.ast.stmt.ForStatement
      - org.codehaus.groovy.ast.stmt.IfStatement
      - org.codehaus.groovy.ast.stmt.ReturnStatement
      - org.codehaus.groovy.ast.stmt.SwitchStatement
      - org.codehaus.groovy.ast.stmt.SynchronizedStatement
      - org.codehaus.groovy.ast.stmt.ThrowStatement
      - org.codehaus.groovy.ast.stmt.TryCatchStatement
      - org.codehaus.groovy.ast.stmt.WhileStatement
  - antlr.BaseAST (implements antlr.collections.AST, java.io.Serializable)
    - antlr.CommonAST
      - org.codehaus.groovy.antlr.GroovySourceAST (implements java.lang.Comparable)
  - groovy.time.BaseDuration
    - groovy.time.DatumDependentDuration
      - groovy.time.TimeDatumDependentDuration
    - groovy.time.Duration
      - groovy.time.TimeDuration
  - groovy.time.BaseDuration.From
  - groovy.lang.BenchmarkInterceptor (implements groovy.lang.Interceptor)
  - org.apache.bsf.util.BSFEngineImpl (implements org.apache.bsf.BSFEngine)
    - org.codehaus.groovy.bsf.GroovyEngine
      - org.codehaus.groovy.bsf.CachingGroovyEngine
  - org.codehaus.groovy.classgen.BytecodeHelper (implements org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.classgen.BytecodeInstruction
  - org.codehaus.groovy.reflection.CachedClass
    - org.codehaus.groovy.reflection.CachedClass.ArrayCachedClass
    - org.codehaus.groovy.reflection.CachedClass.BooleanCachedClass
    - org.codehaus.groovy.reflection.CachedClass.CharacterCachedClass
    - org.codehaus.groovy.reflection.CachedClass.NumberCachedClass
      - org.codehaus.groovy.reflection.CachedClass.BigIntegerCachedClass
      - org.codehaus.groovy.reflection.CachedClass.ByteCachedClass
      - org.codehaus.groovy.reflection.CachedClass.DoubleCachedClass
        - org.codehaus.groovy.reflection.CachedClass.BigDecimalCachedClass
      - org.codehaus.groovy.reflection.CachedClass.FloatCachedClass
      - org.codehaus.groovy.reflection.CachedClass.IntegerCachedClass
      - org.codehaus.groovy.reflection.CachedClass.LongCachedClass
      - org.codehaus.groovy.reflection.CachedClass.ShortCachedClass
    - org.codehaus.groovy.reflection.CachedClass.StringCachedClass
  - org.codehaus.groovy.reflection.CachedClass.CachedMethodComparatorByName (implements java.util.Comparator)
  - org.codehaus.groovy.reflection.CachedClass.CachedMethodComparatorWithString (implements java.util.Comparator)
  - antlr.CharScanner (implements antlr.TokenStream)
    - org.codehaus.groovy.antlr.parser.GroovyLexer (implements org.codehaus.groovy.antlr.parser.GroovyTokenTypes, antlr.TokenStream)
    - org.codehaus.groovy.antlr.java.JavaLexer (implements org.codehaus.groovy.antlr.java.JavaTokenTypes, antlr.TokenStream)
  - groovy.util.CharsetToolkit
  - org.codehaus.groovy.runtime.typehandling.ClassDistance
  - org.codehaus.groovy.runtime.ClassExtender
  - org.codehaus.groovy.ast.ClassHelper
  - java.lang.ClassLoader
    - org.codehaus.groovy.runtime.metaclass.ReflectorLoader
    - java.security.SecureClassLoader
      - java.net.URLClassLoader
        - groovy.lang.GroovyClassLoader
          - groovy.lang.GroovyClassLoader.InnerLoader
        - org.codehaus.groovy.tools.RootLoader
  - org.codehaus.groovy.tools.groovydoc.ClasspathResourceManager (implements org.codehaus.groovy.tools.groovydoc.ResourceManager)
  - groovy.util.ClosureComparator (implements java.util.Comparator)
  - groovy.mock.ClosureConstraintMatcher (implements com.mockobjects.constraint.Constraint)
  - groovy.model.ClosureModel (implements groovy.model.NestedValueModel, groovy.model.ValueModel)
  - org.codehaus.groovy.binding.ClosureSourceBinding (implements org.codehaus.groovy.binding.SourceBinding)
  - org.codehaus.groovy.ast.CodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyCodeVisitor)
    - org.codehaus.groovy.ast.ClassCodeVisitorSupport (implements org.codehaus.groovy.ast.GroovyClassVisitor)
      - org.codehaus.groovy.ast.ClassCodeExpressionTransformer (implements org.codehaus.groovy.ast.expr.ExpressionTransformer)
        - org.codehaus.groovy.control.ResolveVisitor
          - org.codehaus.groovy.tools.javac.JavaAwareResolveVisitor
        - org.codehaus.groovy.control.StaticImportVisitor
      - org.codehaus.groovy.classgen.ClassCompletionVerifier
      - org.codehaus.groovy.classgen.ClassGenerator (implements org.objectweb.asm.Opcodes)
        - org.codehaus.groovy.classgen.AsmClassGenerator
        - org.codehaus.groovy.classgen.DummyClassGenerator
      - org.codehaus.groovy.classgen.EnumVisitor
      - org.codehaus.groovy.control.GenericsVisitor
      - org.codehaus.groovy.control.LabelVerifier
      - org.codehaus.groovy.classgen.VariableScopeVisitor
    - groovy.sql.SqlOrderByVisitor
    - groovy.sql.SqlWhereVisitor
    - org.codehaus.groovy.classgen.VerifierCodeVisitor (implements org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
    - groovy.lang.GroovyClassLoader.ClassCollector
  - org.codehaus.groovy.control.CompilationUnit.GroovyClassOperation
  - org.codehaus.groovy.control.CompilationUnit.PrimaryClassNodeOperation
  - org.codehaus.groovy.control.CompilationUnit.ProgressCallback
  - org.codehaus.groovy.control.CompilationUnit.SourceUnitOperation
  - org.codehaus.groovy.tools.Compiler
  - org.codehaus.groovy.control.CompilerConfiguration
  - org.codehaus.groovy.classgen.CompileStack (implements org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.ast.CompileUnit
  - org.codehaus.groovy.reflection.ComplexKeyHashMap
    - org.codehaus.groovy.reflection.DoubleKeyHashMap
    - org.codehaus.groovy.reflection.SingleKeyHashMap
      - groovy.lang.MetaClassImpl.Index
    - org.codehaus.groovy.reflection.TripleKeyHashMap
    - org.codehaus.groovy.reflection.WeakDoubleKeyHashMap
  - org.codehaus.groovy.reflection.ComplexKeyHashMap.Entry
    - org.codehaus.groovy.reflection.DoubleKeyHashMap.Entry
    - org.codehaus.groovy.reflection.SingleKeyHashMap.Entry
    - org.codehaus.groovy.reflection.TripleKeyHashMap.Entry
    - org.codehaus.groovy.reflection.WeakDoubleKeyHashMap.Entry
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - javax.swing.JScrollPane (implements javax.accessibility.Accessible, javax.swing.ScrollPaneConstants)
          - groovy.ui.ConsoleTextEditor
        - javax.swing.text.JTextComponent (implements javax.accessibility.Accessible, javax.swing.Scrollable)
          - javax.swing.JEditorPane
            - javax.swing.JTextPane
              - groovy.ui.text.TextEditor (implements java.awt.print.Pageable, java.awt.print.Printable)
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.codehaus.groovy.antlr.LexerFrame (implements java.awt.event.ActionListener)
  - org.codehaus.groovy.antlr.treewalker.CompositeVisitor (implements org.codehaus.groovy.antlr.treewalker.Visitor)
  - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.BarrierLock (implements java.io.Serializable)
  - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.Entry (implements java.util.Map.Entry)
  - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.HashIterator (implements java.util.Enumeration, java.util.Iterator)
    - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.KeyIterator
    - org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.ValueIterator
  - groovy.ui.ConsoleSupport
  - org.codehaus.groovy.runtime.ConversionHandler (implements java.lang.reflect.InvocationHandler)
    - org.codehaus.groovy.runtime.ConvertedClosure
    - org.codehaus.groovy.runtime.ConvertedMap
  - org.codehaus.groovy.syntax.CSTNode
    - org.codehaus.groovy.syntax.Reduction
    - org.codehaus.groovy.syntax.Token
  - org.codehaus.groovy.runtime.DefaultGroovyMethods.ProcessRunner (implements java.lang.Runnable)
  - org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport
    - org.codehaus.groovy.runtime.DefaultGroovyMethods
    - org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods
  - org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport.RangeInfo
  - org.codehaus.groovy.runtime.DefaultGroovyStaticMethods
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - groovy.ui.text.StructuredSyntaxHandler
    - groovy.util.XmlSlurper
  - javax.swing.table.DefaultTableColumnModel (implements javax.swing.event.ListSelectionListener, java.beans.PropertyChangeListener, java.io.Serializable, javax.swing.table.TableColumnModel)
    - groovy.model.DefaultTableModel.MyTableColumnModel
  - org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation
  - groovy.lang.DelegatingMetaClass (implements groovy.lang.GroovyObject, groovy.lang.MetaClass, groovy.lang.MutableMetaClass)
  - java.util.Dictionary
    - java.util.Hashtable (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - org.codehaus.groovy.ant.AntProjectPropertiesDelegate
  - javax.swing.text.DocumentFilter
    - groovy.ui.text.StructuredSyntaxDocumentFilter
      - groovy.ui.text.GroovyFilter
  - groovy.xml.dom.DOMCategory
  - org.codehaus.groovy.tools.xml.DomToGroovy
  - groovy.xml.dom.DOMUtil
  - org.codehaus.groovy.ast.DynamicVariable (implements org.codehaus.groovy.ast.Variable)
  - org.codehaus.groovy.antlr.EnumHelper
  - org.codehaus.groovy.control.ErrorCollector
  - org.codehaus.groovy.tools.ErrorReporter
  - groovy.util.Eval
  - org.codehaus.groovy.binding.EventTriggerBinding (implements org.codehaus.groovy.binding.TriggerBinding)
  - org.codehaus.groovy.classgen.ExtendedVerifier (implements org.codehaus.groovy.ast.GroovyClassVisitor)
  - groovy.xml.FactorySupport
  - org.codehaus.groovy.reflection.FastArray (implements java.lang.Cloneable)
  - java.io.File (implements java.lang.Comparable, java.io.Serializable)
    - org.codehaus.groovy.runtime.WritableFile (implements groovy.lang.Writable)
  - org.codehaus.groovy.ant.FileIterator (implements java.util.Iterator)
  - org.codehaus.groovy.tools.groovydoc.FileOutputTool (implements org.codehaus.groovy.tools.groovydoc.OutputTool)
  - org.codehaus.groovy.tools.FileSystemCompiler
  - org.codehaus.groovy.tools.groovydoc.FileSystemResourceManager (implements org.codehaus.groovy.tools.groovydoc.ResourceManager)
  - groovy.ui.text.FindReplaceUtility
  - groovy.model.FormModel
  - org.codehaus.groovy.classgen.GeneratorContext
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - groovy.servlet.AbstractHttpServlet (implements groovy.util.ResourceConnector)
        - groovy.servlet.GroovyServlet
        - groovy.servlet.TemplateServlet
  - org.codehaus.groovy.runtime.GroovyCategorySupport
  - org.codehaus.groovy.tools.GroovyClass
  - groovy.lang.GroovyCodeSource
  - groovy.util.GroovyCollections
  - org.codehaus.groovy.ant.Groovydoc.LinkArgument
  - org.codehaus.groovy.tools.groovydoc.GroovyDocTemplateEngine
  - org.codehaus.groovy.tools.groovydoc.GroovyDocTool
  - org.codehaus.groovy.tools.groovydoc.GroovyDocWriter
  - groovy.ui.GroovyMain
  - groovy.lang.GroovyObjectSupport (implements groovy.lang.GroovyObject)
    - groovy.lang.Binding
      - groovy.util.FactoryBuilderSupport
        - groovy.util.ObjectGraphBuilder
      - groovy.servlet.ServletBinding
    - groovy.xml.streamingmarkupsupport.Builder
      - groovy.xml.streamingmarkupsupport.BaseMarkupBuilder
    - groovy.xml.streamingmarkupsupport.Builder.Built
    - groovy.util.BuilderSupport
      - groovy.util.AntBuilder
      - groovy.xml.DOMBuilder
      - groovy.xml.MarkupBuilder
      - groovy.xml.NamespaceBuilderSupport
      - groovy.util.NodeBuilder
      - groovy.xml.SAXBuilder
    - groovy.lang.Closure (implements java.lang.Cloneable, java.lang.Runnable)
      - org.codehaus.groovy.runtime.CurriedClosure
      - org.codehaus.groovy.runtime.IteratorClosureAdapter
      - org.codehaus.groovy.runtime.MethodClosure
    - groovy.util.Expando
    - groovy.lang.ExpandoMetaClass.ExpandoMetaConstructor
    - groovy.lang.ExpandoMetaClass.ExpandoMetaProperty
    - groovy.util.slurpersupport.GPathResult (implements groovy.lang.Buildable, groovy.lang.Writable)
      - groovy.util.slurpersupport.Attribute
      - groovy.util.slurpersupport.FilteredAttributes
      - groovy.util.slurpersupport.FilteredNodeChildren
      - groovy.util.slurpersupport.NoChildren
      - groovy.util.slurpersupport.NodeChild
    - groovy.util.GroovyLog
    - groovy.util.GroovyMBean
    - groovy.mock.GroovyMock (implements com.mockobjects.Verifiable)
    - groovy.sql.GroovyResultSetExtension
    - groovy.sql.GroovyRowResult (implements java.util.Map)
    - groovy.lang.GroovyShell
    - groovy.lang.GString (implements groovy.lang.Buildable, java.lang.CharSequence, java.lang.Comparable, java.io.Serializable, groovy.lang.Writable)
      - org.codehaus.groovy.runtime.GStringImpl
    - org.codehaus.groovy.tools.shell.util.MessageSource
      - org.codehaus.groovy.tools.shell.util.ANSI.RenderMessageSource
    - org.codehaus.groovy.binding.ModelBinding (implements org.codehaus.groovy.binding.BindingUpdatable)
    - org.codehaus.groovy.runtime.NullObject
    - groovy.util.Proxy
    - groovy.lang.Reference
      - org.codehaus.groovy.runtime.ScriptReference
    - groovy.lang.Script
  - groovy.sql.GroovyResultSetProxy (implements java.lang.reflect.InvocationHandler)
  - org.codehaus.groovy.tools.groovydoc.GroovyRootDocBuilder
  - groovy.util.GroovyScriptEngine (implements groovy.util.ResourceConnector)
  - groovy.ui.GroovySocketServer (implements java.lang.Runnable)
  - org.codehaus.groovy.tools.GroovyStarter
  - groovy.lang.GroovySystem
  - groovy.util.IndentPrinter
  - groovy.inspect.Inspector
  - groovy.inspect.Inspector.MemberComparator (implements java.util.Comparator)
  - org.codehaus.groovy.runtime.typehandling.IntegerCache
  - groovy.ui.InteractiveShell (implements java.lang.Runnable)
  - org.codehaus.groovy.runtime.Invoker
  - org.codehaus.groovy.runtime.InvokerHelper
  - org.codehaus.groovy.tools.shell.IO
  - org.codehaus.groovy.tools.shell.IO.Verbosity
  - org.codehaus.groovy.control.Janitor (implements org.codehaus.groovy.control.HasCleanup)
  - org.codehaus.groovy.antlr.java.Java2GroovyMain
  - org.codehaus.groovy.vmplugin.v4.Java4 (implements org.codehaus.groovy.vmplugin.VMPlugin)
  - org.codehaus.groovy.vmplugin.v5.Java5 (implements org.codehaus.groovy.vmplugin.VMPlugin)
  - org.codehaus.groovy.tools.javac.JavacCompilerFactory (implements org.codehaus.groovy.tools.javac.JavaCompilerFactory)
  - org.codehaus.groovy.tools.javac.JavacJavaCompiler (implements org.codehaus.groovy.tools.javac.JavaCompiler)
  - org.codehaus.groovy.tools.javac.JavaStubGenerator
  - groovy.swing.binding.JSliderProperties
  - groovy.swing.binding.JTextComponentProperties
  - org.codehaus.groovy.vmplugin.v5.JUnit4Utils
  - org.codehaus.groovy.antlr.LineColumn
  - org.codehaus.groovy.tools.LoaderConfiguration
  - org.codehaus.groovy.tools.shell.util.Logger
  - org.codehaus.groovy.ant.LoggingHelper
  - groovy.util.MapEntry (implements java.util.Map.Entry)
  - org.codehaus.groovy.runtime.metaclass.MemoryAwareConcurrentReadMap
  - org.codehaus.groovy.runtime.metaclass.MemoryAwareConcurrentReadMap.BarrierLock (implements java.io.Serializable)
  - org.codehaus.groovy.control.messages.Message
    - org.codehaus.groovy.control.messages.ExceptionMessage
    - org.codehaus.groovy.control.messages.SimpleMessage
      - org.codehaus.groovy.control.messages.LocatedMessage
        - org.codehaus.groovy.control.messages.WarningMessage
    - org.codehaus.groovy.control.messages.SyntaxErrorMessage
  - org.codehaus.groovy.runtime.MetaClassHelper
  - groovy.lang.MetaClassImpl (implements groovy.lang.MetaClass, groovy.lang.MutableMetaClass)
    - org.codehaus.groovy.runtime.metaclass.ClosureMetaClass
    - groovy.lang.ExpandoMetaClass (implements groovy.lang.GroovyObject)
    - groovy.lang.ProxyMetaClass (implements groovy.lang.AdaptingMetaClass)
      - groovy.mock.interceptor.MockProxyMetaClass
  - groovy.lang.MetaClassRegistry.MetaClassCreationHandle
    - groovy.lang.ExpandoMetaClassCreationHandle
  - org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl (implements groovy.lang.MetaClassRegistry)
  - org.codehaus.groovy.runtime.metaclass.MetaMethodIndex
  - org.codehaus.groovy.runtime.metaclass.MetaMethodIndex.CacheEntry
  - org.codehaus.groovy.runtime.metaclass.MetaMethodIndex.Entry
  - org.codehaus.groovy.runtime.metaclass.MetaMethodIndex.Header
  - groovy.lang.MetaProperty
    - org.codehaus.groovy.reflection.CachedField
    - groovy.lang.MetaArrayLengthProperty
    - groovy.lang.MetaBeanProperty
      - org.codehaus.groovy.runtime.metaclass.ThreadManagedMetaBeanProperty
    - groovy.lang.MetaExpandoProperty
  - org.codehaus.groovy.classgen.MethodCaller (implements org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.classgen.MethodCallerMultiAdapter
  - org.codehaus.groovy.runtime.metaclass.MethodHelper
  - org.codehaus.groovy.runtime.MethodKey
    - org.codehaus.groovy.runtime.DefaultCachedMethodKey
    - org.codehaus.groovy.runtime.DefaultMethodKey
    - org.codehaus.groovy.runtime.metaclass.TemporaryMethodKey
  - org.codehaus.groovy.tools.groovydoc.MockOutputTool (implements org.codehaus.groovy.tools.groovydoc.OutputTool)
  - groovy.xml.Namespace
  - groovy.xml.NamespaceBuilder
  - groovy.util.Node (implements java.io.Serializable)
  - groovy.util.slurpersupport.Node (implements groovy.lang.Writable)
  - groovy.util.slurpersupport.NodeIterator (implements java.util.Iterator)
  - groovy.util.NodePrinter
  - org.codehaus.groovy.runtime.typehandling.NumberMath
    - org.codehaus.groovy.runtime.typehandling.BigDecimalMath
    - org.codehaus.groovy.runtime.typehandling.BigIntegerMath
    - org.codehaus.groovy.runtime.typehandling.FloatingPointMath
    - org.codehaus.groovy.runtime.typehandling.IntegerMath
    - org.codehaus.groovy.runtime.typehandling.LongMath
  - org.codehaus.groovy.syntax.Numbers
  - groovy.util.ObjectGraphBuilder.DefaultChildPropertySetter (implements groovy.util.ObjectGraphBuilder.ChildPropertySetter)
  - groovy.util.ObjectGraphBuilder.DefaultClassNameResolver (implements groovy.util.ObjectGraphBuilder.ClassNameResolver)
  - groovy.util.ObjectGraphBuilder.DefaultIdentifierResolver (implements groovy.util.ObjectGraphBuilder.IdentifierResolver)
  - groovy.util.ObjectGraphBuilder.DefaultNewInstanceResolver (implements groovy.util.ObjectGraphBuilder.NewInstanceResolver)
  - groovy.util.ObjectGraphBuilder.DefaultReferenceResolver (implements groovy.util.ObjectGraphBuilder.ReferenceResolver)
  - groovy.util.ObjectGraphBuilder.DefaultRelationNameResolver (implements groovy.util.ObjectGraphBuilder.RelationNameResolver)
  - groovy.util.ObservableMap (implements java.util.Map)
  - groovy.util.OrderBy (implements java.util.Comparator)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - groovy.ui.SystemOutputInterceptor
  - groovy.lang.ParameterArray
  - org.codehaus.groovy.reflection.ParameterTypes
    - org.codehaus.groovy.reflection.CachedConstructor
    - groovy.lang.MetaMethod (implements java.lang.Cloneable)
      - org.codehaus.groovy.reflection.CachedMethod (implements java.lang.Comparable)
      - org.codehaus.groovy.runtime.metaclass.ClosureMetaMethod (implements groovy.lang.ClosureInvokingMethod)
      - org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod (implements groovy.lang.ClosureInvokingMethod)
      - org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod
        - org.codehaus.groovy.runtime.metaclass.NewMetaMethod
          - org.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod
          - org.codehaus.groovy.runtime.metaclass.NewStaticMetaMethod
      - org.codehaus.groovy.runtime.metaclass.TransformMetaMethod
  - antlr.Parser
    - antlr.LLkParser
      - org.codehaus.groovy.antlr.parser.GroovyRecognizer (implements org.codehaus.groovy.antlr.parser.GroovyTokenTypes)
      - org.codehaus.groovy.antlr.java.JavaRecognizer (implements org.codehaus.groovy.antlr.java.JavaTokenTypes)
  - org.codehaus.groovy.control.ParserPluginFactory
    - org.codehaus.groovy.antlr.AntlrParserPluginFactory
  - java.security.Permission (implements java.security.Guard, java.io.Serializable)
    - java.security.BasicPermission (implements java.io.Serializable)
      - groovy.security.GroovyCodeSourcePermission
  - org.codehaus.groovy.control.Phases
  - org.codehaus.groovy.tools.shell.util.Preferences
  - org.codehaus.groovy.control.ProcessingUnit
    - org.codehaus.groovy.control.CompilationUnit
      - org.codehaus.groovy.tools.javac.JavaAwareCompilationUnit
      - org.codehaus.groovy.tools.javac.JavaStubCompilationUnit
    - org.codehaus.groovy.control.SourceUnit
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.Task
      - org.codehaus.groovy.ant.FileScanner
      - org.codehaus.groovy.ant.Groovy
      - org.codehaus.groovy.ant.Groovydoc
      - org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
        - org.codehaus.groovy.ant.CompileTaskSupport
          - org.codehaus.groovy.ant.GenerateStubsTask
          - org.codehaus.groovy.ant.GroovycTask
        - org.codehaus.groovy.ant.Groovyc
        - org.codehaus.groovy.ant.RootLoaderRef
        - org.codehaus.groovy.ant.VerifyClass
      - org.codehaus.groovy.ant.UberCompileTask
  - org.codehaus.groovy.binding.PropertyBinding (implements org.codehaus.groovy.binding.SourceBinding, org.codehaus.groovy.binding.TargetBinding, org.codehaus.groovy.binding.TriggerBinding)
  - groovy.model.PropertyModel (implements groovy.model.NestedValueModel, groovy.model.ValueModel)
  - groovy.lang.PropertyValue
  - groovy.util.ProxyGenerator
  - groovy.xml.QName (implements java.io.Serializable)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - org.codehaus.groovy.antlr.UnicodeEscapingReader
  - org.codehaus.groovy.reflection.ReflectionCache
  - org.codehaus.groovy.runtime.ReflectionMethodInvoker
  - org.codehaus.groovy.runtime.Reflector
  - org.codehaus.groovy.classgen.ReflectorGenerator (implements org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.runtime.RegexSupport
  - groovy.text.RegexUtils
  - groovy.util.slurpersupport.ReplacementNode (implements groovy.lang.Buildable, groovy.lang.Writable)
  - org.codehaus.groovy.runtime.ReverseListIterator (implements java.util.Iterator)
  - org.codehaus.groovy.runtime.ScriptBytecodeAdapter
  - org.codehaus.groovy.runtime.ScriptTestAdapter (implements junit.framework.Test)
  - java.lang.SecurityManager
    - org.codehaus.groovy.tools.shell.util.NoExitSecurityManager
  - groovy.servlet.ServletCategory
  - jline.SimpleCompletor (implements java.lang.Cloneable, jline.Completor)
    - org.codehaus.groovy.tools.shell.util.SimpleCompletor
  - org.codehaus.groovy.tools.groovydoc.SimpleGroovyDoc (implements org.codehaus.groovy.groovydoc.GroovyDoc)
    - org.codehaus.groovy.tools.groovydoc.SimpleGroovyPackageDoc (implements org.codehaus.groovy.groovydoc.GroovyPackageDoc)
    - org.codehaus.groovy.tools.groovydoc.SimpleGroovyProgramElementDoc (implements org.codehaus.groovy.groovydoc.GroovyProgramElementDoc)
      - org.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDoc (implements org.codehaus.groovy.groovydoc.GroovyClassDoc)
      - org.codehaus.groovy.tools.groovydoc.SimpleGroovyMemberDoc (implements org.codehaus.groovy.groovydoc.GroovyMemberDoc)
        - org.codehaus.groovy.tools.groovydoc.SimpleGroovyExecutableMemberDoc (implements org.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc)
          - org.codehaus.groovy.tools.groovydoc.SimpleGroovyConstructorDoc (implements org.codehaus.groovy.groovydoc.GroovyConstructorDoc)
          - org.codehaus.groovy.tools.groovydoc.SimpleGroovyMethodDoc (implements org.codehaus.groovy.groovydoc.GroovyMethodDoc)
        - org.codehaus.groovy.tools.groovydoc.SimpleGroovyFieldDoc (implements org.codehaus.groovy.groovydoc.GroovyFieldDoc)
    - org.codehaus.groovy.tools.groovydoc.SimpleGroovyRootDoc (implements org.codehaus.groovy.groovydoc.GroovyRootDoc)
  - org.codehaus.groovy.tools.groovydoc.SimpleGroovyParameter (implements org.codehaus.groovy.groovydoc.GroovyParameter)
  - org.codehaus.groovy.tools.groovydoc.SimpleGroovyType (implements org.codehaus.groovy.groovydoc.GroovyType)
  - org.codehaus.groovy.antlr.SourceBuffer
  - groovy.sql.Sql
    - groovy.sql.DataSet
  - org.codehaus.groovy.runtime.StackTraceUtils
  - org.codehaus.groovy.tools.StringHelper
  - groovy.ui.text.StructuredSyntaxDocumentFilter.LexerNode
  - groovy.ui.text.StructuredSyntaxDocumentFilter.MultiLineRun
  - groovy.ui.text.StructuredSyntaxResources
  - org.codehaus.groovy.binding.SwingTimerTriggerBinding (implements org.codehaus.groovy.binding.TriggerBinding)
  - javax.swing.table.TableColumn (implements java.io.Serializable)
    - groovy.model.DefaultTableColumn
  - groovy.swing.impl.TableLayout (implements groovy.swing.impl.ComponentFacade)
  - groovy.swing.impl.TableLayoutCell (implements groovy.swing.impl.ContainerFacade)
  - groovy.swing.impl.TableLayoutRow (implements groovy.swing.impl.Startable)
  - groovy.text.TemplateEngine
    - groovy.text.GStringTemplateEngine
    - groovy.text.SimpleTemplateEngine
    - groovy.text.XmlTemplateEngine
  - org.codehaus.groovy.vmplugin.v5.TestNgUtils
  - junit.framework.TestSuite (implements junit.framework.Test)
    - groovy.util.AllTestSuite
    - groovy.util.GroovyTestSuite
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - java.lang.AssertionError
        - org.codehaus.groovy.GroovyBugError
    - java.lang.Exception
      - org.codehaus.groovy.GroovyException (implements org.codehaus.groovy.GroovyExceptionInterface)
        - org.codehaus.groovy.syntax.ReadException
        - org.codehaus.groovy.syntax.SyntaxException
          - org.codehaus.groovy.syntax.TokenException
            - org.codehaus.groovy.syntax.ParserException
              - org.codehaus.groovy.antlr.ASTParserException
            - org.codehaus.groovy.syntax.TokenMismatchException
      - groovy.util.ResourceException
      - java.lang.RuntimeException
        - org.codehaus.groovy.tools.shell.util.ANSI.Renderer.RenderException
        - org.codehaus.groovy.antlr.ASTRuntimeException
        - java.lang.ClassCastException
          - org.codehaus.groovy.runtime.typehandling.GroovyCastException
        - org.codehaus.groovy.classgen.ClassGeneratorException
        - groovy.lang.ClosureException
        - org.codehaus.groovy.control.ConfigurationException (implements org.codehaus.groovy.GroovyExceptionInterface)
        - groovy.lang.DeprecationException
        - groovy.lang.GroovyRuntimeException
          - org.codehaus.groovy.control.CompilationFailedException
            - org.codehaus.groovy.control.MultipleCompilationErrorsException
          - groovy.lang.IncorrectClosureArgumentsException
          - org.codehaus.groovy.runtime.InvokerInvocationException
          - org.codehaus.groovy.runtime.metaclass.MethodSelectionException
          - groovy.lang.MissingClassException
          - groovy.lang.MissingFieldException
          - groovy.lang.MissingMethodException
            - org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack
              - org.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed
          - groovy.lang.MissingPropertyException
            - groovy.lang.IllegalPropertyAccessException
            - org.codehaus.groovy.runtime.metaclass.MissingPropertyExceptionNoStack
            - groovy.lang.ReadOnlyPropertyException
          - org.codehaus.groovy.syntax.RuntimeParserException
            - org.codehaus.groovy.classgen.RuntimeIncompleteClassException
          - groovy.lang.SpreadListEvaluatingException
          - groovy.lang.SpreadMapEvaluatingException
        - groovy.lang.StringWriterIOException
      - groovy.util.ScriptException
  - org.codehaus.groovy.runtime.TimeCategory
  - groovy.lang.TracingInterceptor (implements groovy.lang.Interceptor)
  - org.codehaus.groovy.antlr.treewalker.TraversalHelper (implements org.codehaus.groovy.antlr.AntlrASTProcessor)
    - org.codehaus.groovy.antlr.treewalker.FlatNodeListTraversal
    - org.codehaus.groovy.antlr.treewalker.PreOrderTraversal
    - org.codehaus.groovy.antlr.treewalker.SourceCodeTraversal
  - org.codehaus.groovy.syntax.Types
  - org.codehaus.groovy.tools.Utilities
  - groovy.model.ValueHolder (implements groovy.model.ValueModel)
  - org.codehaus.groovy.classgen.Variable
  - org.codehaus.groovy.ast.VariableScope
  - org.codehaus.groovy.classgen.Verifier (implements org.codehaus.groovy.ast.GroovyClassVisitor, org.objectweb.asm.Opcodes)
  - org.codehaus.groovy.antlr.treewalker.VisitorAdapter (implements org.codehaus.groovy.antlr.treewalker.Visitor)
    - org.codehaus.groovy.antlr.java.Groovifier (implements org.codehaus.groovy.antlr.parser.GroovyTokenTypes)
    - org.codehaus.groovy.antlr.java.Java2GroovyConverter
    - org.codehaus.groovy.antlr.treewalker.MindMapPrinter
    - org.codehaus.groovy.antlr.treewalker.NodeAsHTMLPrinter
    - org.codehaus.groovy.antlr.treewalker.NodeCollector
    - org.codehaus.groovy.antlr.treewalker.NodePrinter
    - org.codehaus.groovy.antlr.java.PreJava2GroovyConverter
    - org.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDocAssembler
    - org.codehaus.groovy.antlr.treewalker.SourcePrinter
  - org.codehaus.groovy.vmplugin.VMPluginFactory
  - org.codehaus.groovy.runtime.wrappers.Wrapper (implements groovy.lang.GroovyObject)
    - org.codehaus.groovy.runtime.wrappers.GroovyObjectWrapper
    - org.codehaus.groovy.runtime.wrappers.PojoWrapper
      - org.codehaus.groovy.runtime.wrappers.BooleanWrapper
      - org.codehaus.groovy.runtime.wrappers.ByteWrapper
      - org.codehaus.groovy.runtime.wrappers.CharWrapper
      - org.codehaus.groovy.runtime.wrappers.DoubleWrapper
      - org.codehaus.groovy.runtime.wrappers.FloatWrapper
      - org.codehaus.groovy.runtime.wrappers.IntWrapper
      - org.codehaus.groovy.runtime.wrappers.LongWrapper
      - org.codehaus.groovy.runtime.wrappers.ShortWrapper
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - java.io.BufferedWriter
      - groovy.io.EncodingAwareBufferedWriter
    - org.codehaus.groovy.control.io.NullWriter
    - java.io.OutputStreamWriter
      - org.codehaus.groovy.runtime.FlushingStreamWriter
    - groovy.io.PlatformLineWriter
    - java.io.PrintWriter
      - org.codehaus.groovy.tools.shell.util.ANSI.RenderWriter
    - groovy.xml.streamingmarkupsupport.StreamingMarkupWriter
    - org.codehaus.groovy.runtime.StringBufferWriter
  - groovy.util.XmlNodePrinter
  - groovy.util.XmlParser (implements org.xml.sax.ContentHandler)

## Interface Hierarchy

- org.codehaus.groovy.antlr.AntlrASTProcessor
- org.codehaus.groovy.binding.BindingUpdatable
  - org.codehaus.groovy.binding.FullBinding
- groovy.lang.Buildable
- groovy.lang.ClosureInvokingMethod
- java.lang.Comparable
  - org.codehaus.groovy.groovydoc.GroovyDoc
    - org.codehaus.groovy.groovydoc.GroovyClassDoc (also extends org.codehaus.groovy.groovydoc.GroovyProgramElementDoc, org.codehaus.groovy.groovydoc.GroovyType)
    - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
    - org.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc
      - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
      - org.codehaus.groovy.groovydoc.GroovyMethodDoc
    - org.codehaus.groovy.groovydoc.GroovyFieldDoc
    - org.codehaus.groovy.groovydoc.GroovyMemberDoc
      - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
      - org.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc
        - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
        - org.codehaus.groovy.groovydoc.GroovyMethodDoc
      - org.codehaus.groovy.groovydoc.GroovyFieldDoc
      - org.codehaus.groovy.groovydoc.GroovyMethodDoc
    - org.codehaus.groovy.groovydoc.GroovyMethodDoc
    - org.codehaus.groovy.groovydoc.GroovyPackageDoc
    - org.codehaus.groovy.groovydoc.GroovyProgramElementDoc
      - org.codehaus.groovy.groovydoc.GroovyClassDoc (also extends org.codehaus.groovy.groovydoc.GroovyType)
      - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
      - org.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc
        - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
        - org.codehaus.groovy.groovydoc.GroovyMethodDoc
      - org.codehaus.groovy.groovydoc.GroovyFieldDoc
      - org.codehaus.groovy.groovydoc.GroovyMemberDoc
        - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
        - org.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc
          - org.codehaus.groovy.groovydoc.GroovyConstructorDoc
          - org.codehaus.groovy.groovydoc.GroovyMethodDoc
        - org.codehaus.groovy.groovydoc.GroovyFieldDoc
        - org.codehaus.groovy.groovydoc.GroovyMethodDoc
      - org.codehaus.groovy.groovydoc.GroovyMethodDoc
    - org.codehaus.groovy.groovydoc.GroovyRootDoc (also extends org.codehaus.groovy.groovydoc.GroovyDocErrorReporter)
- org.codehaus.groovy.reflection.ComplexKeyHashMap.EntryIterator
- groovy.swing.impl.ComponentFacade
- groovy.swing.impl.ContainerFacade
- groovy.sql.ExpandedVariable
- org.codehaus.groovy.ast.expr.ExpressionTransformer
- groovy.util.Factory
- org.codehaus.groovy.runtime.GeneratedClosure
- org.codehaus.groovy.ast.GroovyClassVisitor
- org.codehaus.groovy.ast.GroovyCodeVisitor
- org.codehaus.groovy.groovydoc.GroovyDocErrorReporter
  - org.codehaus.groovy.groovydoc.GroovyRootDoc (also extends org.codehaus.groovy.groovydoc.GroovyDoc)
- org.codehaus.groovy.GroovyExceptionInterface
- groovy.lang.GroovyObject
  - groovy.lang.GroovyInterceptable
  - groovy.sql.GroovyResultSet (also extends java.sql.ResultSet)
- org.codehaus.groovy.groovydoc.GroovyParameter
- groovy.lang.GroovyResourceLoader
- org.codehaus.groovy.antlr.parser.GroovyTokenTypes
- org.codehaus.groovy.groovydoc.GroovyType
  - org.codehaus.groovy.groovydoc.GroovyClassDoc (also extends org.codehaus.groovy.groovydoc.GroovyProgramElementDoc)
- org.codehaus.groovy.control.HasCleanup
  - org.codehaus.groovy.control.io.ReaderSource
- groovy.util.IFileNameFinder
- groovy.sql.InParameter
  - groovy.sql.InOutParameter (also extends groovy.sql.OutParameter)
- groovy.lang.Interceptor
  - groovy.lang.PropertyAccessInterceptor
- java.lang.Iterable
  - java.util.Collection
    - java.util.List
      - groovy.lang.Range
- org.codehaus.groovy.tools.javac.JavaCompiler
- org.codehaus.groovy.tools.javac.JavaCompilerFactory
- org.codehaus.groovy.antlr.java.JavaTokenTypes
- groovy.lang.MetaClassRegistry
- org.codehaus.groovy.runtime.metaclass.MetaMethodIndex.EntryIterator
- groovy.lang.MetaObjectProtocol
  - groovy.lang.AdaptingMetaClass
  - groovy.lang.MetaClass
    - groovy.lang.AdaptingMetaClass
    - groovy.lang.MutableMetaClass
  - groovy.lang.MutableMetaClass
- groovy.model.NestedValueModel
- groovy.util.ObjectGraphBuilder.ChildPropertySetter
- groovy.util.ObjectGraphBuilder.ClassNameResolver
- groovy.util.ObjectGraphBuilder.IdentifierResolver
- groovy.util.ObjectGraphBuilder.NewInstanceResolver
- groovy.util.ObjectGraphBuilder.ReferenceResolver
- groovy.util.ObjectGraphBuilder.RelationNameResolver
- groovy.sql.OutParameter
  - groovy.sql.InOutParameter (also extends groovy.sql.InParameter)
  - groovy.sql.ResultSetOutParameter
- org.codehaus.groovy.tools.groovydoc.OutputTool
- org.codehaus.groovy.control.ParserPlugin
- groovy.util.ResourceConnector
- org.codehaus.groovy.tools.groovydoc.ResourceManager
- org.codehaus.groovy.reflection.SingleKeyHashMap.Copier
- org.codehaus.groovy.binding.SourceBinding
- groovy.swing.impl.Startable
- org.codehaus.groovy.binding.TargetBinding
- groovy.text.Template
- org.codehaus.groovy.binding.TriggerBinding
- groovy.model.ValueModel
- org.codehaus.groovy.ast.Variable
- org.codehaus.groovy.antlr.treewalker.Visitor
- org.codehaus.groovy.vmplugin.VMPlugin
- java.sql.Wrapper
  - java.sql.ResultSet
    - groovy.sql.GroovyResultSet (also extends groovy.lang.GroovyObject)
- groovy.lang.Writable

Copyright © 2003-2008 The Codehaus. All rights reserved.