# groovy 2.0.5 API

Packages
groovy.beans
groovy.grape
groovy.inspect: Classes for inspecting object properties through introspection.
groovy.inspect.swingui: Classes associated with the Swing GUI for inspecting objects.
groovy.io: Classes for Groovier Input/Output.
groovy.jmx.builder
groovy.json
groovy.lang: Core Groovy language classes for implementing data structures, closures, metadata and so forth.
groovy.mock.interceptor: The groovy.mock.interceptor is an all-groovy mock testing library.
groovy.model: An MVC model package for working with user interfaces and data structures and arbitrary Java and Groovy objects
groovy.security: Security-related classes
groovy.servlet: Support for Groovlets which are Servlets written as a simple Groovy script.
groovy.sql: Groovy helper classes for working with SQL data as Groovy objects
groovy.swing.binding: Binding classes for SwingBuilder
groovy.swing.impl: Implementation classes for SwingBuilder
groovy.test
groovy.text: Contains the text processing utilities including templating APIs and default implementations.
groovy.time: Classes for easily manipulating Dates and times.
groovy.transform
groovy.ui: An interactive command line terminal along with a Swing console for evaluating Groovy scripts.
groovy.ui.text: Text processing helpers for the interactive command line terminal.
groovy.util: Various Groovy utilities for working with nodes, builders, logging, JUnit test cases, text expressions, Ant tasks or JMX MBeans.
groovy.util.logging
groovy.util.slurpersupport: Helper classes for XmlSlurper.
groovy.xml: Groovy markup builder classes for working with SAX and W3C DOM and Groovy markup.
groovy.xml.dom: Groovy XML Dom processing classes.
groovy.xml.streamingmarkupsupport: XmlBuilder related classes to support streaming XML.
org.codehaus.groovy: Groovy Language for the JVM
org.codehaus.groovy.ant: Ant tasks for working with Groovy - such as groovyc for compiling Groovy source code to Java bytecode
org.codehaus.groovy.antlr: Parser related classes.
org.codehaus.groovy.antlr.java
org.codehaus.groovy.antlr.parser
org.codehaus.groovy.antlr.treewalker: Classes for walking the AST.
org.codehaus.groovy.ast: Groovy AST nodes for the syntax of the language
org.codehaus.groovy.ast.builder
org.codehaus.groovy.ast.expr: AST nodes for Groovy expressions
org.codehaus.groovy.ast.stmt: AST nodes for Groovy statements
org.codehaus.groovy.ast.tools
org.codehaus.groovy.binding: Classes related to property binding.
org.codehaus.groovy.bsf: Defines the BSF Engine for using Groovy inside any BSF application.
org.codehaus.groovy.classgen: Generates Java classes for Groovy classes using ASM.
org.codehaus.groovy.classgen.asm: Helper classes for ASMClassGenerator.
org.codehaus.groovy.classgen.asm.sc
org.codehaus.groovy.control: Compiler control classes.
org.codehaus.groovy.control.customizers
org.codehaus.groovy.control.io: Internal classes for Groovier Input/Output.
org.codehaus.groovy.control.messages: Error message classes.
org.codehaus.groovy.groovydoc: GroovyDoc internal classes.
org.codehaus.groovy.jsr223
org.codehaus.groovy.plugin
org.codehaus.groovy.reflection: Internal classes for assisting with reflection.
org.codehaus.groovy.reflection.stdclasses
org.codehaus.groovy.runtime: Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator.
org.codehaus.groovy.runtime.callsite
org.codehaus.groovy.runtime.dgmimpl
org.codehaus.groovy.runtime.dgmimpl.arrays
org.codehaus.groovy.runtime.m12n
org.codehaus.groovy.runtime.memoize
org.codehaus.groovy.runtime.metaclass: Internal classes related to Groovy's metaclass implementation.
org.codehaus.groovy.runtime.powerassert
org.codehaus.groovy.runtime.typehandling: Classes used to execute special actions based on the type.
org.codehaus.groovy.runtime.wrappers: Groovy wrapper classes for primitive types.
org.codehaus.groovy.syntax: Lexer, parser and trees.
org.codehaus.groovy.testng
org.codehaus.groovy.tools: Compiler entry points and miscellaneous development tools.
org.codehaus.groovy.tools.groovydoc: GroovyDoc tool.
org.codehaus.groovy.tools.groovydoc.gstringTemplates
org.codehaus.groovy.tools.gse
org.codehaus.groovy.tools.javac: Classes related to the joint compiler.
org.codehaus.groovy.tools.shell: Provides support for the Groovy Shell (aka.
org.codehaus.groovy.tools.shell.util: Utility classes related to the Groovy Shell (aka.
org.codehaus.groovy.tools.xml: XML utilities such as for converting XML into Groovy scripts.
org.codehaus.groovy.transform
org.codehaus.groovy.transform.sc
org.codehaus.groovy.transform.sc.transformers
org.codehaus.groovy.transform.stc
org.codehaus.groovy.util
org.codehaus.groovy.vmplugin: JVM version specific classes.
org.codehaus.groovy.vmplugin.v5: Java 5 specific classes.
org.codehaus.groovy.vmplugin.v6