Groovy 1.7.0

# Groovy 1.7.0

### Groovy...

- is an agile and dynamic language for the Java Virtual Machine
- builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
- makes modern programming features available to Java developers with almost-zero learning curve
- supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and maintain
- makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
- increases developer productivity by reducing scaffolding code when developing web, GUI, database or console applications
- simplifies testing by supporting unit testing and mocking out-of-the-box
- seamlessly integrates with all existing Java objects and libraries
- compiles straight to Java bytecode so you can use it anywhere you can use Java

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.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 | A GroovyMarkup builder for creating Swing user interfaces
groovy.swing.binding | Binding classes for SwingBuilder
groovy.swing.factory | SwingBuilder helper classes for creating components
groovy.swing.impl | Implementation classes for SwingBuilder
groovy.text | Contains the text processing utilities including templating APIs and default implementations.
groovy.time | Classes for easily manipulating Dates and times.
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.ui.view |
groovy.util | Various Groovy utilities for working with nodes, builders, logging, JUnit test cases, text expressions, Ant tasks or JMX MBeans.
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.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.control | Compiler control classes.
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.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.metaclass | Internal classes related to Groovy's metaclass implementation.
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.tools | Compiler entry points and miscellaneous development tools.
org.codehaus.groovy.tools.ast |
org.codehaus.groovy.tools.groovydoc | GroovyDoc tool.
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.commands |
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.powerassert |
org.codehaus.groovy.util |
org.codehaus.groovy.vmplugin | JVM version specific classes.
org.codehaus.groovy.vmplugin.v4 | Java 1.4 specific classes.
org.codehaus.groovy.vmplugin.v5 | Java 5 specific classes.

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