Groovy

Author: g | 2025-04-24

★★★★☆ (4.6 / 2501 reviews)

Download audioplay

groovy groovy-all groovy-ant groovy-astbuilder groovy-binary groovy-bom groovy-bsf groovy-cli-commons groovy-cli-picocli groovy-console groovy-datetime groovy-dateutil groovy-docgenerator groovy-groovydoc groovy-groovysh groovy-jaxb groovy-jdk14 groovy-jmx groovy-json groovy-jsr223 groovy-macro groovy-nio groovy-servlet groovy-sql groovy-swing org.codehaus.groovy; groovy-all groovy groovy-all groovy-ant groovy-astbuilder groovy-binary groovy-bom groovy-bsf groovy-cli-commons groovy-cli-picocli groovy-console groovy-datetime groovy-dateutil groovy-docgenerator groovy-groovydoc groovy-groovysh groovy-jaxb groovy-jdk14 groovy-jmx groovy-json groovy-jsr223 groovy-macro groovy-nio groovy-servlet groovy-sql

download fs x

Groovy 4.0.0 - Groovy

IntroductionYou can download groovy-1.8.9.jar in this page.LicenseThe Apache Software License, Version 2.0Type Listgroovy-1.8.9.jar file has the following types.META-INF/LICENSE.txtMETA-INF/MANIFEST.MFMETA-INF/dgminfoMETA-INF/groovy-release-info.propertiesMETA-INF/services/javax.script.ScriptEngineFactoryMETA-INF/services/org.codehaus.groovy.source.ExtensionsMETA-INF/services/org.codehaus.groovy.transform.ASTTransformationgroovy.beans.Bindable.classgroovy.beans.BindableASTTransformation.classgroovy.beans.DefaultPropertyAccessor.classgroovy.beans.DefaultPropertyReader.classgroovy.beans.DefaultPropertyWriter.classgroovy.beans.ListenerList.classgroovy.beans.ListenerListASTTransformation.classgroovy.beans.PropertyAccessor.classgroovy.beans.PropertyReader.classgroovy.beans.PropertyWriter.classgroovy.beans.Vetoable.classgroovy.beans.VetoableASTTransformation.classgroovy.grape.GrabAnnotationTransformation.classgroovy.grape.Grape.classgroovy.grape.GrapeEngine.classgroovy.grape.GrapeIvy.classgroovy.grape.IvyGrabRecord.classgroovy.inspect.Inspector.classgroovy.inspect.TextNode.classgroovy.inspect.TextTreeNodeMaker.classgroovy.inspect.swingui.AstBrowser.classgroovy.inspect.swingui.AstBrowserNodeMaker.classgroovy.inspect.swingui.AstBrowserProperties.classgroovy.inspect.swingui.AstBrowserUiPreferences.classgroovy.inspect.swingui.AstNodeToScriptAdapter.classgroovy.inspect.swingui.AstNodeToScriptVisitor.classgroovy.inspect.swingui.CompilePhaseAdapter.classgroovy.inspect.swingui.ObjectBrowser.classgroovy.inspect.swingui.ScriptToTreeNodeAdapter.classgroovy.inspect.swingui.SwingTreeNodeMaker.classgroovy.inspect.swingui.TableMap.classgroovy.inspect.swingui.TableSorter.classgroovy.inspect.swingui.TreeNodeBuildingNodeOperation.classgroovy.inspect.swingui.TreeNodeBuildingVisitor.classgroovy.inspect.swingui.TreeNodeWithProperties.classgroovy.io.EncodingAwareBufferedWriter.classgroovy.io.FileType.classgroovy.io.FileVisitResult.classgroovy.io.GroovyPrintStream.classgroovy.io.GroovyPrintWriter.classgroovy.io.LineColumnReader.classgroovy.io.PlatformLineWriter.classgroovy.jmx.builder.JmxAttributeInfoManager.classgroovy.jmx.builder.JmxBeanExportFactory.classgroovy.jmx.builder.JmxBeanFactory.classgroovy.jmx.builder.JmxBeanInfoManager.classgroovy.jmx.builder.JmxBeansFactory.classgroovy.jmx.builder.JmxBuilder.classgroovy.jmx.builder.JmxBuilderException.classgroovy.jmx.builder.JmxBuilderModelMBean.classgroovy.jmx.builder.JmxBuilderTools.classgroovy.jmx.builder.JmxClientConnectorFactory.classgroovy.jmx.builder.JmxEmitterFactory.classgroovy.jmx.builder.JmxEventEmitter.classgroovy.jmx.builder.JmxEventEmitterMBean.classgroovy.jmx.builder.JmxEventListener.classgroovy.jmx.builder.JmxListenerFactory.classgroovy.jmx.builder.JmxMetaMapBuilder.classgroovy.jmx.builder.JmxOperationInfoManager.classgroovy.jmx.builder.JmxServerConnectorFactory.classgroovy.jmx.builder.JmxTimerFactory.classgroovy.json.JsonBuilder.classgroovy.json.JsonDelegate.classgroovy.json.JsonException.classgroovy.json.JsonLexer.classgroovy.json.JsonOutput.classgroovy.json.JsonSlurper.classgroovy.json.JsonToken.classgroovy.json.JsonTokenType.classgroovy.json.StreamingJsonBuilder.classgroovy.json.StreamingJsonDelegate.classgroovy.json.StringEscapeUtils.classgroovy.lang.AdaptingMetaClass.classgroovy.lang.BenchmarkInterceptor.classgroovy.lang.Binding.classgroovy.lang.Buildable.classgroovy.lang.Category.classgroovy.lang.Closure.classgroovy.lang.ClosureException.classgroovy.lang.ClosureInvokingMethod.classgroovy.lang.Delegate.classgroovy.lang.DelegatingMetaClass.classgroovy.lang.DeprecationException.classgroovy.lang.EmptyRange.classgroovy.lang.ExpandoMetaClass.classgroovy.lang.ExpandoMetaClassCreationHandle.classgroovy.lang.GString.classgroovy.lang.Grab.classgroovy.lang.GrabConfig.classgroovy.lang.GrabExclude.classgroovy.lang.GrabResolver.classgroovy.lang.Grapes.classgroovy.lang.GroovyCallable.classgroovy.lang.GroovyClassLoader.classgroovy.lang.GroovyCodeSource.classgroovy.lang.GroovyInterceptable.classgroovy.lang.GroovyLogTestCase.classgroovy.lang.GroovyObject.classgroovy.lang.GroovyObjectSupport.classgroovy.lang.GroovyResourceLoader.classgroovy.lang.GroovyRuntimeException.classgroovy.lang.GroovyShell.classgroovy.lang.GroovySystem.classgroovy.lang.IllegalPropertyAccessException.classgroovy.lang.Immutable.classgroovy.lang.IncorrectClosureArgumentsException.classgroovy.lang.IntRange.classgroovy.lang.Interceptor.classgroovy.lang.Lazy.classgroovy.lang.ListWithDefault.classgroovy.lang.MapWithDefault.classgroovy.lang.MetaArrayLengthProperty.classgroovy.lang.MetaBeanProperty.classgroovy.lang.MetaClass.classgroovy.lang.MetaClassImpl.classgroovy.lang.MetaClassRegistry.classgroovy.lang.MetaClassRegistryChangeEvent.classgroovy.lang.MetaClassRegistryChangeEventListener.classgroovy.lang.MetaExpandoProperty.classgroovy.lang.MetaMethod.classgroovy.lang.MetaObjectProtocol.classgroovy.lang.MetaProperty.classgroovy.lang.MissingClassException.classgroovy.lang.MissingFieldException.classgroovy.lang.MissingMethodException.classgroovy.lang.MissingPropertyException.classgroovy.lang.Mixin.classgroovy.lang.MutableMetaClass.classgroovy.lang.Newify.classgroovy.lang.NonEmptySequence.classgroovy.lang.ObjectRange.classgroovy.lang.PackageScope.classgroovy.lang.ParameterArray.classgroovy.lang.PropertyAccessInterceptor.classgroovy.lang.PropertyValue.classgroovy.lang.ProxyMetaClass.classgroovy.lang.Range.classgroovy.lang.ReadOnlyPropertyException.classgroovy.lang.Reference.classgroovy.lang.Script.classgroovy.lang.Sequence.classgroovy.lang.Singleton.classgroovy.lang.SpreadListEvaluatingException.classgroovy.lang.SpreadMap.classgroovy.lang.SpreadMapEvaluatingException.classgroovy.lang.StringWriterIOException.classgroovy.lang.TracingInterceptor.classgroovy.lang.TrampolineClosure.classgroovy.lang.Tuple.classgroovy.lang.Writable.classgroovy.mock.interceptor.CallSpec.classgroovy.mock.interceptor.Demand.classgroovy.mock.interceptor.Ignore.classgroovy.mock.interceptor.LooseExpectation.classgroovy.mock.interceptor.MockFor.classgroovy.mock.interceptor.MockInterceptor.classgroovy.mock.interceptor.MockProxyMetaClass.classgroovy.mock.interceptor.StrictExpectation.classgroovy.mock.interceptor.StubFor.classgroovy.model.ClosureModel.classgroovy.model.DefaultTableColumn.classgroovy.model.DefaultTableModel.classgroovy.model.FormModel.classgroovy.model.NestedValueModel.classgroovy.model.PropertyModel.classgroovy.model.ValueHolder.classgroovy.model.ValueModel.classgroovy.security.GroovyCodeSourcePermission.classgroovy.servlet.AbstractHttpServlet.classgroovy.servlet.GroovyServlet.classgroovy.servlet.ServletBinding.classgroovy.servlet.ServletCategory.classgroovy.servlet.TemplateServlet.classgroovy.sql.BatchingPreparedStatementWrapper.classgroovy.sql.BatchingStatementWrapper.classgroovy.sql.CallResultSet.classgroovy.sql.DataSet.classgroovy.sql.ExpandedVariable.classgroovy.sql.GroovyResultSet.classgroovy.sql.GroovyResultSetExtension.classgroovy.sql.GroovyResultSetProxy.classgroovy.sql.GroovyRowResult.classgroovy.sql.InOutParameter.classgroovy.sql.InParameter.classgroovy.sql.OutParameter.classgroovy.sql.ResultSetMetaDataWrapper.classgroovy.sql.ResultSetOutParameter.classgroovy.sql.Sql.classgroovy.sql.SqlOrderByVisitor.classgroovy.sql.SqlWhereVisitor.classgroovy.sql.SqlWithParams.classgroovy.swing.LookAndFeelHelper.classgroovy.swing.SwingBuilder.classgroovy.swing.binding.AbstractButtonProperties.classgroovy.swing.binding.AbstractButtonSelectedBinding.classgroovy.swing.binding.AbstractJComponentBinding.classgroovy.swing.binding.AbstractSyntheticBinding.classgroovy.swing.binding.AbstractSyntheticMetaMethods.classgroovy.swing.binding.JComboBoxElementsBinding.classgroovy.swing.binding.JComboBoxMetaMethods.classgroovy.swing.binding.JComboBoxProperties.classgroovy.swing.binding.JComboBoxSelectedElementBinding.classgroovy.swing.binding.JComboBoxSelectedIndexBinding.classgroovy.swing.binding.JComponentProperties.classgroovy.swing.binding.JListElementsBinding.classgroovy.swing.binding.JListMetaMethods.classgroovy.swing.binding.JListProperties.classgroovy.swing.binding.JListSelectedElementBinding.classgroovy.swing.binding.JScrollBarProperties.classgroovy.swing.binding.JScrollBarValueBinding.classgroovy.swing.binding.JSliderProperties.classgroovy.swing.binding.JSliderValueBinding.classgroovy.swing.binding.JSpinnerProperties.classgroovy.swing.binding.JSpinnerValueBinding.classgroovy.swing.binding.JTableElementsBinding.classgroovy.swing.binding.JTableMetaMethods.classgroovy.swing.binding.JTableProperties.classgroovy.swing.binding.JTableSelectedElementBinding.classgroovy.swing.binding.JTextComponentProperties.classgroovy.swing.binding.JTextComponentTextBinding.classgroovy.swing.factory.ActionFactory.classgroovy.swing.factory.BeanFactory.classgroovy.swing.factory.BevelBorderFactory.classgroovy.swing.factory.BindFactory.classgroovy.swing.factory.BindGroupFactory.classgroovy.swing.factory.BindProxyFactory.classgroovy.swing.factory.BoxFactory.classgroovy.swing.factory.BoxLayoutFactory.classgroovy.swing.factory.ButtonGroupFactory.classgroovy.swing.factory.CellEditorFactory.classgroovy.swing.factory.CellEditorGetValueFactory.classgroovy.swing.factory.CellEditorPrepareFactory.classgroovy.swing.factory.ClosureColumnFactory.classgroovy.swing.factory.CollectionFactory.classgroovy.swing.factory.ColumnFactory.classgroovy.swing.factory.ColumnModelFactory.classgroovy.swing.factory.ComboBoxFactory.classgroovy.swing.factory.ComponentFactory.classgroovy.swing.factory.CompoundBorderFactory.classgroovy.swing.factory.DialogFactory.classgroovy.swing.factory.EmptyBorderFactory.classgroovy.swing.factory.EtchedBorderFactory.classgroovy.swing.factory.FormattedTextFactory.classgroovy.swing.factory.FrameFactory.classgroovy.swing.factory.GlueFactory.classgroovy.swing.factory.GridBagFactory.classgroovy.swing.factory.HBoxFactory.classgroovy.swing.factory.HGlueFactory.classgroovy.swing.factory.HStrutFactory.classgroovy.swing.factory.ImageIconFactory.classgroovy.swing.factory.InternalFrameFactory.classgroovy.swing.factory.LayoutFactory.classgroovy.swing.factory.LineBorderFactory.classgroovy.swing.factory.ListFactory.classgroovy.swing.factory.MapFactory.classgroovy.swing.factory.MatteBorderFactory.classgroovy.swing.factory.PropertyColumnFactory.classgroovy.swing.factory.RendererFactory.classgroovy.swing.factory.RendererUpdateFactory.classgroovy.swing.factory.RichActionWidgetFactory.classgroovy.swing.factory.RigidAreaFactory.classgroovy.swing.factory.RootPaneContainerFactory.classgroovy.swing.factory.ScrollPaneFactory.classgroovy.swing.factory.SeparatorFactory.classgroovy.swing.factory.SplitPaneFactory.classgroovy.swing.factory.SwingBorderFactory.classgroovy.swing.factory.TDFactory.classgroovy.swing.factory.TRFactory.classgroovy.swing.factory.TabbedPaneFactory.classgroovy.swing.factory.TableFactory.classgroovy.swing.factory.TableLayoutFactory.classgroovy.swing.factory.TableModelFactory.classgroovy.swing.factory.TextArgWidgetFactory.classgroovy.swing.factory.TitledBorderFactory.classgroovy.swing.factory.VBoxFactory.classgroovy.swing.factory.VGlueFactory.classgroovy.swing.factory.VStrutFactory.classgroovy.swing.factory.WidgetFactory.classgroovy.swing.factory.WindowFactory.classgroovy.swing.impl.ClosureCellEditor.classgroovy.swing.impl.ClosureRenderer.classgroovy.swing.impl.ComponentFacade.classgroovy.swing.impl.ContainerFacade.classgroovy.swing.impl.DefaultAction.classgroovy.swing.impl.Startable.classgroovy.swing.impl.TableLayout.classgroovy.swing.impl.TableLayoutCell.classgroovy.swing.impl.TableLayoutRow.classgroovy.test.GroovyAssert.classgroovy.text.GStringTemplateEngine.classgroovy.text.SimpleTemplateEngine.classgroovy.text.Template.classgroovy.text.TemplateEngine.classgroovy.text.XmlTemplateEngine.classgroovy.time.BaseDuration.classgroovy.time.DatumDependentDuration.classgroovy.time.Duration.classgroovy.time.TimeCategory.classgroovy.time.TimeDatumDependentDuration.classgroovy.time.TimeDuration.classgroovy.transform.AutoClone.classgroovy.transform.AutoCloneStyle.classgroovy.transform.AutoExternalize.classgroovy.transform.Canonical.classgroovy.transform.ConditionalInterrupt.classgroovy.transform.EqualsAndHashCode.classgroovy.transform.Field.classgroovy.transform.Immutable.classgroovy.transform.IndexedProperty.classgroovy.transform.InheritConstructors.classgroovy.transform.NotYetImplemented.classgroovy.transform.PackageScope.classgroovy.transform.PackageScopeTarget.classgroovy.transform.Synchronized.classgroovy.transform.ThreadInterrupt.classgroovy.transform.TimedInterrupt.classgroovy.transform.ToString.classgroovy.transform.TupleConstructor.classgroovy.transform.WithReadLock.classgroovy.transform.WithWriteLock.classgroovy.ui.Console.classgroovy.ui.ConsoleActions.classgroovy.ui.ConsoleApplet.classgroovy.ui.ConsoleIvyPlugin.classgroovy.ui.ConsoleSupport.classgroovy.ui.ConsoleTextEditor.classgroovy.ui.ConsoleView.classgroovy.ui.GroovyFileFilter.classgroovy.ui.GroovyMain.classgroovy.ui.GroovySocketServer.classgroovy.ui.HistoryRecord.classgroovy.ui.InteractiveShell.classgroovy.ui.OutputTransforms.classgroovy.ui.SystemOutputInterceptor.classgroovy.ui.text.AutoIndentAction.classgroovy.ui.text.FindReplaceUtility.classgroovy.ui.text.GroovyFilter.classgroovy.ui.text.StructuredSyntaxDocumentFilter.classgroovy.ui.text.StructuredSyntaxHandler.classgroovy.ui.text.StructuredSyntaxResources.classgroovy.ui.text.TextEditor.classgroovy.ui.text.TextUndoManager.classgroovy.ui.view.BasicContentPane.classgroovy.ui.view.BasicMenuBar.classgroovy.ui.view.BasicStatusBar.classgroovy.ui.view.BasicToolBar.classgroovy.ui.view.Defaults.classgroovy.ui.view.GTKDefaults.classgroovy.ui.view.MacOSXDefaults.classgroovy.ui.view.MacOSXMenuBar.classgroovy.ui.view.WindowsDefaults.classgroovy.util.AbstractFactory.classgroovy.util.AllTestSuite.classgroovy.util.AntBuilder.classgroovy.util.AntBuilderLocator.classgroovy.util.BuilderSupport.classgroovy.util.CharsetToolkit.classgroovy.util.CliBuilder.classgroovy.util.ClosureComparator.classgroovy.util.ConfigBinding.classgroovy.util.ConfigObject.classgroovy.util.ConfigSlurper.classgroovy.util.Eval.classgroovy.util.Expando.classgroovy.util.Factory.classgroovy.util.FactoryBuilderSupport.classgroovy.util.FactoryInterceptorMetaClass.classgroovy.util.FileNameByRegexFinder.classgroovy.util.FileNameFinder.classgroovy.util.GroovyCollections.classgroovy.util.GroovyLog.classgroovy.util.GroovyMBean.classgroovy.util.GroovyScriptEngine.classgroovy.util.GroovyShellTestCase.classgroovy.util.GroovyTestCase.classgroovy.util.GroovyTestSuite.classgroovy.util.IFileNameFinder.classgroovy.util.IndentPrinter.classgroovy.util.JavadocAssertionTestBuilder.classgroovy.util.JavadocAssertionTestSuite.classgroovy.util.MapEntry.classgroovy.util.Node.classgroovy.util.NodeBuilder.classgroovy.util.NodeList.classgroovy.util.NodePrinter.classgroovy.util.ObjectGraphBuilder.classgroovy.util.ObservableList.classgroovy.util.ObservableMap.classgroovy.util.OptionAccessor.classgroovy.util.OrderBy.classgroovy.util.PermutationGenerator.classgroovy.util.Proxy.classgroovy.util.ProxyGenerator.classgroovy.util.ResourceConnector.classgroovy.util.ResourceException.classgroovy.util.ScriptException.classgroovy.util.XmlNodePrinter.classgroovy.util.XmlParser.classgroovy.util.XmlSlurper.classgroovy.util.logging.Commons.classgroovy.util.logging.Log.classgroovy.util.logging.Log4j.classgroovy.util.logging.Slf4j.classgroovy.util.slurpersupport.Attribute.classgroovy.util.slurpersupport.Attributes.classgroovy.util.slurpersupport.FilteredAttributes.classgroovy.util.slurpersupport.FilteredNodeChildren.classgroovy.util.slurpersupport.GPathResult.classgroovy.util.slurpersupport.NoChildren.classgroovy.util.slurpersupport.Node.classgroovy.util.slurpersupport.NodeChild.classgroovy.util.slurpersupport.NodeChildren.classgroovy.util.slurpersupport.NodeIterator.classgroovy.util.slurpersupport.ReplacementNode.classgroovy.xml.DOMBuilder.classgroovy.xml.Entity.classgroovy.xml.FactorySupport.classgroovy.xml.MarkupBuilder.classgroovy.xml.MarkupBuilderHelper.classgroovy.xml.Namespace.classgroovy.xml.NamespaceBuilder.classgroovy.xml.NamespaceBuilderSupport.classgroovy.xml.QName.classgroovy.xml.SAXBuilder.classgroovy.xml.StaxBuilder.classgroovy.xml.StreamingDOMBuilder.classgroovy.xml.StreamingMarkupBuilder.classgroovy.xml.StreamingSAXBuilder.classgroovy.xml.XmlUtil.classgroovy.xml.dom.DOMCategory.classgroovy.xml.streamingmarkupsupport.AbstractStreamingBuilder.classgroovy.xml.streamingmarkupsupport.BaseMarkupBuilder.classgroovy.xml.streamingmarkupsupport.Builder.classgroovy.xml.streamingmarkupsupport.StreamingMarkupWriter.classgroovy/grape/defaultGrapeConfig.xmlgroovy/inspect/swingui/AstBrowserProperties.groovygroovy/ui/ConsoleIcon.pnggroovy/ui/InteractiveShell.propertiesgroovy/ui/icons/arrow_redo.pnggroovy/ui/icons/arrow_undo.pnggroovy/ui/icons/book_next.pnggroovy/ui/icons/book_previous.pnggroovy/ui/icons/bullet_green.pnggroovy/ui/icons/cross.pnggroovy/ui/icons/cut.pnggroovy/ui/icons/cut_red.pnggroovy/ui/icons/disk.pnggroovy/ui/icons/find.pnggroovy/ui/icons/folder_page.pnggroovy/ui/icons/page.pnggroovy/ui/icons/page_copy.pnggroovy/ui/icons/page_paste.pnggroovy/ui/icons/script_go.pnggroovy/ui/icons/text_replace.pngorg.codehaus.groovy.GroovyBugError.classorg.codehaus.groovy.GroovyException.classorg.codehaus.groovy.GroovyExceptionInterface.classorg.codehaus.groovy.ant.AntProjectPropertiesDelegate.classorg.codehaus.groovy.ant.CompileTaskSupport.classorg.codehaus.groovy.ant.FileIterator.classorg.codehaus.groovy.ant.FileScanner.classorg.codehaus.groovy.ant.FileSystemCompilerFacade.classorg.codehaus.groovy.ant.GenerateStubsTask.classorg.codehaus.groovy.ant.Groovy.classorg.codehaus.groovy.ant.Groovyc.classorg.codehaus.groovy.ant.GroovycTask.classorg.codehaus.groovy.ant.Groovydoc.classorg.codehaus.groovy.ant.LoggingHelper.classorg.codehaus.groovy.ant.RootLoaderRef.classorg.codehaus.groovy.ant.UberCompileTask.classorg.codehaus.groovy.ant.VerifyClass.classorg.codehaus.groovy.antlr.ASTParserException.classorg.codehaus.groovy.antlr.ASTRuntimeException.classorg.codehaus.groovy.antlr.AntlrASTProcessSnippets.classorg.codehaus.groovy.antlr.AntlrASTProcessor.classorg.codehaus.groovy.antlr.AntlrParserPlugin.classorg.codehaus.groovy.antlr.AntlrParserPluginFactory.classorg.codehaus.groovy.antlr.EnumHelper.classorg.codehaus.groovy.antlr.GroovySourceAST.classorg.codehaus.groovy.antlr.GroovySourceToken.classorg.codehaus.groovy.antlr.HScrollableTextPane.classorg.codehaus.groovy.antlr.LexerFrame.classorg.codehaus.groovy.antlr.LineColumn.classorg.codehaus.groovy.antlr.Main.classorg.codehaus.groovy.antlr.SourceBuffer.classorg.codehaus.groovy.antlr.SourceInfo.classorg.codehaus.groovy.antlr.UnicodeEscapingReader.classorg.codehaus.groovy.antlr.UnicodeLexerSharedInputState.classorg.codehaus.groovy.antlr.java.Groovifier.classorg.codehaus.groovy.antlr.java.Java2GroovyConverter.classorg.codehaus.groovy.antlr.java.Java2GroovyMain.classorg.codehaus.groovy.antlr.java.JavaLexer.classorg.codehaus.groovy.antlr.java.JavaRecognizer.classorg.codehaus.groovy.antlr.java.JavaTokenTypes.classorg.codehaus.groovy.antlr.java.PreJava2GroovyConverter.classorg.codehaus.groovy.antlr.parser.GroovyLexer.classorg.codehaus.groovy.antlr.parser.GroovyRecognizer.classorg.codehaus.groovy.antlr.parser.GroovyTokenTypes.classorg.codehaus.groovy.antlr.treewalker.CompositeVisitor.classorg.codehaus.groovy.antlr.treewalker.FlatNodeListTraversal.classorg.codehaus.groovy.antlr.treewalker.MindMapPrinter.classorg.codehaus.groovy.antlr.treewalker.NodeAsHTMLPrinter.classorg.codehaus.groovy.antlr.treewalker.NodeCollector.classorg.codehaus.groovy.antlr.treewalker.NodePrinter.classorg.codehaus.groovy.antlr.treewalker.PreOrderTraversal.classorg.codehaus.groovy.antlr.treewalker.SourceCodeTraversal.classorg.codehaus.groovy.antlr.treewalker.SourcePrinter.classorg.codehaus.groovy.antlr.treewalker.TraversalHelper.classorg.codehaus.groovy.antlr.treewalker.Visitor.classorg.codehaus.groovy.antlr.treewalker.VisitorAdapter.classorg.codehaus.groovy.ast.ASTNode.classorg.codehaus.groovy.ast.AnnotatedNode.classorg.codehaus.groovy.ast.AnnotationNode.classorg.codehaus.groovy.ast.AstToTextHelper.classorg.codehaus.groovy.ast.ClassCodeExpressionTransformer.classorg.codehaus.groovy.ast.ClassCodeVisitorSupport.classorg.codehaus.groovy.ast.ClassHelper.classorg.codehaus.groovy.ast.ClassNode.classorg.codehaus.groovy.ast.CodeVisitorSupport.classorg.codehaus.groovy.ast.CompileUnit.classorg.codehaus.groovy.ast.ConstructorNode.classorg.codehaus.groovy.ast.DynamicVariable.classorg.codehaus.groovy.ast.EnumConstantClassNode.classorg.codehaus.groovy.ast.FieldNode.classorg.codehaus.groovy.ast.GenericsType.classorg.codehaus.groovy.ast.GroovyClassVisitor.classorg.codehaus.groovy.ast.GroovyCodeVisitor.classorg.codehaus.groovy.ast.ImportNode.classorg.codehaus.groovy.ast.InnerClassNode.classorg.codehaus.groovy.ast.InterfaceHelperClassNode.classorg.codehaus.groovy.ast.MethodNode.classorg.codehaus.groovy.ast.MixinASTTransformation.classorg.codehaus.groovy.ast.MixinNode.classorg.codehaus.groovy.ast.ModuleNode.classorg.codehaus.groovy.ast.PackageNode.classorg.codehaus.groovy.ast.Parameter.classorg.codehaus.groovy.ast.PropertyNode.classorg.codehaus.groovy.ast.Variable.classorg.codehaus.groovy.ast.VariableScope.classorg.codehaus.groovy.ast.builder.AstBuilder.classorg.codehaus.groovy.ast.builder.AstBuilderTransformation.classorg.codehaus.groovy.ast.builder.AstSpecificationCompiler.classorg.codehaus.groovy.ast.builder.AstStringCompiler.classorg.codehaus.groovy.ast.expr.AnnotationConstantExpression.classorg.codehaus.groovy.ast.expr.ArgumentListExpression.classorg.codehaus.groovy.ast.expr.ArrayExpression.classorg.codehaus.groovy.ast.expr.AttributeExpression.classorg.codehaus.groovy.ast.expr.BinaryExpression.classorg.codehaus.groovy.ast.expr.BitwiseNegationExpression.classorg.codehaus.groovy.ast.expr.BooleanExpression.classorg.codehaus.groovy.ast.expr.CastExpression.classorg.codehaus.groovy.ast.expr.ClassExpression.classorg.codehaus.groovy.ast.expr.ClosureExpression.classorg.codehaus.groovy.ast.expr.ClosureListExpression.classorg.codehaus.groovy.ast.expr.ConstantExpression.classorg.codehaus.groovy.ast.expr.ConstructorCallExpression.classorg.codehaus.groovy.ast.expr.DeclarationExpression.classorg.codehaus.groovy.ast.expr.ElvisOperatorExpression.classorg.codehaus.groovy.ast.expr.EmptyExpression.classorg.codehaus.groovy.ast.expr.Expression.classorg.codehaus.groovy.ast.expr.ExpressionTransformer.classorg.codehaus.groovy.ast.expr.FieldExpression.classorg.codehaus.groovy.ast.expr.GStringExpression.classorg.codehaus.groovy.ast.expr.ListExpression.classorg.codehaus.groovy.ast.expr.MapEntryExpression.classorg.codehaus.groovy.ast.expr.MapExpression.classorg.codehaus.groovy.ast.expr.MethodCallExpression.classorg.codehaus.groovy.ast.expr.MethodPointerExpression.classorg.codehaus.groovy.ast.expr.NamedArgumentListExpression.classorg.codehaus.groovy.ast.expr.NotExpression.classorg.codehaus.groovy.ast.expr.PostfixExpression.classorg.codehaus.groovy.ast.expr.PrefixExpression.classorg.codehaus.groovy.ast.expr.PropertyExpression.classorg.codehaus.groovy.ast.expr.RangeExpression.classorg.codehaus.groovy.ast.expr.SpreadExpression.classorg.codehaus.groovy.ast.expr.SpreadMapExpression.classorg.codehaus.groovy.ast.expr.StaticMethodCallExpression.classorg.codehaus.groovy.ast.expr.TernaryExpression.classorg.codehaus.groovy.ast.expr.TupleExpression.classorg.codehaus.groovy.ast.expr.UnaryMinusExpression.classorg.codehaus.groovy.ast.expr.UnaryPlusExpression.classorg.codehaus.groovy.ast.expr.VariableExpression.classorg.codehaus.groovy.ast.stmt.AssertStatement.classorg.codehaus.groovy.ast.stmt.BlockStatement.classorg.codehaus.groovy.ast.stmt.BreakStatement.classorg.codehaus.groovy.ast.stmt.CaseStatement.classorg.codehaus.groovy.ast.stmt.CatchStatement.classorg.codehaus.groovy.ast.stmt.ContinueStatement.classorg.codehaus.groovy.ast.stmt.DoWhileStatement.classorg.codehaus.groovy.ast.stmt.EmptyStatement.classorg.codehaus.groovy.ast.stmt.ExpressionStatement.classorg.codehaus.groovy.ast.stmt.ForStatement.classorg.codehaus.groovy.ast.stmt.IfStatement.classorg.codehaus.groovy.ast.stmt.LoopingStatement.classorg.codehaus.groovy.ast.stmt.ReturnStatement.classorg.codehaus.groovy.ast.stmt.Statement.classorg.codehaus.groovy.ast.stmt.SwitchStatement.classorg.codehaus.groovy.ast.stmt.SynchronizedStatement.classorg.codehaus.groovy.ast.stmt.ThrowStatement.classorg.codehaus.groovy.ast.stmt.TryCatchStatement.classorg.codehaus.groovy.ast.stmt.WhileStatement.classorg.codehaus.groovy.ast.tools.WideningCategories.classorg.codehaus.groovy.binding.AbstractFullBinding.classorg.codehaus.groovy.binding.AggregateBinding.classorg.codehaus.groovy.binding.BindPath.classorg.codehaus.groovy.binding.BindPathSnooper.classorg.codehaus.groovy.binding.BindingProxy.classorg.codehaus.groovy.binding.BindingUpdatable.classorg.codehaus.groovy.binding.ClosureSourceBinding.classorg.codehaus.groovy.binding.ClosureTriggerBinding.classorg.codehaus.groovy.binding.DeadEndException.classorg.codehaus.groovy.binding.DeadEndObject.classorg.codehaus.groovy.binding.EventTriggerBinding.classorg.codehaus.groovy.binding.FullBinding.classorg.codehaus.groovy.binding.MutualPropertyBinding.classorg.codehaus.groovy.binding.PropertyBinding.classorg.codehaus.groovy.binding.PropertyChangeProxyTargetBinding.classorg.codehaus.groovy.binding.PropertyPathFullBinding.classorg.codehaus.groovy.binding.SourceBinding.classorg.codehaus.groovy.binding.SwingTimerFullBinding.classorg.codehaus.groovy.binding.SwingTimerTriggerBinding.classorg.codehaus.groovy.binding.TargetBinding.classorg.codehaus.groovy.binding.TriggerBinding.classorg.codehaus.groovy.bsf.CachingGroovyEngine.classorg.codehaus.groovy.bsf.GroovyEngine.classorg.codehaus.groovy.classgen.AnnotationVisitor.classorg.codehaus.groovy.classgen.AsmClassGenerator.classorg.codehaus.groovy.classgen.BytecodeExpression.classorg.codehaus.groovy.classgen.BytecodeInstruction.classorg.codehaus.groovy.classgen.BytecodeSequence.classorg.codehaus.groovy.classgen.ClassCompletionVerifier.classorg.codehaus.groovy.classgen.ClassGenerator.classorg.codehaus.groovy.classgen.ClassGeneratorException.classorg.codehaus.groovy.classgen.DummyClassGenerator.classorg.codehaus.groovy.classgen.EnumCompletionVisitor.classorg.codehaus.groovy.classgen.EnumVisitor.classorg.codehaus.groovy.classgen.ExtendedVerifier.classorg.codehaus.groovy.classgen.GeneratorContext.classorg.codehaus.groovy.classgen.InnerClassCompletionVisitor.classorg.codehaus.groovy.classgen.InnerClassVisitor.classorg.codehaus.groovy.classgen.InnerClassVisitorHelper.classorg.codehaus.groovy.classgen.ReturnAdder.classorg.codehaus.groovy.classgen.VariableScopeVisitor.classorg.codehaus.groovy.classgen.Verifier.classorg.codehaus.groovy.classgen.VerifierCodeVisitor.classorg.codehaus.groovy.classgen.asm.AssertionWriter.classorg.codehaus.groovy.classgen.asm.BinaryBooleanExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryDoubleExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryExpressionMultiTypeDispatcher.classorg.codehaus.groovy.classgen.asm.BinaryExpressionWriter.classorg.codehaus.groovy.classgen.asm.BinaryFloatExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryIntExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryLongExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryObjectExpressionHelper.classorg.codehaus.groovy.classgen.asm.BytecodeHelper.classorg.codehaus.groovy.classgen.asm.BytecodeVariable.classorg.codehaus.groovy.classgen.asm.CallSiteWriter.classorg.codehaus.groovy.classgen.asm.ClosureWriter.classorg.codehaus.groovy.classgen.asm.CompileStack.classorg.codehaus.groovy.classgen.asm.InvocationWriter.classorg.codehaus.groovy.classgen.asm.MethodCaller.classorg.codehaus.groovy.classgen.asm.MethodCallerMultiAdapter.classorg.codehaus.groovy.classgen.asm.MopWriter.classorg.codehaus.groovy.classgen.asm.OperandStack.classorg.codehaus.groovy.classgen.asm.OptimizingStatementWriter.classorg.codehaus.groovy.classgen.asm.StatementMetaTypeChooser.classorg.codehaus.groovy.classgen.asm.StatementWriter.classorg.codehaus.groovy.classgen.asm.TypeChooser.classorg.codehaus.groovy.classgen.asm.VariableSlotLoader.classorg.codehaus.groovy.classgen.asm.WriterController.classorg.codehaus.groovy.classgen.genArrayAccess.classorg.codehaus.groovy.classgen.genArrays.classorg.codehaus.groovy.classgen.genDgmMath.classorg.codehaus.groovy.classgen.genMathModification.classorg.codehaus.groovy.control.ClassNodeResolver.classorg.codehaus.groovy.control.CompilationFailedException.classorg.codehaus.groovy.control.CompilationUnit.classorg.codehaus.groovy.control.CompilePhase.classorg.codehaus.groovy.control.CompilerConfiguration.classorg.codehaus.groovy.control.ConfigurationException.classorg.codehaus.groovy.control.ErrorCollector.classorg.codehaus.groovy.control.GenericsVisitor.classorg.codehaus.groovy.control.HasCleanup.classorg.codehaus.groovy.control.Janitor.classorg.codehaus.groovy.control.LabelVerifier.classorg.codehaus.groovy.control.MultipleCompilationErrorsException.classorg.codehaus.groovy.control.OptimizerVisitor.classorg.codehaus.groovy.control.ParserPlugin.classorg.codehaus.groovy.control.ParserPluginFactory.classorg.codehaus.groovy.control.Phases.classorg.codehaus.groovy.control.ProcessingUnit.classorg.codehaus.groovy.control.ResolveVisitor.classorg.codehaus.groovy.control.SourceExtensionHandler.classorg.codehaus.groovy.control.SourceUnit.classorg.codehaus.groovy.control.StaticImportVisitor.classorg.codehaus.groovy.control.StaticVerifier.classorg.codehaus.groovy.control.customizers.ASTTransformationCustomizer.classorg.codehaus.groovy.control.customizers.CompilationCustomizer.classorg.codehaus.groovy.control.customizers.ImportCustomizer.classorg.codehaus.groovy.control.customizers.SecureASTCustomizer.classorg.codehaus.groovy.control.io.AbstractReaderSource.classorg.codehaus.groovy.control.io.FileReaderSource.classorg.codehaus.groovy.control.io.InputStreamReaderSource.classorg.codehaus.groovy.control.io.NullWriter.classorg.codehaus.groovy.control.io.ReaderSource.classorg.codehaus.groovy.control.io.StringReaderSource.classorg.codehaus.groovy.control.io.URLReaderSource.classorg.codehaus.groovy.control.messages.ExceptionMessage.classorg.codehaus.groovy.control.messages.LocatedMessage.classorg.codehaus.groovy.control.messages.Message.classorg.codehaus.groovy.control.messages.SimpleMessage.classorg.codehaus.groovy.control.messages.SyntaxErrorMessage.classorg.codehaus.groovy.control.messages.WarningMessage.classorg.codehaus.groovy.groovydoc.GroovyAnnotationRef.classorg.codehaus.groovy.groovydoc.GroovyClassDoc.classorg.codehaus.groovy.groovydoc.GroovyConstructorDoc.classorg.codehaus.groovy.groovydoc.GroovyDoc.classorg.codehaus.groovy.groovydoc.GroovyDocErrorReporter.classorg.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc.classorg.codehaus.groovy.groovydoc.GroovyFieldDoc.classorg.codehaus.groovy.groovydoc.GroovyMemberDoc.classorg.codehaus.groovy.groovydoc.GroovyMethodDoc.classorg.codehaus.groovy.groovydoc.GroovyPackageDoc.classorg.codehaus.groovy.groovydoc.GroovyParameter.classorg.codehaus.groovy.groovydoc.GroovyProgramElementDoc.classorg.codehaus.groovy.groovydoc.GroovyRootDoc.classorg.codehaus.groovy.groovydoc.GroovyTag.classorg.codehaus.groovy.groovydoc.GroovyType.classorg.codehaus.groovy.jsr223.GroovyCompiledScript.classorg.codehaus.groovy.jsr223.GroovyScriptEngineFactory.classorg.codehaus.groovy.jsr223.GroovyScriptEngineImpl.classorg.codehaus.groovy.reflection.CachedClass.classorg.codehaus.groovy.reflection.CachedConstructor.classorg.codehaus.groovy.reflection.CachedField.classorg.codehaus.groovy.reflection.CachedMethod.classorg.codehaus.groovy.reflection.ClassInfo.classorg.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.classorg.codehaus.groovy.reflection.GeneratedMetaMethod.classorg.codehaus.groovy.reflection.MethodHandle.classorg.codehaus.groovy.reflection.MethodHandleFactory.classorg.codehaus.groovy.reflection.MixinInMetaClass.classorg.codehaus.groovy.reflection.ParameterTypes.classorg.codehaus.groovy.reflection.ReflectionCache.classorg.codehaus.groovy.reflection.ReflectionUtils.classorg.codehaus.groovy.reflection.SunClassLoader.classorg.codehaus.groovy.reflection.handlegen.classorg.codehaus.groovy.reflection.stdclasses.ArrayCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BigDecimalCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BigIntegerCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BooleanCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ByteCachedClass.classorg.codehaus.groovy.reflection.stdclasses.CachedClosureClass.classorg.codehaus.groovy.reflection.stdclasses.CharacterCachedClass.classorg.codehaus.groovy.reflection.stdclasses.DoubleCachedClass.classorg.codehaus.groovy.reflection.stdclasses.FloatCachedClass.classorg.codehaus.groovy.reflection.stdclasses.IntegerCachedClass.classorg.codehaus.groovy.reflection.stdclasses.LongCachedClass.classorg.codehaus.groovy.reflection.stdclasses.NumberCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ObjectCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ShortCachedClass.classorg.codehaus.groovy.reflection.stdclasses.StringCachedClass.classorg.codehaus.groovy.runtime.ArrayUtil.classorg.codehaus.groovy.runtime.BytecodeInterface8.classorg.codehaus.groovy.runtime.ClassExtender.classorg.codehaus.groovy.runtime.ComposedClosure.classorg.codehaus.groovy.runtime.ConversionHandler.classorg.codehaus.groovy.runtime.ConvertedClosure.classorg.codehaus.groovy.runtime.ConvertedMap.classorg.codehaus.groovy.runtime.CurriedClosure.classorg.codehaus.groovy.runtime.DateGroovyMethods.classorg.codehaus.groovy.runtime.DefaultCachedMethodKey.classorg.codehaus.groovy.runtime.DefaultGroovyMethods.classorg.codehaus.groovy.runtime.DefaultGroovyMethodsSupport.classorg.codehaus.groovy.runtime.DefaultGroovyStaticMethods.classorg.codehaus.groovy.runtime.DefaultMethodKey.classorg.codehaus.groovy.runtime.EncodingGroovyMethods.classorg.codehaus.groovy.runtime.EncodingGroovyMethodsSupport.classorg.codehaus.groovy.runtime.ExceptionUtils.classorg.codehaus.groovy.runtime.FlushingStreamWriter.classorg.codehaus.groovy.runtime.GStringImpl.classorg.codehaus.groovy.runtime.GeneratedClosure.classorg.codehaus.groovy.runtime.GroovyCategorySupport.classorg.codehaus.groovy.runtime.HandleMetaClass.classorg.codehaus.groovy.runtime.InvokerHelper.classorg.codehaus.groovy.runtime.InvokerInvocationException.classorg.codehaus.groovy.runtime.IteratorClosureAdapter.classorg.codehaus.groovy.runtime.MetaClassHelper.classorg.codehaus.groovy.runtime.MethodClosure.classorg.codehaus.groovy.runtime.MethodKey.classorg.codehaus.groovy.runtime.MethodRankHelper.classorg.codehaus.groovy.runtime.NullObject.classorg.codehaus.groovy.runtime.NumberAwareComparator.classorg.codehaus.groovy.runtime.ProcessGroovyMethods.classorg.codehaus.groovy.runtime.ReflectionMethodInvoker.classorg.codehaus.groovy.runtime.Reflector.classorg.codehaus.groovy.runtime.RegexSupport.classorg.codehaus.groovy.runtime.ReverseListIterator.classorg.codehaus.groovy.runtime.ScriptBytecodeAdapter.classorg.codehaus.groovy.runtime.ScriptReference.classorg.codehaus.groovy.runtime.ScriptTestAdapter.classorg.codehaus.groovy.runtime.SqlGroovyMethods.classorg.codehaus.groovy.runtime.StackTraceUtils.classorg.codehaus.groovy.runtime.StringBufferWriter.classorg.codehaus.groovy.runtime.SwingGroovyMethods.classorg.codehaus.groovy.runtime.TimeCategory.classorg.codehaus.groovy.runtime.WritableFile.classorg.codehaus.groovy.runtime.XmlGroovyMethods.classorg.codehaus.groovy.runtime.callsite.AbstractCallSite.classorg.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.classorg.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.classorg.codehaus.groovy.runtime.callsite.CallSite.classorg.codehaus.groovy.runtime.callsite.CallSiteArray.classorg.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod.classorg.codehaus.groovy.runtime.callsite.CallSiteClassLoader.classorg.codehaus.groovy.runtime.callsite.CallSiteGenerator.classorg.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.ConstructorMetaClassSite.classorg.codehaus.groovy.runtime.callsite.ConstructorMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.ConstructorSite.classorg.codehaus.groovy.runtime.callsite.DummyCallSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePogoFieldSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePojoFieldSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite.classorg.codehaus.groovy.runtime.callsite.GroovySunClassLoader.classorg.codehaus.groovy.runtime.callsite.MetaClassConstructorSite.classorg.codehaus.groovy.runtime.callsite.MetaClassSite.classorg.codehaus.groovy.runtime.callsite.MetaMethodSite.classorg.codehaus.groovy.runtime.callsite.NullCallSite.classorg.codehaus.groovy.runtime.callsite.PerInstancePojoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PogoGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PogoInterceptableSite.classorg.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PogoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.PojoMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PojoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.StaticMetaClassSite.classorg.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.memoize.LRUCache.classorg.codehaus.groovy.runtime.memoize.LRUProtectionStorage.classorg.codehaus.groovy.runtime.memoize.Memoize.classorg.codehaus.groovy.runtime.memoize.MemoizeCache.classorg.codehaus.groovy.runtime.memoize.NullProtectionStorage.classorg.codehaus.groovy.runtime.memoize.ProtectionStorage.classorg.codehaus.groovy.runtime.memoize.UnlimitedConcurrentCache.classorg.codehaus.groovy.runtime.metaclass.ClosureMetaClass.classorg.codehaus.groovy.runtime.metaclass.ClosureMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.classorg.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo.classorg.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.classorg.codehaus.groovy.runtime.metaclass.MetaMethodIndex.classorg.codehaus.groovy.runtime.metaclass.MethodHelper.classorg.codehaus.groovy.runtime.metaclass.MethodSelectionException.classorg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack.classorg.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed.classorg.codehaus.groovy.runtime.metaclass.MissingPropertyExceptionNoStack.classorg.codehaus.groovy.runtime.metaclass.MixedInMetaClass.classorg.codehaus.groovy.runtime.metaclass.MixinInstanceMetaMethod.classorg.codehaus.groovy.runtime.metaclass.MixinInstanceMetaProperty.classorg.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod.classorg.codehaus.groovy.runtime.metaclass.NewMetaMethod.classorg.codehaus.groovy.runtime.metaclass.NewStaticMetaMethod.classorg.codehaus.groovy.runtime.metaclass.OwnedMetaClass.classorg.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ReflectorLoader.classorg.codehaus.groovy.runtime.metaclass.TemporaryMethodKey.classorg.codehaus.groovy.runtime.metaclass.ThreadManagedMetaBeanProperty.classorg.codehaus.groovy.runtime.metaclass.TransformMetaMethod.classorg.codehaus.groovy.runtime.powerassert.AssertionRenderer.classorg.codehaus.groovy.runtime.powerassert.PowerAssertionError.classorg.codehaus.groovy.runtime.powerassert.SourceText.classorg.codehaus.groovy.runtime.powerassert.SourceTextNotAvailableException.classorg.codehaus.groovy.runtime.powerassert.Value.classorg.codehaus.groovy.runtime.powerassert.ValueRecorder.classorg.codehaus.groovy.runtime.typehandling.BigDecimalMath.classorg.codehaus.groovy.runtime.typehandling.BigIntegerMath.classorg.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.classorg.codehaus.groovy.runtime.typehandling.FloatingPointMath.classorg.codehaus.groovy.runtime.typehandling.GroovyCastException.classorg.codehaus.groovy.runtime.typehandling.IntegerMath.classorg.codehaus.groovy.runtime.typehandling.LongMath.classorg.codehaus.groovy.runtime.typehandling.NumberMath.classorg.codehaus.groovy.runtime.typehandling.NumberMathModificationInfo.classorg.codehaus.groovy.runtime.wrappers.BooleanWrapper.classorg.codehaus.groovy.runtime.wrappers.ByteWrapper.classorg.codehaus.groovy.runtime.wrappers.CharWrapper.classorg.codehaus.groovy.runtime.wrappers.DoubleWrapper.classorg.codehaus.groovy.runtime.wrappers.FloatWrapper.classorg.codehaus.groovy.runtime.wrappers.GroovyObjectWrapper.classorg.codehaus.groovy.runtime.wrappers.IntWrapper.classorg.codehaus.groovy.runtime.wrappers.LongWrapper.classorg.codehaus.groovy.runtime.wrappers.PojoWrapper.classorg.codehaus.groovy.runtime.wrappers.ShortWrapper.classorg.codehaus.groovy.runtime.wrappers.Wrapper.classorg.codehaus.groovy.syntax.ASTHelper.classorg.codehaus.groovy.syntax.CSTNode.classorg.codehaus.groovy.syntax.Numbers.classorg.codehaus.groovy.syntax.ParserException.classorg.codehaus.groovy.syntax.ReadException.classorg.codehaus.groovy.syntax.Reduction.classorg.codehaus.groovy.syntax.RuntimeParserException.classorg.codehaus.groovy.syntax.SyntaxException.classorg.codehaus.groovy.syntax.Token.classorg.codehaus.groovy.syntax.TokenException.classorg.codehaus.groovy.syntax.TokenMismatchException.classorg.codehaus.groovy.syntax.Types.classorg.codehaus.groovy.tools.Compiler.classorg.codehaus.groovy.tools.DgmConverter.classorg.codehaus.groovy.tools.ErrorReporter.classorg.codehaus.groovy.tools.FileSystemCompiler.classorg.codehaus.groovy.tools.GrapeMain.classorg.codehaus.groovy.tools.GroovyClass.classorg.codehaus.groovy.tools.GroovyStarter.classorg.codehaus.groovy.tools.LoaderConfiguration.classorg.codehaus.groovy.tools.RootLoader.classorg.codehaus.groovy.tools.StringHelper.classorg.codehaus.groovy.tools.Utilities.classorg.codehaus.groovy.tools.ast.TestHarnessClassLoader.classorg.codehaus.groovy.tools.ast.TestHarnessOperation.classorg.codehaus.groovy.tools.ast.TransformTestHelper.classorg.codehaus.groovy.tools.groovydoc.ArrayClassDocWrapper.classorg.codehaus.groovy.tools.groovydoc.ClasspathResourceManager.classorg.codehaus.groovy.tools.groovydoc.ExternalGroovyClassDoc.classorg.codehaus.groovy.tools.groovydoc.FileOutputTool.classorg.codehaus.groovy.tools.groovydoc.FileSystemResourceManager.classorg.codehaus.groovy.tools.groovydoc.GroovyDocTemplateEngine.classorg.codehaus.groovy.tools.groovydoc.GroovyDocTool.classorg.codehaus.groovy.tools.groovydoc.GroovyDocWriter.classorg.codehaus.groovy.tools.groovydoc.GroovyRootDocBuilder.classorg.codehaus.groovy.tools.groovydoc.LinkArgument.classorg.codehaus.groovy.tools.groovydoc.Main.classorg.codehaus.groovy.tools.groovydoc.MockOutputTool.classorg.codehaus.groovy.tools.groovydoc.OutputTool.classorg.codehaus.groovy.tools.groovydoc.ResourceManager.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyAbstractableElementDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyAnnotationRef.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDocAssembler.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyConstructorDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyExecutableMemberDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyFieldDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyMemberDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyMethodDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyPackageDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyParameter.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyProgramElementDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyRootDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyTag.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyType.classorg.codehaus.groovy.tools.groovydoc.gstringTemplates.GroovyDocTemplateInfo.classorg.codehaus.groovy.tools.gse.DependencyTracker.classorg.codehaus.groovy.tools.gse.StringSetMap.classorg.codehaus.groovy.tools.javac.JavaAwareCompilationUnit.classorg.codehaus.groovy.tools.javac.JavaAwareResolveVisitor.classorg.codehaus.groovy.tools.javac.JavaCompiler.classorg.codehaus.groovy.tools.javac.JavaCompilerFactory.classorg.codehaus.groovy.tools.javac.JavaStubCompilationUnit.classorg.codehaus.groovy.tools.javac.JavaStubGenerator.classorg.codehaus.groovy.tools.javac.JavacCompilerFactory.classorg.codehaus.groovy.tools.javac.JavacJavaCompiler.classorg.codehaus.groovy.tools.shell.AnsiDetector.classorg.codehaus.groovy.tools.shell.BufferManager.classorg.codehaus.groovy.tools.shell.Command.classorg.codehaus.groovy.tools.shell.CommandAlias.classorg.codehaus.groovy.tools.shell.CommandException.classorg.codehaus.groovy.tools.shell.CommandRegistry.classorg.codehaus.groovy.tools.shell.CommandSupport.classorg.codehaus.groovy.tools.shell.CommandsMultiCompletor.classorg.codehaus.groovy.tools.shell.ComplexCommandSupport.classorg.codehaus.groovy.tools.shell.ExitNotification.classorg.codehaus.groovy.tools.shell.Groovysh.classorg.codehaus.groovy.tools.shell.IO.classorg.codehaus.groovy.tools.shell.InteractiveShellRunner.classorg.codehaus.groovy.tools.shell.Interpreter.classorg.codehaus.groovy.tools.shell.Main.classorg.codehaus.groovy.tools.shell.ParseCode.classorg.codehaus.groovy.tools.shell.ParseStatus.classorg.codehaus.groovy.tools.shell.Parser.classorg.codehaus.groovy.tools.shell.ReflectionCompletor.classorg.codehaus.groovy.tools.shell.RelaxedParser.classorg.codehaus.groovy.tools.shell.RigidParser.classorg.codehaus.groovy.tools.shell.Shell.classorg.codehaus.groovy.tools.shell.ShellRunner.classorg.codehaus.groovy.tools.shell.commands.AliasCommand.classorg.codehaus.groovy.tools.shell.commands.AliasTargetProxyCommand.classorg.codehaus.groovy.tools.shell.commands.ClearCommand.classorg.codehaus.groovy.tools.shell.commands.DisplayCommand.classorg.codehaus.groovy.tools.shell.commands.EditCommand.classorg.codehaus.groovy.tools.shell.commands.ExitCommand.classorg.codehaus.groovy.tools.shell.commands.HelpCommand.classorg.codehaus.groovy.tools.shell.commands.HelpCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.HistoryCommand.classorg.codehaus.groovy.tools.shell.commands.ImportCommand.classorg.codehaus.groovy.tools.shell.commands.ImportCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.InspectCommand.classorg.codehaus.groovy.tools.shell.commands.InspectCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.LoadCommand.classorg.codehaus.groovy.tools.shell.commands.PurgeCommand.classorg.codehaus.groovy.tools.shell.commands.RecordCommand.classorg.codehaus.groovy.tools.shell.commands.RegisterCommand.classorg.codehaus.groovy.tools.shell.commands.SaveCommand.classorg.codehaus.groovy.tools.shell.commands.SetCommand.classorg.codehaus.groovy.tools.shell.commands.ShadowCommand.classorg.codehaus.groovy.tools.shell.commands.ShowCommand.classorg.codehaus.groovy.tools.shell.util.ClassNameCompletor.classorg.codehaus.groovy.tools.shell.util.HelpFormatter.classorg.codehaus.groovy.tools.shell.util.Logger.classorg.codehaus.groovy.tools.shell.util.MessageSource.classorg.codehaus.groovy.tools.shell.util.NoExitSecurityManager.classorg.codehaus.groovy.tools.shell.util.Preferences.classorg.codehaus.groovy.tools.shell.util.SimpleCompletor.classorg.codehaus.groovy.tools.shell.util.XmlCommandRegistrar.classorg.codehaus.groovy.tools.xml.DomToGroovy.classorg.codehaus.groovy.transform.ASTTransformation.classorg.codehaus.groovy.transform.ASTTransformationCollectorCodeVisitor.classorg.codehaus.groovy.transform.ASTTransformationVisitor.classorg.codehaus.groovy.transform.AbstractASTTransformUtil.classorg.codehaus.groovy.transform.AbstractASTTransformation.classorg.codehaus.groovy.transform.AbstractInterruptibleASTTransformation.classorg.codehaus.groovy.transform.AutoCloneASTTransformation.classorg.codehaus.groovy.transform.AutoExternalizeASTTransformation.classorg.codehaus.groovy.transform.CanonicalASTTransformation.classorg.codehaus.groovy.transform.CategoryASTTransformation.classorg.codehaus.groovy.transform.ConditionalInterruptibleASTTransformation.classorg.codehaus.groovy.transform.DelegateASTTransformation.classorg.codehaus.groovy.transform.EqualsAndHashCodeASTTransformation.classorg.codehaus.groovy.transform.FieldASTTransformation.classorg.codehaus.groovy.transform.GroovyASTTransformation.classorg.codehaus.groovy.transform.GroovyASTTransformationClass.classorg.codehaus.groovy.transform.ImmutableASTTransformation.classorg.codehaus.groovy.transform.IndexedPropertyASTTransformation.classorg.codehaus.groovy.transform.InheritConstructorsASTTransformation.classorg.codehaus.groovy.transform.LazyASTTransformation.classorg.codehaus.groovy.transform.LogASTTransformation.classorg.codehaus.groovy.transform.NewifyASTTransformation.classorg.codehaus.groovy.transform.NotYetImplementedASTTransformation.classorg.codehaus.groovy.transform.PackageScopeASTTransformation.classorg.codehaus.groovy.transform.ReadWriteLockASTTransformation.classorg.codehaus.groovy.transform.SingletonASTTransformation.classorg.codehaus.groovy.transform.SynchronizedASTTransformation.classorg.codehaus.groovy.transform.ThreadInterruptibleASTTransformation.classorg.codehaus.groovy.transform.TimedInterruptibleASTTransformation.classorg.codehaus.groovy.transform.ToStringASTTransformation.classorg.codehaus.groovy.transform.TupleConstructorASTTransformation.classorg.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.classorg.codehaus.groovy.util.AbstractConcurrentMap.classorg.codehaus.groovy.util.AbstractConcurrentMapBase.classorg.codehaus.groovy.util.ComplexKeyHashMap.classorg.codehaus.groovy.util.DoubleKeyHashMap.classorg.codehaus.groovy.util.FastArray.classorg.codehaus.groovy.util.Finalizable.classorg.codehaus.groovy.util.HashCodeHelper.classorg.codehaus.groovy.util.LazyReference.classorg.codehaus.groovy.util.ListHashMap.classorg.codehaus.groovy.util.LockableObject.classorg.codehaus.groovy.util.ManagedConcurrentMap.classorg.codehaus.groovy.util.ManagedConcurrentValueMap.classorg.codehaus.groovy.util.ManagedDoubleKeyMap.classorg.codehaus.groovy.util.ManagedLinkedList.classorg.codehaus.groovy.util.ManagedReference.classorg.codehaus.groovy.util.Reference.classorg.codehaus.groovy.util.ReferenceBundle.classorg.codehaus.groovy.util.ReferenceManager.classorg.codehaus.groovy.util.ReferenceType.classorg.codehaus.groovy.util.ReleaseInfo.classorg.codehaus.groovy.util.SingleKeyHashMap.classorg.codehaus.groovy.util.StringUtil.classorg.codehaus.groovy.util.TripleKeyHashMap.classorg.codehaus.groovy.vmplugin.VMPlugin.classorg.codehaus.groovy.vmplugin.VMPluginFactory.classorg.codehaus.groovy.vmplugin.v4.Java4.classorg.codehaus.groovy.vmplugin.v5.JUnit4Utils.classorg.codehaus.groovy.vmplugin.v5.Java5.classorg.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods.classorg.codehaus.groovy.vmplugin.v5.TestNgUtils.classorg.codehaus.groovy.vmplugin.v6.Java6.classorg.codehaus.groovy.vmplugin.v6.PluginDefaultGroovyMethods.classorg.codehaus.groovy.vmplugin.v6.PluginStaticGroovyMethods.classorg.codehaus.groovy.vmplugin.v7.Java7.classorg/codehaus/groovy/antlib.xmlorg/codehaus/groovy/tools/groovy.icoorg/codehaus/groovy/tools/groovydoc/Main.propertiesorg/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocName.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/package-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/package-summary.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/packageDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/allclasses-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/deprecated-list.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/help-doc.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index-all.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/inherit.giforg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/overview-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/overview-summary.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/rootDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/stylesheet.cssorg/codehaus/groovy/tools/shell/CommandAlias.propertiesorg/codehaus/groovy/tools/shell/CommandSupport.propertiesorg/codehaus/groovy/tools/shell/Groovysh.propertiesorg/codehaus/groovy/tools/shell/Main.propertiesorg/codehaus/groovy/tools/shell/commands.xmlorg/codehaus/groovy/tools/shell/commands/AliasCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ClearCommand.propertiesorg/codehaus/groovy/tools/shell/commands/DisplayCommand.propertiesorg/codehaus/groovy/tools/shell/commands/EditCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ExitCommand.propertiesorg/codehaus/groovy/tools/shell/commands/HelpCommand.propertiesorg/codehaus/groovy/tools/shell/commands/HistoryCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ImportCommand.propertiesorg/codehaus/groovy/tools/shell/commands/InspectCommand.propertiesorg/codehaus/groovy/tools/shell/commands/LoadCommand.propertiesorg/codehaus/groovy/tools/shell/commands/PurgeCommand.propertiesorg/codehaus/groovy/tools/shell/commands/RecordCommand.propertiesorg/codehaus/groovy/tools/shell/commands/RegisterCommand.propertiesorg/codehaus/groovy/tools/shell/commands/SaveCommand.propertiesorg/codehaus/groovy/tools/shell/commands/SetCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ShadowCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ShowCommand.propertiesPomgroovy-1.8.9.pom file content. 4.0.0 org.codehaus.groovy groovy Groovy jar 1.8.9 Groovy: A powerful, dynamic language for the JVM The Codehaus 2003 scm:git:git://[email protected]/groovy-git.git scm:svn:ssh://[email protected]/groovy-git.git Groovy JSR Discussion List Groovy Developer List Groovy User List The Apache Software License, Version 2.0 repo codehaus.org Groovy Central Repository dav: codehaus.org Groovy Central Development Repository dav: false codehaus.org Groovy Web Site dav: Guillaume Laforge glaforge SpringSource Project Manager Despot Developer Jochen Theodorou blackdrag [email protected] SpringSource Developer Despot Paul King paulk [email protected] ASERT, Australia Developer Despot Roshan Dawrani roshandawrani Developer Despot bob mcwhirter bob [email protected] The Werken Company Founder James Strachan jstrachan [email protected] Core Developers Network Founder Joe Walnes joe ThoughtWorks Developer Emeritus Chris Stevenson skizz ThoughtWorks Developer Emeritus Jamie McCrindle jamiemc Three Developer Emeritus Matt Foemmel mattf ThoughtWorks Developer Emeritus Sam Pullara spullara [email protected] Developer Emeritus Kasper Nielsen kasper Developer Emeritus Travis Kay travis Developer Emeritus Zohar Melamed zohar Developer Emeritus John Wilson jwilson [email protected] The Wilson Partnership Developer Emeritus Chris Poirier cpoirier [email protected] Developer Emeritus Christiaan ten Klooster ckl [email protected] Dacelo WebDevelopment Developer Emeritus Steve Goetze goetze [email protected] Dovetailed Technologies, LLC Developer Emeritus Bing Ran bran [email protected] Leadingcare Developer Emeritus Jeremy Rayner jez [email protected] javanicus Developer John Stump jstump [email protected] Developer Emeritus Russel Winder russel [email protected] Concertant LLP & It'z Interactive Ltd Developer Founder of Gant Pilho Kim phk [email protected] Developer Emeritus Christian Stein cstein [email protected] CTSR.de Developer Emeritus Dierk Koenig mittie [email protected] Canoo Engineering AG Developer Guillaume Alleon galleon [email protected] Developer Jason Dillon user57 [email protected] Developer Danno Ferrin shemnon Developer James Williams jwill Developer Andres Almiray aalmiray [email protected] Developer Marc Guillemot mguillem [email protected] Developer Jim White jimwhite [email protected] IFCX.org Developer Peter Niederwieser pniederw [email protected] Developer Hamlet D'Arcy hamletdrc [email protected] Developer C?dric Champeau melix [email protected] Developer Joern Eyrich Robert Kuzelj Rod Cope Yuri Schimke James Birchfield Robert Fuller Sergey Udovenko Hallvard Traetteberg Peter Reilly Brian McCallister Richard Monson-Haefel Brian Larson Artur Biesiadowski [email protected] Ivan Z. Ganza Arjun Nayyar Mark Chu-Carroll Mark Turansky Jean-Louis Berliet Graham Miller Marc Palmer Tugdual Grall Edwin Tellman Evan A Slatis Mike Dillon Bernhard Huber Marc DeXeT Dejan Bosanac [email protected] Denver Dino Ted Naleid Chanwit Kaewkasi Brad Long John Bito Jim Jagielski John Hurst Merlyn Albery-Speyer jeremi Joslin UEHARA Junji NAKANO Yasuharu Dinko Srkoc Raffaele Cigni Alberto Vilches Raton Paulo Poiati Alexander Klein Adam Murdoch David Durham Daniel Henrique Alves Lima John Wagenleitner Colin Harrington Brian Alexander Jan Weitz Joachim Baumann David Sutherland Mattias Reichel David Lee antlr antlr 2.7.7 compile asm asm 3.2 compile junit junit 4.10 compile true commons-cli commons-cli 1.2 compile true org.apache.ant ant 1.8.3 compile true org.apache.ant ant-junit 1.8.3 runtime true org.apache.ant ant-launcher 1.8.3 runtime true org.apache.ant ant-antlr 1.8.3 runtime true jmock jmock 1.2.0 test jmock jmock-cglib 1.2.0 test com.thoughtworks.qdox qdox 1.12 test asm asm-commons 3.2 compile asm asm-util 3.2 compile asm asm-analysis 3.2 compile asm asm-tree 3.2 compile bsf bsf 2.4.0 compile true commons-logging commons-logging commons-logging commons-logging 1.1.1 runtime true log4j log4j logkit logkit avalon-framework avalon-framework org.livetribe livetribe-jsr223 2.0.6. groovy groovy-all groovy-ant groovy-astbuilder groovy-binary groovy-bom groovy-bsf groovy-cli-commons groovy-cli-picocli groovy-console groovy-datetime groovy-dateutil groovy-docgenerator groovy-groovydoc groovy-groovysh groovy-jaxb groovy-jdk14 groovy-jmx groovy-json groovy-jsr223 groovy-macro groovy-nio groovy-servlet groovy-sql groovy-swing org.codehaus.groovy; groovy-all groovy groovy-all groovy-ant groovy-astbuilder groovy-binary groovy-bom groovy-bsf groovy-cli-commons groovy-cli-picocli groovy-console groovy-datetime groovy-dateutil groovy-docgenerator groovy-groovydoc groovy-groovysh groovy-jaxb groovy-jdk14 groovy-jmx groovy-json groovy-jsr223 groovy-macro groovy-nio groovy-servlet groovy-sql groovy-all groovy groovy-all groovy-cli-commons groovy-groovysh groovy-json groovy-jsr223 groovy-xml 5.0.0-alpha-11 Download; Support; Contribute; Ecosystem; Blog posts; Socialize; Release notes; Groovy 5.0; Groovy 4.0; Groovy 3.0; Groovy 2.6; Groovy 2.5; Groovy 2.4; Groovy 2.3; Groovy 2.2; Groovy 2.1; Groovy 2.0; Groovy 1.8; Groovy 1.7; Groovy 1.6; Groovy 1.5; Release notes for Groovy. Here you can find the release notes for the past Groovy releases Download; Support; Contribute; Ecosystem; Blog posts; Socialize; Release notes; Groovy 5.0; Groovy 4.0; Groovy 3.0; Groovy 2.6; Groovy 2.5; Groovy 2.4; Groovy 2.3; Groovy 2.2; Groovy Groovy 1.5.2, Groovy 1.5.3, Groovy 1.5.4, Groovy 1.5.5, Groovy 1.5.6, and Groovy 1.5.7 were released in the year 2025. Groovy 1.5.9 was released in the year 2025. 4. Groovy 1.6. The Groovy version 1.6 was Download; Support; Contribute; Ecosystem; Blog posts; Socialize; Release notes; Groovy 5.0; Groovy 4.0; Groovy 3.0; Groovy 2.6; Groovy 2.5 Groovy 1.7; Groovy 1.6; Groovy 1.5; 1. OverviewGroovy is a powerful and dynamic JVM language that has numerous features. Using Groovy in Spring can greatly enhance the application’s capability in terms of flexibility and improved readability. Spring supports Groovy-based configurations since version 4.In this tutorial, we’ll look at the different ways that we can use Groovy with Spring. First, we’ll see how to create Groovy bean definitions with multiple options provided by Spring. Next, we’ll discuss how to bootstrap the Application Context using Groovy scripts. Finally, we’ll see how to execute Groovy as a script (without compilation) using XML and the GroovyScriptEngine class.2. Maven DependenciesLet’s start by defining the Groovy dependency in the pom.xml: org.apache.groovy groovy 4.0.21In addition, we need to add the GMavenPlus plugin to compile the Groovy files: org.codehaus.gmavenplus gmavenplus-plugin 3.0.2 addSources addTestSources generateStubs compile generateTestStubs compileTests removeStubs removeTestStubs 3. Bean DefinitionsTraditionally, developers used to declare beans via XML configuration. This style was later replaced by defining the beans programmatically via Java annotations. Another way to declare beans is through Groovy scripts.Since we’re using the GMavenPlus plugin, the Groovy source files can be mixed alongside other Java code within the src/main/java source folder. However, it’s better to place the Groovy files in the dedicated src/main/groovy source folder to avoid confusion at a later stage.3.1. Using Groovy Bean BuilderGroovy Bean Builder is a powerful alternative to Java’s @Configuration annotation-based configurations and XML-based configurations. Let’s look at some basic bean definitions using Groovy code:beans { // Declares a simple bean with a constructor argument company(Company, name: 'ABC Inc'); // The same bean can be declared using a simpler syntax: beanName(type, constructor-args) company String, 'ABC Inc' // Declares an employee object with setters referencing the previous bean employee(Employee) { firstName = 'Lakshmi' lastName = 'Priya' // References to other beans can be done in both the ways vendor = company // or vendor = ref('company') } // Allows import of other configuration files, both XML and Groovy importBeans('classpath:ApplicationContext.xml') importBeans('classpath:GroovyContext.groovy')}Here, the top-level beans construct that wraps all the declared beans is a closure that the GroovyBeanDefinitionReader processes as a DSL.3.2. Using AnnotationsAlternatively, Groovy classes can be valid Spring

Comments

User7487

IntroductionYou can download groovy-1.8.9.jar in this page.LicenseThe Apache Software License, Version 2.0Type Listgroovy-1.8.9.jar file has the following types.META-INF/LICENSE.txtMETA-INF/MANIFEST.MFMETA-INF/dgminfoMETA-INF/groovy-release-info.propertiesMETA-INF/services/javax.script.ScriptEngineFactoryMETA-INF/services/org.codehaus.groovy.source.ExtensionsMETA-INF/services/org.codehaus.groovy.transform.ASTTransformationgroovy.beans.Bindable.classgroovy.beans.BindableASTTransformation.classgroovy.beans.DefaultPropertyAccessor.classgroovy.beans.DefaultPropertyReader.classgroovy.beans.DefaultPropertyWriter.classgroovy.beans.ListenerList.classgroovy.beans.ListenerListASTTransformation.classgroovy.beans.PropertyAccessor.classgroovy.beans.PropertyReader.classgroovy.beans.PropertyWriter.classgroovy.beans.Vetoable.classgroovy.beans.VetoableASTTransformation.classgroovy.grape.GrabAnnotationTransformation.classgroovy.grape.Grape.classgroovy.grape.GrapeEngine.classgroovy.grape.GrapeIvy.classgroovy.grape.IvyGrabRecord.classgroovy.inspect.Inspector.classgroovy.inspect.TextNode.classgroovy.inspect.TextTreeNodeMaker.classgroovy.inspect.swingui.AstBrowser.classgroovy.inspect.swingui.AstBrowserNodeMaker.classgroovy.inspect.swingui.AstBrowserProperties.classgroovy.inspect.swingui.AstBrowserUiPreferences.classgroovy.inspect.swingui.AstNodeToScriptAdapter.classgroovy.inspect.swingui.AstNodeToScriptVisitor.classgroovy.inspect.swingui.CompilePhaseAdapter.classgroovy.inspect.swingui.ObjectBrowser.classgroovy.inspect.swingui.ScriptToTreeNodeAdapter.classgroovy.inspect.swingui.SwingTreeNodeMaker.classgroovy.inspect.swingui.TableMap.classgroovy.inspect.swingui.TableSorter.classgroovy.inspect.swingui.TreeNodeBuildingNodeOperation.classgroovy.inspect.swingui.TreeNodeBuildingVisitor.classgroovy.inspect.swingui.TreeNodeWithProperties.classgroovy.io.EncodingAwareBufferedWriter.classgroovy.io.FileType.classgroovy.io.FileVisitResult.classgroovy.io.GroovyPrintStream.classgroovy.io.GroovyPrintWriter.classgroovy.io.LineColumnReader.classgroovy.io.PlatformLineWriter.classgroovy.jmx.builder.JmxAttributeInfoManager.classgroovy.jmx.builder.JmxBeanExportFactory.classgroovy.jmx.builder.JmxBeanFactory.classgroovy.jmx.builder.JmxBeanInfoManager.classgroovy.jmx.builder.JmxBeansFactory.classgroovy.jmx.builder.JmxBuilder.classgroovy.jmx.builder.JmxBuilderException.classgroovy.jmx.builder.JmxBuilderModelMBean.classgroovy.jmx.builder.JmxBuilderTools.classgroovy.jmx.builder.JmxClientConnectorFactory.classgroovy.jmx.builder.JmxEmitterFactory.classgroovy.jmx.builder.JmxEventEmitter.classgroovy.jmx.builder.JmxEventEmitterMBean.classgroovy.jmx.builder.JmxEventListener.classgroovy.jmx.builder.JmxListenerFactory.classgroovy.jmx.builder.JmxMetaMapBuilder.classgroovy.jmx.builder.JmxOperationInfoManager.classgroovy.jmx.builder.JmxServerConnectorFactory.classgroovy.jmx.builder.JmxTimerFactory.classgroovy.json.JsonBuilder.classgroovy.json.JsonDelegate.classgroovy.json.JsonException.classgroovy.json.JsonLexer.classgroovy.json.JsonOutput.classgroovy.json.JsonSlurper.classgroovy.json.JsonToken.classgroovy.json.JsonTokenType.classgroovy.json.StreamingJsonBuilder.classgroovy.json.StreamingJsonDelegate.classgroovy.json.StringEscapeUtils.classgroovy.lang.AdaptingMetaClass.classgroovy.lang.BenchmarkInterceptor.classgroovy.lang.Binding.classgroovy.lang.Buildable.classgroovy.lang.Category.classgroovy.lang.Closure.classgroovy.lang.ClosureException.classgroovy.lang.ClosureInvokingMethod.classgroovy.lang.Delegate.classgroovy.lang.DelegatingMetaClass.classgroovy.lang.DeprecationException.classgroovy.lang.EmptyRange.classgroovy.lang.ExpandoMetaClass.classgroovy.lang.ExpandoMetaClassCreationHandle.classgroovy.lang.GString.classgroovy.lang.Grab.classgroovy.lang.GrabConfig.classgroovy.lang.GrabExclude.classgroovy.lang.GrabResolver.classgroovy.lang.Grapes.classgroovy.lang.GroovyCallable.classgroovy.lang.GroovyClassLoader.classgroovy.lang.GroovyCodeSource.classgroovy.lang.GroovyInterceptable.classgroovy.lang.GroovyLogTestCase.classgroovy.lang.GroovyObject.classgroovy.lang.GroovyObjectSupport.classgroovy.lang.GroovyResourceLoader.classgroovy.lang.GroovyRuntimeException.classgroovy.lang.GroovyShell.classgroovy.lang.GroovySystem.classgroovy.lang.IllegalPropertyAccessException.classgroovy.lang.Immutable.classgroovy.lang.IncorrectClosureArgumentsException.classgroovy.lang.IntRange.classgroovy.lang.Interceptor.classgroovy.lang.Lazy.classgroovy.lang.ListWithDefault.classgroovy.lang.MapWithDefault.classgroovy.lang.MetaArrayLengthProperty.classgroovy.lang.MetaBeanProperty.classgroovy.lang.MetaClass.classgroovy.lang.MetaClassImpl.classgroovy.lang.MetaClassRegistry.classgroovy.lang.MetaClassRegistryChangeEvent.classgroovy.lang.MetaClassRegistryChangeEventListener.classgroovy.lang.MetaExpandoProperty.classgroovy.lang.MetaMethod.classgroovy.lang.MetaObjectProtocol.classgroovy.lang.MetaProperty.classgroovy.lang.MissingClassException.classgroovy.lang.MissingFieldException.classgroovy.lang.MissingMethodException.classgroovy.lang.MissingPropertyException.classgroovy.lang.Mixin.classgroovy.lang.MutableMetaClass.classgroovy.lang.Newify.classgroovy.lang.NonEmptySequence.classgroovy.lang.ObjectRange.classgroovy.lang.PackageScope.classgroovy.lang.ParameterArray.classgroovy.lang.PropertyAccessInterceptor.classgroovy.lang.PropertyValue.classgroovy.lang.ProxyMetaClass.classgroovy.lang.Range.classgroovy.lang.ReadOnlyPropertyException.classgroovy.lang.Reference.classgroovy.lang.Script.classgroovy.lang.Sequence.classgroovy.lang.Singleton.classgroovy.lang.SpreadListEvaluatingException.classgroovy.lang.SpreadMap.classgroovy.lang.SpreadMapEvaluatingException.classgroovy.lang.StringWriterIOException.classgroovy.lang.TracingInterceptor.classgroovy.lang.TrampolineClosure.classgroovy.lang.Tuple.classgroovy.lang.Writable.classgroovy.mock.interceptor.CallSpec.classgroovy.mock.interceptor.Demand.classgroovy.mock.interceptor.Ignore.classgroovy.mock.interceptor.LooseExpectation.classgroovy.mock.interceptor.MockFor.classgroovy.mock.interceptor.MockInterceptor.classgroovy.mock.interceptor.MockProxyMetaClass.classgroovy.mock.interceptor.StrictExpectation.classgroovy.mock.interceptor.StubFor.classgroovy.model.ClosureModel.classgroovy.model.DefaultTableColumn.classgroovy.model.DefaultTableModel.classgroovy.model.FormModel.classgroovy.model.NestedValueModel.classgroovy.model.PropertyModel.classgroovy.model.ValueHolder.classgroovy.model.ValueModel.classgroovy.security.GroovyCodeSourcePermission.classgroovy.servlet.AbstractHttpServlet.classgroovy.servlet.GroovyServlet.classgroovy.servlet.ServletBinding.classgroovy.servlet.ServletCategory.classgroovy.servlet.TemplateServlet.classgroovy.sql.BatchingPreparedStatementWrapper.classgroovy.sql.BatchingStatementWrapper.classgroovy.sql.CallResultSet.classgroovy.sql.DataSet.classgroovy.sql.ExpandedVariable.classgroovy.sql.GroovyResultSet.classgroovy.sql.GroovyResultSetExtension.classgroovy.sql.GroovyResultSetProxy.classgroovy.sql.GroovyRowResult.classgroovy.sql.InOutParameter.classgroovy.sql.InParameter.classgroovy.sql.OutParameter.classgroovy.sql.ResultSetMetaDataWrapper.classgroovy.sql.ResultSetOutParameter.classgroovy.sql.Sql.classgroovy.sql.SqlOrderByVisitor.classgroovy.sql.SqlWhereVisitor.classgroovy.sql.SqlWithParams.classgroovy.swing.LookAndFeelHelper.classgroovy.swing.SwingBuilder.classgroovy.swing.binding.AbstractButtonProperties.classgroovy.swing.binding.AbstractButtonSelectedBinding.classgroovy.swing.binding.AbstractJComponentBinding.classgroovy.swing.binding.AbstractSyntheticBinding.classgroovy.swing.binding.AbstractSyntheticMetaMethods.classgroovy.swing.binding.JComboBoxElementsBinding.classgroovy.swing.binding.JComboBoxMetaMethods.classgroovy.swing.binding.JComboBoxProperties.classgroovy.swing.binding.JComboBoxSelectedElementBinding.classgroovy.swing.binding.JComboBoxSelectedIndexBinding.classgroovy.swing.binding.JComponentProperties.classgroovy.swing.binding.JListElementsBinding.classgroovy.swing.binding.JListMetaMethods.classgroovy.swing.binding.JListProperties.classgroovy.swing.binding.JListSelectedElementBinding.classgroovy.swing.binding.JScrollBarProperties.classgroovy.swing.binding.JScrollBarValueBinding.classgroovy.swing.binding.JSliderProperties.classgroovy.swing.binding.JSliderValueBinding.classgroovy.swing.binding.JSpinnerProperties.classgroovy.swing.binding.JSpinnerValueBinding.classgroovy.swing.binding.JTableElementsBinding.classgroovy.swing.binding.JTableMetaMethods.classgroovy.swing.binding.JTableProperties.classgroovy.swing.binding.JTableSelectedElementBinding.classgroovy.swing.binding.JTextComponentProperties.classgroovy.swing.binding.JTextComponentTextBinding.classgroovy.swing.factory.ActionFactory.classgroovy.swing.factory.BeanFactory.classgroovy.swing.factory.BevelBorderFactory.classgroovy.swing.factory.BindFactory.classgroovy.swing.factory.BindGroupFactory.classgroovy.swing.factory.BindProxyFactory.classgroovy.swing.factory.BoxFactory.classgroovy.swing.factory.BoxLayoutFactory.classgroovy.swing.factory.ButtonGroupFactory.classgroovy.swing.factory.CellEditorFactory.classgroovy.swing.factory.CellEditorGetValueFactory.classgroovy.swing.factory.CellEditorPrepareFactory.classgroovy.swing.factory.ClosureColumnFactory.classgroovy.swing.factory.CollectionFactory.classgroovy.swing.factory.ColumnFactory.classgroovy.swing.factory.ColumnModelFactory.classgroovy.swing.factory.ComboBoxFactory.classgroovy.swing.factory.ComponentFactory.classgroovy.swing.factory.CompoundBorderFactory.classgroovy.swing.factory.DialogFactory.classgroovy.swing.factory.EmptyBorderFactory.classgroovy.swing.factory.EtchedBorderFactory.classgroovy.swing.factory.FormattedTextFactory.classgroovy.swing.factory.FrameFactory.classgroovy.swing.factory.GlueFactory.classgroovy.swing.factory.GridBagFactory.classgroovy.swing.factory.HBoxFactory.classgroovy.swing.factory.HGlueFactory.classgroovy.swing.factory.HStrutFactory.classgroovy.swing.factory.ImageIconFactory.classgroovy.swing.factory.InternalFrameFactory.classgroovy.swing.factory.LayoutFactory.classgroovy.swing.factory.LineBorderFactory.classgroovy.swing.factory.ListFactory.classgroovy.swing.factory.MapFactory.classgroovy.swing.factory.MatteBorderFactory.classgroovy.swing.factory.PropertyColumnFactory.classgroovy.swing.factory.RendererFactory.classgroovy.swing.factory.RendererUpdateFactory.classgroovy.swing.factory.RichActionWidgetFactory.classgroovy.swing.factory.RigidAreaFactory.classgroovy.swing.factory.RootPaneContainerFactory.classgroovy.swing.factory.ScrollPaneFactory.classgroovy.swing.factory.SeparatorFactory.classgroovy.swing.factory.SplitPaneFactory.classgroovy.swing.factory.SwingBorderFactory.classgroovy.swing.factory.TDFactory.classgroovy.swing.factory.TRFactory.classgroovy.swing.factory.TabbedPaneFactory.classgroovy.swing.factory.TableFactory.classgroovy.swing.factory.TableLayoutFactory.classgroovy.swing.factory.TableModelFactory.classgroovy.swing.factory.TextArgWidgetFactory.classgroovy.swing.factory.TitledBorderFactory.classgroovy.swing.factory.VBoxFactory.classgroovy.swing.factory.VGlueFactory.classgroovy.swing.factory.VStrutFactory.classgroovy.swing.factory.WidgetFactory.classgroovy.swing.factory.WindowFactory.classgroovy.swing.impl.ClosureCellEditor.classgroovy.swing.impl.ClosureRenderer.classgroovy.swing.impl.ComponentFacade.classgroovy.swing.impl.ContainerFacade.classgroovy.swing.impl.DefaultAction.classgroovy.swing.impl.Startable.classgroovy.swing.impl.TableLayout.classgroovy.swing.impl.TableLayoutCell.classgroovy.swing.impl.TableLayoutRow.classgroovy.test.GroovyAssert.classgroovy.text.GStringTemplateEngine.classgroovy.text.SimpleTemplateEngine.classgroovy.text.Template.classgroovy.text.TemplateEngine.classgroovy.text.XmlTemplateEngine.classgroovy.time.BaseDuration.classgroovy.time.DatumDependentDuration.classgroovy.time.Duration.classgroovy.time.TimeCategory.classgroovy.time.TimeDatumDependentDuration.classgroovy.time.TimeDuration.classgroovy.transform.AutoClone.classgroovy.transform.AutoCloneStyle.classgroovy.transform.AutoExternalize.classgroovy.transform.Canonical.classgroovy.transform.ConditionalInterrupt.classgroovy.transform.EqualsAndHashCode.classgroovy.transform.Field.classgroovy.transform.Immutable.classgroovy.transform.IndexedProperty.classgroovy.transform.InheritConstructors.classgroovy.transform.NotYetImplemented.classgroovy.transform.PackageScope.classgroovy.transform.PackageScopeTarget.classgroovy.transform.Synchronized.classgroovy.transform.ThreadInterrupt.classgroovy.transform.TimedInterrupt.classgroovy.transform.ToString.classgroovy.transform.TupleConstructor.classgroovy.transform.WithReadLock.classgroovy.transform.WithWriteLock.classgroovy.ui.Console.classgroovy.ui.ConsoleActions.classgroovy.ui.ConsoleApplet.classgroovy.ui.ConsoleIvyPlugin.classgroovy.ui.ConsoleSupport.classgroovy.ui.ConsoleTextEditor.classgroovy.ui.ConsoleView.classgroovy.ui.GroovyFileFilter.classgroovy.ui.GroovyMain.classgroovy.ui.GroovySocketServer.classgroovy.ui.HistoryRecord.classgroovy.ui.InteractiveShell.classgroovy.ui.OutputTransforms.classgroovy.ui.SystemOutputInterceptor.classgroovy.ui.text.AutoIndentAction.classgroovy.ui.text.FindReplaceUtility.classgroovy.ui.text.GroovyFilter.classgroovy.ui.text.StructuredSyntaxDocumentFilter.classgroovy.ui.text.StructuredSyntaxHandler.classgroovy.ui.text.StructuredSyntaxResources.classgroovy.ui.text.TextEditor.classgroovy.ui.text.TextUndoManager.classgroovy.ui.view.BasicContentPane.classgroovy.ui.view.BasicMenuBar.classgroovy.ui.view.BasicStatusBar.classgroovy.ui.view.BasicToolBar.classgroovy.ui.view.Defaults.classgroovy.ui.view.GTKDefaults.classgroovy.ui.view.MacOSXDefaults.classgroovy.ui.view.MacOSXMenuBar.classgroovy.ui.view.WindowsDefaults.classgroovy.util.AbstractFactory.classgroovy.util.AllTestSuite.classgroovy.util.AntBuilder.classgroovy.util.AntBuilderLocator.classgroovy.util.BuilderSupport.classgroovy.util.CharsetToolkit.classgroovy.util.CliBuilder.classgroovy.util.ClosureComparator.classgroovy.util.ConfigBinding.classgroovy.util.ConfigObject.classgroovy.util.ConfigSlurper.classgroovy.util.Eval.classgroovy.util.Expando.classgroovy.util.Factory.classgroovy.util.FactoryBuilderSupport.classgroovy.util.FactoryInterceptorMetaClass.classgroovy.util.FileNameByRegexFinder.classgroovy.util.FileNameFinder.classgroovy.util.GroovyCollections.classgroovy.util.GroovyLog.classgroovy.util.GroovyMBean.classgroovy.util.GroovyScriptEngine.classgroovy.util.GroovyShellTestCase.classgroovy.util.GroovyTestCase.classgroovy.util.GroovyTestSuite.classgroovy.util.IFileNameFinder.classgroovy.util.IndentPrinter.classgroovy.util.JavadocAssertionTestBuilder.classgroovy.util.JavadocAssertionTestSuite.classgroovy.util.MapEntry.classgroovy.util.Node.classgroovy.util.NodeBuilder.classgroovy.util.NodeList.classgroovy.util.NodePrinter.classgroovy.util.ObjectGraphBuilder.classgroovy.util.ObservableList.classgroovy.util.ObservableMap.classgroovy.util.OptionAccessor.classgroovy.util.OrderBy.classgroovy.util.PermutationGenerator.classgroovy.util.Proxy.classgroovy.util.ProxyGenerator.classgroovy.util.ResourceConnector.classgroovy.util.ResourceException.classgroovy.util.ScriptException.classgroovy.util.XmlNodePrinter.classgroovy.util.XmlParser.classgroovy.util.XmlSlurper.classgroovy.util.logging.Commons.classgroovy.util.logging.Log.classgroovy.util.logging.Log4j.classgroovy.util.logging.Slf4j.classgroovy.util.slurpersupport.Attribute.classgroovy.util.slurpersupport.Attributes.classgroovy.util.slurpersupport.FilteredAttributes.classgroovy.util.slurpersupport.FilteredNodeChildren.classgroovy.util.slurpersupport.GPathResult.classgroovy.util.slurpersupport.NoChildren.classgroovy.util.slurpersupport.Node.classgroovy.util.slurpersupport.NodeChild.classgroovy.util.slurpersupport.NodeChildren.classgroovy.util.slurpersupport.NodeIterator.classgroovy.util.slurpersupport.ReplacementNode.classgroovy.xml.DOMBuilder.classgroovy.xml.Entity.classgroovy.xml.FactorySupport.classgroovy.xml.MarkupBuilder.classgroovy.xml.MarkupBuilderHelper.classgroovy.xml.Namespace.classgroovy.xml.NamespaceBuilder.classgroovy.xml.NamespaceBuilderSupport.classgroovy.xml.QName.classgroovy.xml.SAXBuilder.classgroovy.xml.StaxBuilder.classgroovy.xml.StreamingDOMBuilder.classgroovy.xml.StreamingMarkupBuilder.classgroovy.xml.StreamingSAXBuilder.classgroovy.xml.XmlUtil.classgroovy.xml.dom.DOMCategory.classgroovy.xml.streamingmarkupsupport.AbstractStreamingBuilder.classgroovy.xml.streamingmarkupsupport.BaseMarkupBuilder.classgroovy.xml.streamingmarkupsupport.Builder.classgroovy.xml.streamingmarkupsupport.StreamingMarkupWriter.classgroovy/grape/defaultGrapeConfig.xmlgroovy/inspect/swingui/AstBrowserProperties.groovygroovy/ui/ConsoleIcon.pnggroovy/ui/InteractiveShell.propertiesgroovy/ui/icons/arrow_redo.pnggroovy/ui/icons/arrow_undo.pnggroovy/ui/icons/book_next.pnggroovy/ui/icons/book_previous.pnggroovy/ui/icons/bullet_green.pnggroovy/ui/icons/cross.pnggroovy/ui/icons/cut.pnggroovy/ui/icons/cut_red.pnggroovy/ui/icons/disk.pnggroovy/ui/icons/find.pnggroovy/ui/icons/folder_page.pnggroovy/ui/icons/page.pnggroovy/ui/icons/page_copy.pnggroovy/ui/icons/page_paste.pnggroovy/ui/icons/script_go.pnggroovy/ui/icons/text_replace.pngorg.codehaus.groovy.GroovyBugError.classorg.codehaus.groovy.GroovyException.classorg.codehaus.groovy.GroovyExceptionInterface.classorg.codehaus.groovy.ant.AntProjectPropertiesDelegate.classorg.codehaus.groovy.ant.CompileTaskSupport.classorg.codehaus.groovy.ant.FileIterator.classorg.codehaus.groovy.ant.FileScanner.classorg.codehaus.groovy.ant.FileSystemCompilerFacade.classorg.codehaus.groovy.ant.GenerateStubsTask.classorg.codehaus.groovy.ant.Groovy.classorg.codehaus.groovy.ant.Groovyc.classorg.codehaus.groovy.ant.GroovycTask.classorg.codehaus.groovy.ant.Groovydoc.classorg.codehaus.groovy.ant.LoggingHelper.classorg.codehaus.groovy.ant.RootLoaderRef.classorg.codehaus.groovy.ant.UberCompileTask.classorg.codehaus.groovy.ant.VerifyClass.classorg.codehaus.groovy.antlr.ASTParserException.classorg.codehaus.groovy.antlr.ASTRuntimeException.classorg.codehaus.groovy.antlr.AntlrASTProcessSnippets.classorg.codehaus.groovy.antlr.AntlrASTProcessor.classorg.codehaus.groovy.antlr.AntlrParserPlugin.classorg.codehaus.groovy.antlr.AntlrParserPluginFactory.classorg.codehaus.groovy.antlr.EnumHelper.classorg.codehaus.groovy.antlr.GroovySourceAST.classorg.codehaus.groovy.antlr.GroovySourceToken.classorg.codehaus.groovy.antlr.HScrollableTextPane.classorg.codehaus.groovy.antlr.LexerFrame.classorg.codehaus.groovy.antlr.LineColumn.classorg.codehaus.groovy.antlr.Main.classorg.codehaus.groovy.antlr.SourceBuffer.classorg.codehaus.groovy.antlr.SourceInfo.classorg.codehaus.groovy.antlr.UnicodeEscapingReader.classorg.codehaus.groovy.antlr.UnicodeLexerSharedInputState.classorg.codehaus.groovy.antlr.java.Groovifier.classorg.codehaus.groovy.antlr.java.Java2GroovyConverter.classorg.codehaus.groovy.antlr.java.Java2GroovyMain.classorg.codehaus.groovy.antlr.java.JavaLexer.classorg.codehaus.groovy.antlr.java.JavaRecognizer.classorg.codehaus.groovy.antlr.java.JavaTokenTypes.classorg.codehaus.groovy.antlr.java.PreJava2GroovyConverter.classorg.codehaus.groovy.antlr.parser.GroovyLexer.classorg.codehaus.groovy.antlr.parser.GroovyRecognizer.classorg.codehaus.groovy.antlr.parser.GroovyTokenTypes.classorg.codehaus.groovy.antlr.treewalker.CompositeVisitor.classorg.codehaus.groovy.antlr.treewalker.FlatNodeListTraversal.classorg.codehaus.groovy.antlr.treewalker.MindMapPrinter.classorg.codehaus.groovy.antlr.treewalker.NodeAsHTMLPrinter.classorg.codehaus.groovy.antlr.treewalker.NodeCollector.classorg.codehaus.groovy.antlr.treewalker.NodePrinter.classorg.codehaus.groovy.antlr.treewalker.PreOrderTraversal.classorg.codehaus.groovy.antlr.treewalker.SourceCodeTraversal.classorg.codehaus.groovy.antlr.treewalker.SourcePrinter.classorg.codehaus.groovy.antlr.treewalker.TraversalHelper.classorg.codehaus.groovy.antlr.treewalker.Visitor.classorg.codehaus.groovy.antlr.treewalker.VisitorAdapter.classorg.codehaus.groovy.ast.ASTNode.classorg.codehaus.groovy.ast.AnnotatedNode.classorg.codehaus.groovy.ast.AnnotationNode.classorg.codehaus.groovy.ast.AstToTextHelper.classorg.codehaus.groovy.ast.ClassCodeExpressionTransformer.classorg.codehaus.groovy.ast.ClassCodeVisitorSupport.classorg.codehaus.groovy.ast.ClassHelper.classorg.codehaus.groovy.ast.ClassNode.classorg.codehaus.groovy.ast.CodeVisitorSupport.classorg.codehaus.groovy.ast.CompileUnit.classorg.codehaus.groovy.ast.ConstructorNode.classorg.codehaus.groovy.ast.DynamicVariable.classorg.codehaus.groovy.ast.EnumConstantClassNode.classorg.codehaus.groovy.ast.FieldNode.classorg.codehaus.groovy.ast.GenericsType.classorg.codehaus.groovy.ast.GroovyClassVisitor.classorg.codehaus.groovy.ast.GroovyCodeVisitor.classorg.codehaus.groovy.ast.ImportNode.classorg.codehaus.groovy.ast.InnerClassNode.classorg.codehaus.groovy.ast.InterfaceHelperClassNode.classorg.codehaus.groovy.ast.MethodNode.classorg.codehaus.groovy.ast.MixinASTTransformation.classorg.codehaus.groovy.ast.MixinNode.classorg.codehaus.groovy.ast.ModuleNode.classorg.codehaus.groovy.ast.PackageNode.classorg.codehaus.groovy.ast.Parameter.classorg.codehaus.groovy.ast.PropertyNode.classorg.codehaus.groovy.ast.Variable.classorg.codehaus.groovy.ast.VariableScope.classorg.codehaus.groovy.ast.builder.AstBuilder.classorg.codehaus.groovy.ast.builder.AstBuilderTransformation.classorg.codehaus.groovy.ast.builder.AstSpecificationCompiler.classorg.codehaus.groovy.ast.builder.AstStringCompiler.classorg.codehaus.groovy.ast.expr.AnnotationConstantExpression.classorg.codehaus.groovy.ast.expr.ArgumentListExpression.classorg.codehaus.groovy.ast.expr.ArrayExpression.classorg.codehaus.groovy.ast.expr.AttributeExpression.classorg.codehaus.groovy.ast.expr.BinaryExpression.classorg.codehaus.groovy.ast.expr.BitwiseNegationExpression.classorg.codehaus.groovy.ast.expr.BooleanExpression.classorg.codehaus.groovy.ast.expr.CastExpression.classorg.codehaus.groovy.ast.expr.ClassExpression.classorg.codehaus.groovy.ast.expr.ClosureExpression.classorg.codehaus.groovy.ast.expr.ClosureListExpression.classorg.codehaus.groovy.ast.expr.ConstantExpression.classorg.codehaus.groovy.ast.expr.ConstructorCallExpression.classorg.codehaus.groovy.ast.expr.DeclarationExpression.classorg.codehaus.groovy.ast.expr.ElvisOperatorExpression.classorg.codehaus.groovy.ast.expr.EmptyExpression.classorg.codehaus.groovy.ast.expr.Expression.classorg.codehaus.groovy.ast.expr.ExpressionTransformer.classorg.codehaus.groovy.ast.expr.FieldExpression.classorg.codehaus.groovy.ast.expr.GStringExpression.classorg.codehaus.groovy.ast.expr.ListExpression.classorg.codehaus.groovy.ast.expr.MapEntryExpression.classorg.codehaus.groovy.ast.expr.MapExpression.classorg.codehaus.groovy.ast.expr.MethodCallExpression.classorg.codehaus.groovy.ast.expr.MethodPointerExpression.classorg.codehaus.groovy.ast.expr.NamedArgumentListExpression.classorg.codehaus.groovy.ast.expr.NotExpression.classorg.codehaus.groovy.ast.expr.PostfixExpression.classorg.codehaus.groovy.ast.expr.PrefixExpression.classorg.codehaus.groovy.ast.expr.PropertyExpression.classorg.codehaus.groovy.ast.expr.RangeExpression.classorg.codehaus.groovy.ast.expr.SpreadExpression.classorg.codehaus.groovy.ast.expr.SpreadMapExpression.classorg.codehaus.groovy.ast.expr.StaticMethodCallExpression.classorg.codehaus.groovy.ast.expr.TernaryExpression.classorg.codehaus.groovy.ast.expr.TupleExpression.classorg.codehaus.groovy.ast.expr.UnaryMinusExpression.classorg.codehaus.groovy.ast.expr.UnaryPlusExpression.classorg.codehaus.groovy.ast.expr.VariableExpression.classorg.codehaus.groovy.ast.stmt.AssertStatement.classorg.codehaus.groovy.ast.stmt.BlockStatement.classorg.codehaus.groovy.ast.stmt.BreakStatement.classorg.codehaus.groovy.ast.stmt.CaseStatement.classorg.codehaus.groovy.ast.stmt.CatchStatement.classorg.codehaus.groovy.ast.stmt.ContinueStatement.classorg.codehaus.groovy.ast.stmt.DoWhileStatement.classorg.codehaus.groovy.ast.stmt.EmptyStatement.classorg.codehaus.groovy.ast.stmt.ExpressionStatement.classorg.codehaus.groovy.ast.stmt.ForStatement.classorg.codehaus.groovy.ast.stmt.IfStatement.classorg.codehaus.groovy.ast.stmt.LoopingStatement.classorg.codehaus.groovy.ast.stmt.ReturnStatement.classorg.codehaus.groovy.ast.stmt.Statement.classorg.codehaus.groovy.ast.stmt.SwitchStatement.classorg.codehaus.groovy.ast.stmt.SynchronizedStatement.classorg.codehaus.groovy.ast.stmt.ThrowStatement.classorg.codehaus.groovy.ast.stmt.TryCatchStatement.classorg.codehaus.groovy.ast.stmt.WhileStatement.classorg.codehaus.groovy.ast.tools.WideningCategories.classorg.codehaus.groovy.binding.AbstractFullBinding.classorg.codehaus.groovy.binding.AggregateBinding.classorg.codehaus.groovy.binding.BindPath.classorg.codehaus.groovy.binding.BindPathSnooper.classorg.codehaus.groovy.binding.BindingProxy.classorg.codehaus.groovy.binding.BindingUpdatable.classorg.codehaus.groovy.binding.ClosureSourceBinding.classorg.codehaus.groovy.binding.ClosureTriggerBinding.classorg.codehaus.groovy.binding.DeadEndException.classorg.codehaus.groovy.binding.DeadEndObject.classorg.codehaus.groovy.binding.EventTriggerBinding.classorg.codehaus.groovy.binding.FullBinding.classorg.codehaus.groovy.binding.MutualPropertyBinding.classorg.codehaus.groovy.binding.PropertyBinding.classorg.codehaus.groovy.binding.PropertyChangeProxyTargetBinding.classorg.codehaus.groovy.binding.PropertyPathFullBinding.classorg.codehaus.groovy.binding.SourceBinding.classorg.codehaus.groovy.binding.SwingTimerFullBinding.classorg.codehaus.groovy.binding.SwingTimerTriggerBinding.classorg.codehaus.groovy.binding.TargetBinding.classorg.codehaus.groovy.binding.TriggerBinding.classorg.codehaus.groovy.bsf.CachingGroovyEngine.classorg.codehaus.groovy.bsf.GroovyEngine.classorg.codehaus.groovy.classgen.AnnotationVisitor.classorg.codehaus.groovy.classgen.AsmClassGenerator.classorg.codehaus.groovy.classgen.BytecodeExpression.classorg.codehaus.groovy.classgen.BytecodeInstruction.classorg.codehaus.groovy.classgen.BytecodeSequence.classorg.codehaus.groovy.classgen.ClassCompletionVerifier.classorg.codehaus.groovy.classgen.ClassGenerator.classorg.codehaus.groovy.classgen.ClassGeneratorException.classorg.codehaus.groovy.classgen.DummyClassGenerator.classorg.codehaus.groovy.classgen.EnumCompletionVisitor.classorg.codehaus.groovy.classgen.EnumVisitor.classorg.codehaus.groovy.classgen.ExtendedVerifier.classorg.codehaus.groovy.classgen.GeneratorContext.classorg.codehaus.groovy.classgen.InnerClassCompletionVisitor.classorg.codehaus.groovy.classgen.InnerClassVisitor.classorg.codehaus.groovy.classgen.InnerClassVisitorHelper.classorg.codehaus.groovy.classgen.ReturnAdder.classorg.codehaus.groovy.classgen.VariableScopeVisitor.classorg.codehaus.groovy.classgen.Verifier.classorg.codehaus.groovy.classgen.VerifierCodeVisitor.classorg.codehaus.groovy.classgen.asm.AssertionWriter.classorg.codehaus.groovy.classgen.asm.BinaryBooleanExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryDoubleExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryExpressionMultiTypeDispatcher.classorg.codehaus.groovy.classgen.asm.BinaryExpressionWriter.classorg.codehaus.groovy.classgen.asm.BinaryFloatExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryIntExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryLongExpressionHelper.classorg.codehaus.groovy.classgen.asm.BinaryObjectExpressionHelper.classorg.codehaus.groovy.classgen.asm.BytecodeHelper.classorg.codehaus.groovy.classgen.asm.BytecodeVariable.classorg.codehaus.groovy.classgen.asm.CallSiteWriter.classorg.codehaus.groovy.classgen.asm.ClosureWriter.classorg.codehaus.groovy.classgen.asm.CompileStack.classorg.codehaus.groovy.classgen.asm.InvocationWriter.classorg.codehaus.groovy.classgen.asm.MethodCaller.classorg.codehaus.groovy.classgen.asm.MethodCallerMultiAdapter.classorg.codehaus.groovy.classgen.asm.MopWriter.classorg.codehaus.groovy.classgen.asm.OperandStack.classorg.codehaus.groovy.classgen.asm.OptimizingStatementWriter.classorg.codehaus.groovy.classgen.asm.StatementMetaTypeChooser.classorg.codehaus.groovy.classgen.asm.StatementWriter.classorg.codehaus.groovy.classgen.asm.TypeChooser.classorg.codehaus.groovy.classgen.asm.VariableSlotLoader.classorg.codehaus.groovy.classgen.asm.WriterController.classorg.codehaus.groovy.classgen.genArrayAccess.classorg.codehaus.groovy.classgen.genArrays.classorg.codehaus.groovy.classgen.genDgmMath.classorg.codehaus.groovy.classgen.genMathModification.classorg.codehaus.groovy.control.ClassNodeResolver.classorg.codehaus.groovy.control.CompilationFailedException.classorg.codehaus.groovy.control.CompilationUnit.classorg.codehaus.groovy.control.CompilePhase.classorg.codehaus.groovy.control.CompilerConfiguration.classorg.codehaus.groovy.control.ConfigurationException.classorg.codehaus.groovy.control.ErrorCollector.classorg.codehaus.groovy.control.GenericsVisitor.classorg.codehaus.groovy.control.HasCleanup.classorg.codehaus.groovy.control.Janitor.classorg.codehaus.groovy.control.LabelVerifier.classorg.codehaus.groovy.control.MultipleCompilationErrorsException.classorg.codehaus.groovy.control.OptimizerVisitor.classorg.codehaus.groovy.control.ParserPlugin.classorg.codehaus.groovy.control.ParserPluginFactory.classorg.codehaus.groovy.control.Phases.classorg.codehaus.groovy.control.ProcessingUnit.classorg.codehaus.groovy.control.ResolveVisitor.classorg.codehaus.groovy.control.SourceExtensionHandler.classorg.codehaus.groovy.control.SourceUnit.classorg.codehaus.groovy.control.StaticImportVisitor.classorg.codehaus.groovy.control.StaticVerifier.classorg.codehaus.groovy.control.customizers.ASTTransformationCustomizer.classorg.codehaus.groovy.control.customizers.CompilationCustomizer.classorg.codehaus.groovy.control.customizers.ImportCustomizer.classorg.codehaus.groovy.control.customizers.SecureASTCustomizer.classorg.codehaus.groovy.control.io.AbstractReaderSource.classorg.codehaus.groovy.control.io.FileReaderSource.classorg.codehaus.groovy.control.io.InputStreamReaderSource.classorg.codehaus.groovy.control.io.NullWriter.classorg.codehaus.groovy.control.io.ReaderSource.classorg.codehaus.groovy.control.io.StringReaderSource.classorg.codehaus.groovy.control.io.URLReaderSource.classorg.codehaus.groovy.control.messages.ExceptionMessage.classorg.codehaus.groovy.control.messages.LocatedMessage.classorg.codehaus.groovy.control.messages.Message.classorg.codehaus.groovy.control.messages.SimpleMessage.classorg.codehaus.groovy.control.messages.SyntaxErrorMessage.classorg.codehaus.groovy.control.messages.WarningMessage.classorg.codehaus.groovy.groovydoc.GroovyAnnotationRef.classorg.codehaus.groovy.groovydoc.GroovyClassDoc.classorg.codehaus.groovy.groovydoc.GroovyConstructorDoc.classorg.codehaus.groovy.groovydoc.GroovyDoc.classorg.codehaus.groovy.groovydoc.GroovyDocErrorReporter.classorg.codehaus.groovy.groovydoc.GroovyExecutableMemberDoc.classorg.codehaus.groovy.groovydoc.GroovyFieldDoc.classorg.codehaus.groovy.groovydoc.GroovyMemberDoc.classorg.codehaus.groovy.groovydoc.GroovyMethodDoc.classorg.codehaus.groovy.groovydoc.GroovyPackageDoc.classorg.codehaus.groovy.groovydoc.GroovyParameter.classorg.codehaus.groovy.groovydoc.GroovyProgramElementDoc.classorg.codehaus.groovy.groovydoc.GroovyRootDoc.classorg.codehaus.groovy.groovydoc.GroovyTag.classorg.codehaus.groovy.groovydoc.GroovyType.classorg.codehaus.groovy.jsr223.GroovyCompiledScript.classorg.codehaus.groovy.jsr223.GroovyScriptEngineFactory.classorg.codehaus.groovy.jsr223.GroovyScriptEngineImpl.classorg.codehaus.groovy.reflection.CachedClass.classorg.codehaus.groovy.reflection.CachedConstructor.classorg.codehaus.groovy.reflection.CachedField.classorg.codehaus.groovy.reflection.CachedMethod.classorg.codehaus.groovy.reflection.ClassInfo.classorg.codehaus.groovy.reflection.ClassLoaderForClassArtifacts.classorg.codehaus.groovy.reflection.GeneratedMetaMethod.classorg.codehaus.groovy.reflection.MethodHandle.classorg.codehaus.groovy.reflection.MethodHandleFactory.classorg.codehaus.groovy.reflection.MixinInMetaClass.classorg.codehaus.groovy.reflection.ParameterTypes.classorg.codehaus.groovy.reflection.ReflectionCache.classorg.codehaus.groovy.reflection.ReflectionUtils.classorg.codehaus.groovy.reflection.SunClassLoader.classorg.codehaus.groovy.reflection.handlegen.classorg.codehaus.groovy.reflection.stdclasses.ArrayCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BigDecimalCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BigIntegerCachedClass.classorg.codehaus.groovy.reflection.stdclasses.BooleanCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ByteCachedClass.classorg.codehaus.groovy.reflection.stdclasses.CachedClosureClass.classorg.codehaus.groovy.reflection.stdclasses.CharacterCachedClass.classorg.codehaus.groovy.reflection.stdclasses.DoubleCachedClass.classorg.codehaus.groovy.reflection.stdclasses.FloatCachedClass.classorg.codehaus.groovy.reflection.stdclasses.IntegerCachedClass.classorg.codehaus.groovy.reflection.stdclasses.LongCachedClass.classorg.codehaus.groovy.reflection.stdclasses.NumberCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ObjectCachedClass.classorg.codehaus.groovy.reflection.stdclasses.ShortCachedClass.classorg.codehaus.groovy.reflection.stdclasses.StringCachedClass.classorg.codehaus.groovy.runtime.ArrayUtil.classorg.codehaus.groovy.runtime.BytecodeInterface8.classorg.codehaus.groovy.runtime.ClassExtender.classorg.codehaus.groovy.runtime.ComposedClosure.classorg.codehaus.groovy.runtime.ConversionHandler.classorg.codehaus.groovy.runtime.ConvertedClosure.classorg.codehaus.groovy.runtime.ConvertedMap.classorg.codehaus.groovy.runtime.CurriedClosure.classorg.codehaus.groovy.runtime.DateGroovyMethods.classorg.codehaus.groovy.runtime.DefaultCachedMethodKey.classorg.codehaus.groovy.runtime.DefaultGroovyMethods.classorg.codehaus.groovy.runtime.DefaultGroovyMethodsSupport.classorg.codehaus.groovy.runtime.DefaultGroovyStaticMethods.classorg.codehaus.groovy.runtime.DefaultMethodKey.classorg.codehaus.groovy.runtime.EncodingGroovyMethods.classorg.codehaus.groovy.runtime.EncodingGroovyMethodsSupport.classorg.codehaus.groovy.runtime.ExceptionUtils.classorg.codehaus.groovy.runtime.FlushingStreamWriter.classorg.codehaus.groovy.runtime.GStringImpl.classorg.codehaus.groovy.runtime.GeneratedClosure.classorg.codehaus.groovy.runtime.GroovyCategorySupport.classorg.codehaus.groovy.runtime.HandleMetaClass.classorg.codehaus.groovy.runtime.InvokerHelper.classorg.codehaus.groovy.runtime.InvokerInvocationException.classorg.codehaus.groovy.runtime.IteratorClosureAdapter.classorg.codehaus.groovy.runtime.MetaClassHelper.classorg.codehaus.groovy.runtime.MethodClosure.classorg.codehaus.groovy.runtime.MethodKey.classorg.codehaus.groovy.runtime.MethodRankHelper.classorg.codehaus.groovy.runtime.NullObject.classorg.codehaus.groovy.runtime.NumberAwareComparator.classorg.codehaus.groovy.runtime.ProcessGroovyMethods.classorg.codehaus.groovy.runtime.ReflectionMethodInvoker.classorg.codehaus.groovy.runtime.Reflector.classorg.codehaus.groovy.runtime.RegexSupport.classorg.codehaus.groovy.runtime.ReverseListIterator.classorg.codehaus.groovy.runtime.ScriptBytecodeAdapter.classorg.codehaus.groovy.runtime.ScriptReference.classorg.codehaus.groovy.runtime.ScriptTestAdapter.classorg.codehaus.groovy.runtime.SqlGroovyMethods.classorg.codehaus.groovy.runtime.StackTraceUtils.classorg.codehaus.groovy.runtime.StringBufferWriter.classorg.codehaus.groovy.runtime.SwingGroovyMethods.classorg.codehaus.groovy.runtime.TimeCategory.classorg.codehaus.groovy.runtime.WritableFile.classorg.codehaus.groovy.runtime.XmlGroovyMethods.classorg.codehaus.groovy.runtime.callsite.AbstractCallSite.classorg.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.classorg.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.classorg.codehaus.groovy.runtime.callsite.CallSite.classorg.codehaus.groovy.runtime.callsite.CallSiteArray.classorg.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod.classorg.codehaus.groovy.runtime.callsite.CallSiteClassLoader.classorg.codehaus.groovy.runtime.callsite.CallSiteGenerator.classorg.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.ConstructorMetaClassSite.classorg.codehaus.groovy.runtime.callsite.ConstructorMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.ConstructorSite.classorg.codehaus.groovy.runtime.callsite.DummyCallSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePogoFieldSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePojoFieldSite.classorg.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite.classorg.codehaus.groovy.runtime.callsite.GroovySunClassLoader.classorg.codehaus.groovy.runtime.callsite.MetaClassConstructorSite.classorg.codehaus.groovy.runtime.callsite.MetaClassSite.classorg.codehaus.groovy.runtime.callsite.MetaMethodSite.classorg.codehaus.groovy.runtime.callsite.NullCallSite.classorg.codehaus.groovy.runtime.callsite.PerInstancePojoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PogoGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PogoInterceptableSite.classorg.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PogoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.PojoMetaClassGetPropertySite.classorg.codehaus.groovy.runtime.callsite.PojoMetaClassSite.classorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.classorg.codehaus.groovy.runtime.callsite.StaticMetaClassSite.classorg.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply.classorg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayGetAtMetaMethod.classorg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayPutAtMetaMethod.classorg.codehaus.groovy.runtime.memoize.LRUCache.classorg.codehaus.groovy.runtime.memoize.LRUProtectionStorage.classorg.codehaus.groovy.runtime.memoize.Memoize.classorg.codehaus.groovy.runtime.memoize.MemoizeCache.classorg.codehaus.groovy.runtime.memoize.NullProtectionStorage.classorg.codehaus.groovy.runtime.memoize.ProtectionStorage.classorg.codehaus.groovy.runtime.memoize.UnlimitedConcurrentCache.classorg.codehaus.groovy.runtime.metaclass.ClosureMetaClass.classorg.codehaus.groovy.runtime.metaclass.ClosureMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.classorg.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo.classorg.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.classorg.codehaus.groovy.runtime.metaclass.MetaMethodIndex.classorg.codehaus.groovy.runtime.metaclass.MethodHelper.classorg.codehaus.groovy.runtime.metaclass.MethodSelectionException.classorg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack.classorg.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed.classorg.codehaus.groovy.runtime.metaclass.MissingPropertyExceptionNoStack.classorg.codehaus.groovy.runtime.metaclass.MixedInMetaClass.classorg.codehaus.groovy.runtime.metaclass.MixinInstanceMetaMethod.classorg.codehaus.groovy.runtime.metaclass.MixinInstanceMetaProperty.classorg.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod.classorg.codehaus.groovy.runtime.metaclass.NewMetaMethod.classorg.codehaus.groovy.runtime.metaclass.NewStaticMetaMethod.classorg.codehaus.groovy.runtime.metaclass.OwnedMetaClass.classorg.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod.classorg.codehaus.groovy.runtime.metaclass.ReflectorLoader.classorg.codehaus.groovy.runtime.metaclass.TemporaryMethodKey.classorg.codehaus.groovy.runtime.metaclass.ThreadManagedMetaBeanProperty.classorg.codehaus.groovy.runtime.metaclass.TransformMetaMethod.classorg.codehaus.groovy.runtime.powerassert.AssertionRenderer.classorg.codehaus.groovy.runtime.powerassert.PowerAssertionError.classorg.codehaus.groovy.runtime.powerassert.SourceText.classorg.codehaus.groovy.runtime.powerassert.SourceTextNotAvailableException.classorg.codehaus.groovy.runtime.powerassert.Value.classorg.codehaus.groovy.runtime.powerassert.ValueRecorder.classorg.codehaus.groovy.runtime.typehandling.BigDecimalMath.classorg.codehaus.groovy.runtime.typehandling.BigIntegerMath.classorg.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.classorg.codehaus.groovy.runtime.typehandling.FloatingPointMath.classorg.codehaus.groovy.runtime.typehandling.GroovyCastException.classorg.codehaus.groovy.runtime.typehandling.IntegerMath.classorg.codehaus.groovy.runtime.typehandling.LongMath.classorg.codehaus.groovy.runtime.typehandling.NumberMath.classorg.codehaus.groovy.runtime.typehandling.NumberMathModificationInfo.classorg.codehaus.groovy.runtime.wrappers.BooleanWrapper.classorg.codehaus.groovy.runtime.wrappers.ByteWrapper.classorg.codehaus.groovy.runtime.wrappers.CharWrapper.classorg.codehaus.groovy.runtime.wrappers.DoubleWrapper.classorg.codehaus.groovy.runtime.wrappers.FloatWrapper.classorg.codehaus.groovy.runtime.wrappers.GroovyObjectWrapper.classorg.codehaus.groovy.runtime.wrappers.IntWrapper.classorg.codehaus.groovy.runtime.wrappers.LongWrapper.classorg.codehaus.groovy.runtime.wrappers.PojoWrapper.classorg.codehaus.groovy.runtime.wrappers.ShortWrapper.classorg.codehaus.groovy.runtime.wrappers.Wrapper.classorg.codehaus.groovy.syntax.ASTHelper.classorg.codehaus.groovy.syntax.CSTNode.classorg.codehaus.groovy.syntax.Numbers.classorg.codehaus.groovy.syntax.ParserException.classorg.codehaus.groovy.syntax.ReadException.classorg.codehaus.groovy.syntax.Reduction.classorg.codehaus.groovy.syntax.RuntimeParserException.classorg.codehaus.groovy.syntax.SyntaxException.classorg.codehaus.groovy.syntax.Token.classorg.codehaus.groovy.syntax.TokenException.classorg.codehaus.groovy.syntax.TokenMismatchException.classorg.codehaus.groovy.syntax.Types.classorg.codehaus.groovy.tools.Compiler.classorg.codehaus.groovy.tools.DgmConverter.classorg.codehaus.groovy.tools.ErrorReporter.classorg.codehaus.groovy.tools.FileSystemCompiler.classorg.codehaus.groovy.tools.GrapeMain.classorg.codehaus.groovy.tools.GroovyClass.classorg.codehaus.groovy.tools.GroovyStarter.classorg.codehaus.groovy.tools.LoaderConfiguration.classorg.codehaus.groovy.tools.RootLoader.classorg.codehaus.groovy.tools.StringHelper.classorg.codehaus.groovy.tools.Utilities.classorg.codehaus.groovy.tools.ast.TestHarnessClassLoader.classorg.codehaus.groovy.tools.ast.TestHarnessOperation.classorg.codehaus.groovy.tools.ast.TransformTestHelper.classorg.codehaus.groovy.tools.groovydoc.ArrayClassDocWrapper.classorg.codehaus.groovy.tools.groovydoc.ClasspathResourceManager.classorg.codehaus.groovy.tools.groovydoc.ExternalGroovyClassDoc.classorg.codehaus.groovy.tools.groovydoc.FileOutputTool.classorg.codehaus.groovy.tools.groovydoc.FileSystemResourceManager.classorg.codehaus.groovy.tools.groovydoc.GroovyDocTemplateEngine.classorg.codehaus.groovy.tools.groovydoc.GroovyDocTool.classorg.codehaus.groovy.tools.groovydoc.GroovyDocWriter.classorg.codehaus.groovy.tools.groovydoc.GroovyRootDocBuilder.classorg.codehaus.groovy.tools.groovydoc.LinkArgument.classorg.codehaus.groovy.tools.groovydoc.Main.classorg.codehaus.groovy.tools.groovydoc.MockOutputTool.classorg.codehaus.groovy.tools.groovydoc.OutputTool.classorg.codehaus.groovy.tools.groovydoc.ResourceManager.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyAbstractableElementDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyAnnotationRef.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyClassDocAssembler.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyConstructorDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyExecutableMemberDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyFieldDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyMemberDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyMethodDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyPackageDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyParameter.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyProgramElementDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyRootDoc.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyTag.classorg.codehaus.groovy.tools.groovydoc.SimpleGroovyType.classorg.codehaus.groovy.tools.groovydoc.gstringTemplates.GroovyDocTemplateInfo.classorg.codehaus.groovy.tools.gse.DependencyTracker.classorg.codehaus.groovy.tools.gse.StringSetMap.classorg.codehaus.groovy.tools.javac.JavaAwareCompilationUnit.classorg.codehaus.groovy.tools.javac.JavaAwareResolveVisitor.classorg.codehaus.groovy.tools.javac.JavaCompiler.classorg.codehaus.groovy.tools.javac.JavaCompilerFactory.classorg.codehaus.groovy.tools.javac.JavaStubCompilationUnit.classorg.codehaus.groovy.tools.javac.JavaStubGenerator.classorg.codehaus.groovy.tools.javac.JavacCompilerFactory.classorg.codehaus.groovy.tools.javac.JavacJavaCompiler.classorg.codehaus.groovy.tools.shell.AnsiDetector.classorg.codehaus.groovy.tools.shell.BufferManager.classorg.codehaus.groovy.tools.shell.Command.classorg.codehaus.groovy.tools.shell.CommandAlias.classorg.codehaus.groovy.tools.shell.CommandException.classorg.codehaus.groovy.tools.shell.CommandRegistry.classorg.codehaus.groovy.tools.shell.CommandSupport.classorg.codehaus.groovy.tools.shell.CommandsMultiCompletor.classorg.codehaus.groovy.tools.shell.ComplexCommandSupport.classorg.codehaus.groovy.tools.shell.ExitNotification.classorg.codehaus.groovy.tools.shell.Groovysh.classorg.codehaus.groovy.tools.shell.IO.classorg.codehaus.groovy.tools.shell.InteractiveShellRunner.classorg.codehaus.groovy.tools.shell.Interpreter.classorg.codehaus.groovy.tools.shell.Main.classorg.codehaus.groovy.tools.shell.ParseCode.classorg.codehaus.groovy.tools.shell.ParseStatus.classorg.codehaus.groovy.tools.shell.Parser.classorg.codehaus.groovy.tools.shell.ReflectionCompletor.classorg.codehaus.groovy.tools.shell.RelaxedParser.classorg.codehaus.groovy.tools.shell.RigidParser.classorg.codehaus.groovy.tools.shell.Shell.classorg.codehaus.groovy.tools.shell.ShellRunner.classorg.codehaus.groovy.tools.shell.commands.AliasCommand.classorg.codehaus.groovy.tools.shell.commands.AliasTargetProxyCommand.classorg.codehaus.groovy.tools.shell.commands.ClearCommand.classorg.codehaus.groovy.tools.shell.commands.DisplayCommand.classorg.codehaus.groovy.tools.shell.commands.EditCommand.classorg.codehaus.groovy.tools.shell.commands.ExitCommand.classorg.codehaus.groovy.tools.shell.commands.HelpCommand.classorg.codehaus.groovy.tools.shell.commands.HelpCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.HistoryCommand.classorg.codehaus.groovy.tools.shell.commands.ImportCommand.classorg.codehaus.groovy.tools.shell.commands.ImportCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.InspectCommand.classorg.codehaus.groovy.tools.shell.commands.InspectCommandCompletor.classorg.codehaus.groovy.tools.shell.commands.LoadCommand.classorg.codehaus.groovy.tools.shell.commands.PurgeCommand.classorg.codehaus.groovy.tools.shell.commands.RecordCommand.classorg.codehaus.groovy.tools.shell.commands.RegisterCommand.classorg.codehaus.groovy.tools.shell.commands.SaveCommand.classorg.codehaus.groovy.tools.shell.commands.SetCommand.classorg.codehaus.groovy.tools.shell.commands.ShadowCommand.classorg.codehaus.groovy.tools.shell.commands.ShowCommand.classorg.codehaus.groovy.tools.shell.util.ClassNameCompletor.classorg.codehaus.groovy.tools.shell.util.HelpFormatter.classorg.codehaus.groovy.tools.shell.util.Logger.classorg.codehaus.groovy.tools.shell.util.MessageSource.classorg.codehaus.groovy.tools.shell.util.NoExitSecurityManager.classorg.codehaus.groovy.tools.shell.util.Preferences.classorg.codehaus.groovy.tools.shell.util.SimpleCompletor.classorg.codehaus.groovy.tools.shell.util.XmlCommandRegistrar.classorg.codehaus.groovy.tools.xml.DomToGroovy.classorg.codehaus.groovy.transform.ASTTransformation.classorg.codehaus.groovy.transform.ASTTransformationCollectorCodeVisitor.classorg.codehaus.groovy.transform.ASTTransformationVisitor.classorg.codehaus.groovy.transform.AbstractASTTransformUtil.classorg.codehaus.groovy.transform.AbstractASTTransformation.classorg.codehaus.groovy.transform.AbstractInterruptibleASTTransformation.classorg.codehaus.groovy.transform.AutoCloneASTTransformation.classorg.codehaus.groovy.transform.AutoExternalizeASTTransformation.classorg.codehaus.groovy.transform.CanonicalASTTransformation.classorg.codehaus.groovy.transform.CategoryASTTransformation.classorg.codehaus.groovy.transform.ConditionalInterruptibleASTTransformation.classorg.codehaus.groovy.transform.DelegateASTTransformation.classorg.codehaus.groovy.transform.EqualsAndHashCodeASTTransformation.classorg.codehaus.groovy.transform.FieldASTTransformation.classorg.codehaus.groovy.transform.GroovyASTTransformation.classorg.codehaus.groovy.transform.GroovyASTTransformationClass.classorg.codehaus.groovy.transform.ImmutableASTTransformation.classorg.codehaus.groovy.transform.IndexedPropertyASTTransformation.classorg.codehaus.groovy.transform.InheritConstructorsASTTransformation.classorg.codehaus.groovy.transform.LazyASTTransformation.classorg.codehaus.groovy.transform.LogASTTransformation.classorg.codehaus.groovy.transform.NewifyASTTransformation.classorg.codehaus.groovy.transform.NotYetImplementedASTTransformation.classorg.codehaus.groovy.transform.PackageScopeASTTransformation.classorg.codehaus.groovy.transform.ReadWriteLockASTTransformation.classorg.codehaus.groovy.transform.SingletonASTTransformation.classorg.codehaus.groovy.transform.SynchronizedASTTransformation.classorg.codehaus.groovy.transform.ThreadInterruptibleASTTransformation.classorg.codehaus.groovy.transform.TimedInterruptibleASTTransformation.classorg.codehaus.groovy.transform.ToStringASTTransformation.classorg.codehaus.groovy.transform.TupleConstructorASTTransformation.classorg.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap.classorg.codehaus.groovy.util.AbstractConcurrentMap.classorg.codehaus.groovy.util.AbstractConcurrentMapBase.classorg.codehaus.groovy.util.ComplexKeyHashMap.classorg.codehaus.groovy.util.DoubleKeyHashMap.classorg.codehaus.groovy.util.FastArray.classorg.codehaus.groovy.util.Finalizable.classorg.codehaus.groovy.util.HashCodeHelper.classorg.codehaus.groovy.util.LazyReference.classorg.codehaus.groovy.util.ListHashMap.classorg.codehaus.groovy.util.LockableObject.classorg.codehaus.groovy.util.ManagedConcurrentMap.classorg.codehaus.groovy.util.ManagedConcurrentValueMap.classorg.codehaus.groovy.util.ManagedDoubleKeyMap.classorg.codehaus.groovy.util.ManagedLinkedList.classorg.codehaus.groovy.util.ManagedReference.classorg.codehaus.groovy.util.Reference.classorg.codehaus.groovy.util.ReferenceBundle.classorg.codehaus.groovy.util.ReferenceManager.classorg.codehaus.groovy.util.ReferenceType.classorg.codehaus.groovy.util.ReleaseInfo.classorg.codehaus.groovy.util.SingleKeyHashMap.classorg.codehaus.groovy.util.StringUtil.classorg.codehaus.groovy.util.TripleKeyHashMap.classorg.codehaus.groovy.vmplugin.VMPlugin.classorg.codehaus.groovy.vmplugin.VMPluginFactory.classorg.codehaus.groovy.vmplugin.v4.Java4.classorg.codehaus.groovy.vmplugin.v5.JUnit4Utils.classorg.codehaus.groovy.vmplugin.v5.Java5.classorg.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods.classorg.codehaus.groovy.vmplugin.v5.TestNgUtils.classorg.codehaus.groovy.vmplugin.v6.Java6.classorg.codehaus.groovy.vmplugin.v6.PluginDefaultGroovyMethods.classorg.codehaus.groovy.vmplugin.v6.PluginStaticGroovyMethods.classorg.codehaus.groovy.vmplugin.v7.Java7.classorg/codehaus/groovy/antlib.xmlorg/codehaus/groovy/tools/groovy.icoorg/codehaus/groovy/tools/groovydoc/Main.propertiesorg/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocName.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/package-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/package-summary.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/packageLevel/packageDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/allclasses-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/deprecated-list.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/help-doc.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index-all.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/inherit.giforg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/overview-frame.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/overview-summary.htmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/rootDocStructuredData.xmlorg/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/stylesheet.cssorg/codehaus/groovy/tools/shell/CommandAlias.propertiesorg/codehaus/groovy/tools/shell/CommandSupport.propertiesorg/codehaus/groovy/tools/shell/Groovysh.propertiesorg/codehaus/groovy/tools/shell/Main.propertiesorg/codehaus/groovy/tools/shell/commands.xmlorg/codehaus/groovy/tools/shell/commands/AliasCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ClearCommand.propertiesorg/codehaus/groovy/tools/shell/commands/DisplayCommand.propertiesorg/codehaus/groovy/tools/shell/commands/EditCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ExitCommand.propertiesorg/codehaus/groovy/tools/shell/commands/HelpCommand.propertiesorg/codehaus/groovy/tools/shell/commands/HistoryCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ImportCommand.propertiesorg/codehaus/groovy/tools/shell/commands/InspectCommand.propertiesorg/codehaus/groovy/tools/shell/commands/LoadCommand.propertiesorg/codehaus/groovy/tools/shell/commands/PurgeCommand.propertiesorg/codehaus/groovy/tools/shell/commands/RecordCommand.propertiesorg/codehaus/groovy/tools/shell/commands/RegisterCommand.propertiesorg/codehaus/groovy/tools/shell/commands/SaveCommand.propertiesorg/codehaus/groovy/tools/shell/commands/SetCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ShadowCommand.propertiesorg/codehaus/groovy/tools/shell/commands/ShowCommand.propertiesPomgroovy-1.8.9.pom file content. 4.0.0 org.codehaus.groovy groovy Groovy jar 1.8.9 Groovy: A powerful, dynamic language for the JVM The Codehaus 2003 scm:git:git://[email protected]/groovy-git.git scm:svn:ssh://[email protected]/groovy-git.git Groovy JSR Discussion List Groovy Developer List Groovy User List The Apache Software License, Version 2.0 repo codehaus.org Groovy Central Repository dav: codehaus.org Groovy Central Development Repository dav: false codehaus.org Groovy Web Site dav: Guillaume Laforge glaforge SpringSource Project Manager Despot Developer Jochen Theodorou blackdrag [email protected] SpringSource Developer Despot Paul King paulk [email protected] ASERT, Australia Developer Despot Roshan Dawrani roshandawrani Developer Despot bob mcwhirter bob [email protected] The Werken Company Founder James Strachan jstrachan [email protected] Core Developers Network Founder Joe Walnes joe ThoughtWorks Developer Emeritus Chris Stevenson skizz ThoughtWorks Developer Emeritus Jamie McCrindle jamiemc Three Developer Emeritus Matt Foemmel mattf ThoughtWorks Developer Emeritus Sam Pullara spullara [email protected] Developer Emeritus Kasper Nielsen kasper Developer Emeritus Travis Kay travis Developer Emeritus Zohar Melamed zohar Developer Emeritus John Wilson jwilson [email protected] The Wilson Partnership Developer Emeritus Chris Poirier cpoirier [email protected] Developer Emeritus Christiaan ten Klooster ckl [email protected] Dacelo WebDevelopment Developer Emeritus Steve Goetze goetze [email protected] Dovetailed Technologies, LLC Developer Emeritus Bing Ran bran [email protected] Leadingcare Developer Emeritus Jeremy Rayner jez [email protected] javanicus Developer John Stump jstump [email protected] Developer Emeritus Russel Winder russel [email protected] Concertant LLP & It'z Interactive Ltd Developer Founder of Gant Pilho Kim phk [email protected] Developer Emeritus Christian Stein cstein [email protected] CTSR.de Developer Emeritus Dierk Koenig mittie [email protected] Canoo Engineering AG Developer Guillaume Alleon galleon [email protected] Developer Jason Dillon user57 [email protected] Developer Danno Ferrin shemnon Developer James Williams jwill Developer Andres Almiray aalmiray [email protected] Developer Marc Guillemot mguillem [email protected] Developer Jim White jimwhite [email protected] IFCX.org Developer Peter Niederwieser pniederw [email protected] Developer Hamlet D'Arcy hamletdrc [email protected] Developer C?dric Champeau melix [email protected] Developer Joern Eyrich Robert Kuzelj Rod Cope Yuri Schimke James Birchfield Robert Fuller Sergey Udovenko Hallvard Traetteberg Peter Reilly Brian McCallister Richard Monson-Haefel Brian Larson Artur Biesiadowski [email protected] Ivan Z. Ganza Arjun Nayyar Mark Chu-Carroll Mark Turansky Jean-Louis Berliet Graham Miller Marc Palmer Tugdual Grall Edwin Tellman Evan A Slatis Mike Dillon Bernhard Huber Marc DeXeT Dejan Bosanac [email protected] Denver Dino Ted Naleid Chanwit Kaewkasi Brad Long John Bito Jim Jagielski John Hurst Merlyn Albery-Speyer jeremi Joslin UEHARA Junji NAKANO Yasuharu Dinko Srkoc Raffaele Cigni Alberto Vilches Raton Paulo Poiati Alexander Klein Adam Murdoch David Durham Daniel Henrique Alves Lima John Wagenleitner Colin Harrington Brian Alexander Jan Weitz Joachim Baumann David Sutherland Mattias Reichel David Lee antlr antlr 2.7.7 compile asm asm 3.2 compile junit junit 4.10 compile true commons-cli commons-cli 1.2 compile true org.apache.ant ant 1.8.3 compile true org.apache.ant ant-junit 1.8.3 runtime true org.apache.ant ant-launcher 1.8.3 runtime true org.apache.ant ant-antlr 1.8.3 runtime true jmock jmock 1.2.0 test jmock jmock-cglib 1.2.0 test com.thoughtworks.qdox qdox 1.12 test asm asm-commons 3.2 compile asm asm-util 3.2 compile asm asm-analysis 3.2 compile asm asm-tree 3.2 compile bsf bsf 2.4.0 compile true commons-logging commons-logging commons-logging commons-logging 1.1.1 runtime true log4j log4j logkit logkit avalon-framework avalon-framework org.livetribe livetribe-jsr223 2.0.6

2025-04-05
User4823

1. OverviewGroovy is a powerful and dynamic JVM language that has numerous features. Using Groovy in Spring can greatly enhance the application’s capability in terms of flexibility and improved readability. Spring supports Groovy-based configurations since version 4.In this tutorial, we’ll look at the different ways that we can use Groovy with Spring. First, we’ll see how to create Groovy bean definitions with multiple options provided by Spring. Next, we’ll discuss how to bootstrap the Application Context using Groovy scripts. Finally, we’ll see how to execute Groovy as a script (without compilation) using XML and the GroovyScriptEngine class.2. Maven DependenciesLet’s start by defining the Groovy dependency in the pom.xml: org.apache.groovy groovy 4.0.21In addition, we need to add the GMavenPlus plugin to compile the Groovy files: org.codehaus.gmavenplus gmavenplus-plugin 3.0.2 addSources addTestSources generateStubs compile generateTestStubs compileTests removeStubs removeTestStubs 3. Bean DefinitionsTraditionally, developers used to declare beans via XML configuration. This style was later replaced by defining the beans programmatically via Java annotations. Another way to declare beans is through Groovy scripts.Since we’re using the GMavenPlus plugin, the Groovy source files can be mixed alongside other Java code within the src/main/java source folder. However, it’s better to place the Groovy files in the dedicated src/main/groovy source folder to avoid confusion at a later stage.3.1. Using Groovy Bean BuilderGroovy Bean Builder is a powerful alternative to Java’s @Configuration annotation-based configurations and XML-based configurations. Let’s look at some basic bean definitions using Groovy code:beans { // Declares a simple bean with a constructor argument company(Company, name: 'ABC Inc'); // The same bean can be declared using a simpler syntax: beanName(type, constructor-args) company String, 'ABC Inc' // Declares an employee object with setters referencing the previous bean employee(Employee) { firstName = 'Lakshmi' lastName = 'Priya' // References to other beans can be done in both the ways vendor = company // or vendor = ref('company') } // Allows import of other configuration files, both XML and Groovy importBeans('classpath:ApplicationContext.xml') importBeans('classpath:GroovyContext.groovy')}Here, the top-level beans construct that wraps all the declared beans is a closure that the GroovyBeanDefinitionReader processes as a DSL.3.2. Using AnnotationsAlternatively, Groovy classes can be valid Spring

2025-04-20
User2709

Code can be even more concise:ApplicationContext context = new GenericGroovyApplicationContext("config/applicationContext.groovy");String foo = context.getBean("foo", String.class);Additionally, GenericGroovyApplicationContext also understands XML bean definition files. This adds more flexibility by allowing seamless mixing and matching with Groovy bean definition files. 5. Executing Groovy ScriptsIn addition to the Groovy bean definitions, Spring also supports executing Groovy scripts, without compilation. This execution can be as a standalone bean or by calling the Groovy script in a bean so that the script becomes an executable part of it.5.1. As Inline ScriptAs we saw earlier, we can use the dynamic language support provided by Spring to embed the Groovy source file directly inside Spring bean definitions. Accordingly, we can make use of the element to define the Groovy source immediately inside the Spring configuration XML file.For example, we can create a Notifier bean with the use of the inline script feature: package com.baeldung.springgroovyconfig; import com.baeldung.springgroovyconfig.NotificationService; class Notifier implements NotificationService { String message } 5.2. Using GroovyScriptEngineAlternatively, we can use the GroovyScriptEngine class to execute Groovy scripts. GroovyScriptEngine is provided by Groovy itself, and there’s no dependency on Spring to use it.This class supports reloading the scripts automatically whenever there’s a change. In addition, it also loads all the classes that depend on it.There are two ways to execute the script. In the first approach, we get a GroovyObject and execute the script by calling invokeMethod():GroovyScriptEngine engine = new GroovyScriptEngine(ResourceUtils.getFile("file:src/main/resources/").getAbsolutePath(), this.getClass().getClassLoader());Class joinerClass = engine.loadScriptByName("StringJoiner.groovy");GroovyObject joiner = joinerClass.newInstance();Object result = joiner.invokeMethod("join", new Object[]{"Mr.", "Bob"});assertEquals("Mr.Bob", result.toString());In the second approach, we can call the Groovy script directly. We use the Binding class to pass variables to the Groovy script:Binding binding = new Binding();binding.setVariable("arg1", "Mr.");binding.setVariable("arg2", "Bob");Object result = engine.run("StringJoinerScript.groovy", binding); assertEquals("Mr.Bob", result.toString());6. ConclusionSpring provides numerous options to integrate Groovy. Along with the scripting capabilities, using a dynamic language such as Groovy in Spring applications can be powerful. The adaptability of Spring together with the flexibility of Groovy gives us a wonderful combination.In this article, we learned how the Spring framework provides extensive support for Groovy so that we can have valid bean definitions using different approaches. Also, we saw how to bootstrap Groovy

2025-04-11

Add Comment