Library:Groovy
Version:1.0.jsr06
Compatibility:JDK 1.4
Classes in library Groovy.
NamePackageDescription
AbstractHttpServletgroovy.servletA common ground dealing with the HTTP servlet API wrinkles.
AbstractReaderSourceorg.codehaus.groovy.control.ioFor ReaderSources that can choose a parent class, a base that provides common functionality.
AllTestSuitegroovy.utilAllTestSuite can be used in extension of GroovyTestSuite to execute TestCases written in Groovy from inside a Java IDE.
AnnotatedNodeorg.codehaus.groovy.astBase class for any AST node which is capable of being annotationed
AnnotationNodeorg.codehaus.groovy.astRepresents an annotation which can be attached to interfaces, classes, methods and fields.
AntBuildergroovy.utilAllows Ant tasks to be used with GroovyMarkup
AntlrASTProcessSnippetsorg.codehaus.groovy.antlrNo description provided.
AntlrClassSourceorg.codehaus.groovy.antlr.syntaxProvides a container with a handy name for an Antlr AST node that represents a class.
AntlrParserPluginorg.codehaus.groovy.antlrA parser plugin which adapts the JSR Antlr Parser to the Groovy runtime
AntlrParserPluginFactoryorg.codehaus.groovy.antlrNo description provided.
AntlrSourceSummaryorg.codehaus.groovy.antlrProvides a summary of a SourceUnit (could contain 0 or more classes)
AntProjectPropertiesDelegateorg.codehaus.groovy.antNo description provided.
ArgumentListExpressionorg.codehaus.groovy.ast.exprRepresents one or more arguments being passed into a method
ArrayExpressionorg.codehaus.groovy.ast.exprRepresents an array object construction either using a fixed size or an initializer expression
AsmClassGeneratororg.codehaus.groovy.classgenGenerates Java class versions of Groovy classes using ASM.
AssertStatementorg.codehaus.groovy.ast.stmtRepresents an assert statement such as assert i != 0 : "should never be zero";
ASTHelperorg.codehaus.groovy.syntaxA common base class of AST helper methods which can be shared across the classic and new parsers
ASTNodeorg.codehaus.groovy.astBase class for any AST node
AttributeExpressionorg.codehaus.groovy.ast.exprRepresents an attribute access (accessing the field of a class) such as the expression "foo.@bar".
BaseMarkupBuildergroovy.xml.streamingmarkupsupportNo description provided.
BenchmarkInterceptorgroovy.langInterceptor that registers the timestamp of each method call before and after invocation.
BigDecimalMathorg.codehaus.groovy.runtimeBigDecimal NumberMath operations
BigIntegerMathorg.codehaus.groovy.runtimeBigInteger NumberMath operations
BinaryExpressionorg.codehaus.groovy.ast.exprRepresents two expressions and an operation
Bindinggroovy.langRepresents the variable bindings of a script which can be altered from outside the script object or created outside of a script and passed into it.
BitwiseNegExpressionorg.codehaus.groovy.ast.exprNo description provided.
BlockStatementorg.codehaus.groovy.ast.stmtA list of statements
BooleanExpressionorg.codehaus.groovy.ast.exprRepresents a boolean expression
BooleanWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
BreakStatementorg.codehaus.groovy.ast.stmtRepresents a break statement in a switch or loop statement
Buildergroovy.xml.streamingmarkupsupportNo description provided.
Builder.Builtgroovy.xml.streamingmarkupsupportNo description provided.
BuilderSupportgroovy.utilAn abstract base class for creating arbitrary nested trees of objects or events
BytecodeExpressionorg.codehaus.groovy.classgenRepresents some custom bytecode generation by the compiler
BytecodeHelperorg.codehaus.groovy.classgenA helper class for bytecode generation with AsmClassGenerator.
ByteWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
CachingGroovyEngineorg.codehaus.groovy.bsfA Caching implementation of the GroovyEngine
CaseStatementorg.codehaus.groovy.ast.stmtRepresents a case statement in a switch statement
CastExpressionorg.codehaus.groovy.ast.exprRepresents a type cast expression
CatchStatementorg.codehaus.groovy.ast.stmtRepresents a catch (Exception var) { } statement
CharsetToolkitgroovy.util

Utility class to guess the encoding of a given text file.

CharWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
ClassCodeVisitorSupportorg.codehaus.groovy.astNo description provided.
ClassCompletionVerifierorg.codehaus.groovy.classgenClassCompletionVerifier
ClassExpressionorg.codehaus.groovy.ast.exprRepresents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type
ClassExtenderorg.codehaus.groovy.runtimeA helper class used by the runtime to allow Groovy classes to be extended at runtime
ClassGeneratororg.codehaus.groovy.classgenAbstract base class for generator of Java class versions of Groovy AST classes
ClassHelperorg.codehaus.groovy.astThis class is a Helper for ClassNode and classes handling ClassNodes.
ClassNodeorg.codehaus.groovy.astRepresents a class in the AST.
A ClassNode should be created using the methods in ClassHelper.
Closuregroovy.langRepresents any closure object in Groovy.
ClosureComparatorgroovy.utilA Comparator which uses a closure to compare 2 values being equal
ClosureConstraintMatchergroovy.mockNo description provided.
ClosureExpressionorg.codehaus.groovy.ast.exprRepresents a closure creation expression such as { statement; } or { i : statement; } or { i, x, String y: statement }
ClosureListenerorg.codehaus.groovy.runtimeRepresents a method on an object using a closure which can be invoked at any time
ClosureModelgroovy.modelRepresents a value model using a closure to extract the value from some source model and an optional write closure for updating the value.
CodeVisitorSupportorg.codehaus.groovy.astAbstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree
CompilationUnitorg.codehaus.groovy.controlCollects all compilation data as it is generated by the compiler system.
CompilationUnit.ClassgenCallbackorg.codehaus.groovy.controlA callback interface you can use to "accompany" the classgen() code as it traverses the ClassNode tree.
CompilationUnit.GroovyClassOperationorg.codehaus.groovy.controlNo description provided.
CompilationUnit.PrimaryClassNodeOperationorg.codehaus.groovy.controlAn callback interface for use in the applyToSourceUnits loop driver.
CompilationUnit.ProgressCallbackorg.codehaus.groovy.controlA callback interface you can use to get a callback after every unit of the compile process.
CompilationUnit.SourceUnitOperationorg.codehaus.groovy.controlAn callback interface for use in the applyToSourceUnits loop driver.
Compilerorg.codehaus.groovy.toolsA convenience front end for getting standard compilations done.
CompilerConfigurationorg.codehaus.groovy.controlCompilation control flags and coordination stuff.
CompileStackorg.codehaus.groovy.classgenThis class is a helper for AsmClassGenerator.
CompileUnitorg.codehaus.groovy.astRepresents the entire contents of a compilation step which consists of one or more ModuleNode instances
CompositeVisitororg.codehaus.groovy.antlr.treewalkerA composite of many visitors.
ConsoleSupportgroovy.uiBase class for console
ConstantExpressionorg.codehaus.groovy.ast.exprRepresents a constant expression such as null, true, false
ConstructorCallExpressionorg.codehaus.groovy.ast.exprA constructor call
ConstructorNodeorg.codehaus.groovy.astRepresents a constructor declaration
ContinueStatementorg.codehaus.groovy.ast.stmtRepresents a continue statement in a loop statement
CSTNodeorg.codehaus.groovy.syntaxAn abstract base class for nodes in the concrete syntax tree that is the result of parsing.
CurriedClosureorg.codehaus.groovy.runtimeRepresents wrapper around a Closure to support currying
DataSetgroovy.sqlRepresents an extent of objects
DeclarationExpressionorg.codehaus.groovy.ast.exprRepresents a local variable name declaration, an expression like "def foo" or with type "String foo".
DefaultActiongroovy.swing.implA default action implementation
DefaultGroovyMethodsorg.codehaus.groovy.runtimeThis class defines all the new groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultGroovyMethods.ProcessRunnerorg.codehaus.groovy.runtimeA Runnable which waits for a process to complete together with a notification scheme allowing another thread to wait a maximum number of seconds for the process to complete before killing it.
DefaultGroovyMethods.RangeInfoorg.codehaus.groovy.runtimeNo description provided.
DefaultGroovyStaticMethodsorg.codehaus.groovy.runtimeThis class defines all the new static groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultMethodKeyorg.codehaus.groovy.runtimeA default implementation of MethodKey
DefaultTableColumngroovy.modelRepresents a column using a ValueModel to extract the value.
DefaultTableModelgroovy.modelA default table model made up of PropertyModels on a Value model.
DefaultTableModel.MyTableColumnModelgroovy.modelNo description provided.
DelegatingMetaClassgroovy.langNo description provided.
DOMBuildergroovy.xmlA helper class for creating a W3C DOM tree
DOMCategorygroovy.xml.domNo description provided.
DomToGroovyorg.codehaus.groovy.tools.xmlA SAX handler for turning XML into Groovy scripts
DoubleWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
DoWhileStatementorg.codehaus.groovy.ast.stmtRepresents a do { ...
DummyClassGeneratororg.codehaus.groovy.classgenTo generate a class that has all the fields and methods, except that fields are not initilized and methods are empty.
DynamicVariableorg.codehaus.groovy.astNo description provided.
EmptyRangegroovy.langConstructing Ranges like 0..<0
EmptyStatementorg.codehaus.groovy.ast.stmtRepresents an empty statement
ErrorCollectororg.codehaus.groovy.controlA base class for collecting messages and errors during processing.
ErrorReporterorg.codehaus.groovy.toolsProvides services for reporting compilation errors to the user.
Evalgroovy.utilAllow easy integration from Groovy into Java through convenience methods.
ExceptionMessageorg.codehaus.groovy.control.messagesA class for error messages produced by the parser system.
Expandogroovy.utilRepresents a dynamically expandable bean.
Expressionorg.codehaus.groovy.ast.exprRepresents a base class for expressions which evaluate as an object
ExpressionStatementorg.codehaus.groovy.ast.stmtA simple statement such as a method call where the return value is ignored
FieldExpressionorg.codehaus.groovy.ast.exprRepresents a field access such as the expression "this.foo".
FieldNodeorg.codehaus.groovy.astRepresents a field (member variable)
FileIteratororg.codehaus.groovy.ant

FileIterator is an iterator over a over a number of files from a colleciton of FileSet instances.

FileReaderSourceorg.codehaus.groovy.control.ioA ReaderSource for source files.
FileScannerorg.codehaus.groovy.ant

FileScanner is a bean which allows the iteration over a number of files from a colleciton of FileSet instances.

FileSystemCompilerorg.codehaus.groovy.toolsNo description provided.
FilteredAttributesgroovy.util.slurpersupportNo description provided.
FilteredNodeChildrengroovy.util.slurpersupportNo description provided.
FloatingPointMathorg.codehaus.groovy.runtimeFloatingPoint (Double and Float) NumberMath operations
FloatWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
FlushingStreamWriterorg.codehaus.groovy.runtimeStream writer which flushes after each write operation.
FormModelgroovy.modelRepresents a number of field models which can be ValueModel, PropertyModel, TableModel, TreeModel or nested FormModel instances
ForStatementorg.codehaus.groovy.ast.stmtRepresents a standard for loop in Groovy
GeneratorContextorg.codehaus.groovy.classgenA context shared across generations of a class and its inner classes
GPathResultgroovy.util.slurpersupportNo description provided.
Grokorg.codehaus.groovy.toolsThis is a stub for the Groovy Doc tool
Groovyorg.codehaus.groovy.antExecutes a series of Groovy statements.
Groovycorg.codehaus.groovy.antCompiles Groovy source files.
GroovyCategorySupportorg.codehaus.groovy.runtimeNo description provided.
GroovyClassorg.codehaus.groovy.toolsNo description provided.
GroovyClassLoadergroovy.langA ClassLoader which can load Groovy classes.
GroovyClassLoader.ClassCollectorgroovy.langNo description provided.
GroovyClassLoader.InnerLoadergroovy.langNo description provided.
GroovyCodeSourcegroovy.langCodeSource wrapper class that allows specific security policies to be associated with a class compiled from groovy source.
GroovyCodeSourcePermissiongroovy.securityPermission required to explicitly specify a codebase for a groovy script whose codebase cannot be determined.
GroovyEngineorg.codehaus.groovy.bsfA BSF Engine for the Groovy scripting language.
GroovyLexerorg.codehaus.groovy.antlr.parserNo description provided.
GroovyLoggroovy.utilRepresents an arbitrary logging service.
GroovyMaingroovy.uiA Command line to execute groovy.
GroovyMBeangroovy.utilA GroovyObject facade for an underlying MBean which acts like a normal groovy object but which is actually implemented via an underlying JMX MBean.
GroovyMockgroovy.mockNo description provided.
GroovyObjectSupportgroovy.langA useful base class for Java objects wishing to be Groovy objects
GroovyObjectWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
GroovyRecognizerorg.codehaus.groovy.antlr.parserJSR-241 Groovy Recognizer Run 'java Main [-showtree] directory-full-of-groovy-files' [The -showtree option pops up a Swing frame that shows the AST constructed from the parser.] Contributing authors: John Mitchell johnm@non.net Terence Parr parrt@magelang.com John Lilley jlilley@empathy.com Scott Stanchfield thetick@magelang.com Markus Mohnen mohnen@informatik.rwth-aachen.de Peter Williams pete.williams@sun.com Allan Jacobs Allan.Jacobs@eng.sun.com Steve Messick messick@redhills.com James Strachan jstrachan@protique.com John Pybus john@pybus.org John Rose rose00@mac.com Jeremy Rayner groovy@ross-rayner.com Version 1.00 December 9, 1997 -- initial release Version 1.01 December 10, 1997 fixed bug in octal def (0..7 not 0..8) Version 1.10 August 1998 (parrt) added tree construction fixed definition of WS,comments for mac,pc,unix newlines added unary plus Version 1.11 (Nov 20, 1998) Added "shutup" option to turn off last ambig warning.
GroovyResultSetgroovy.sqlRepresents an extent of objects
GroovyRowResultgroovy.sqlRepresents an extent of objects.
GroovyScriptEnginegroovy.utilSpecific script engine able to reload modified scripts as well as dealing properly with dependent scripts.
GroovyServletgroovy.servletThis servlet will run Groovy scripts as Groovlets.
GroovyShellgroovy.langRepresents a groovy shell capable of running arbitrary groovy scripts
GroovySocketServergroovy.uiSimple server that executes supplied script against a socket
GroovySourceASTorg.codehaus.groovy.antlrWe have an AST subclass so we can track source information.
GroovyStarterorg.codehaus.groovy.toolsHelper class to help classworlds to load classes.
GroovyTestCasegroovy.utilA default JUnit TestCase in Groovy.
GroovyTestSuitegroovy.utilA TestSuite which will run a Groovy unit test case inside any Java IDE either as a unit test case or as an application.
GStringgroovy.langRepresents a String which contains embedded values such as "hello there ${user} how are you?" which can be evaluated lazily.
GStringExpressionorg.codehaus.groovy.ast.exprRepresents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazily
GStringTemplateEnginegroovy.textNo description provided.
IfStatementorg.codehaus.groovy.ast.stmtRepresents a do { ...
ImportNodeorg.codehaus.groovy.astRepresents an import statement of a single class author Jochen Theodorou
IndentPrintergroovy.utilA helper class for printing indented text
InnerClassNodeorg.codehaus.groovy.astRepresents an inner class declaration
InputStreamReaderSourceorg.codehaus.groovy.control.ioA ReaderSource for source strings.
Inspectorgroovy.inspectThe Inspector provides a unified access to an object's information that can be determined by introspection.
Inspector.MemberComparatorgroovy.inspectNo description provided.
IntegerMathorg.codehaus.groovy.runtimeInteger NumberMath operations
InteractiveShellgroovy.uiA simple interactive shell for evaluating groovy expressions on the command line
IntRangegroovy.langRepresents a list of Integer objects from a specified int up to and including a given and to.
IntWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
Invokerorg.codehaus.groovy.runtimeA helper class to invoke methods or extract properties on arbitrary Java objects dynamically
InvokerHelperorg.codehaus.groovy.runtimeA static helper class to make bytecode generation easier and act as a facade over the Invoker
IteratorClosureAdapterorg.codehaus.groovy.runtimeA closure which stores calls in a List so that method calls can be iterated over in a 'yield' style way
Janitororg.codehaus.groovy.controlAn agent that can be used to defer cleanup operations to a later time.
JavaPromptorg.codehaus.groovy.sandbox.uiPure Java prompt using just System.in.
LabelVerifierorg.codehaus.groovy.controlThis class checks the handling of labels in the AST
LexerFrameorg.codehaus.groovy.antlrNo description provided.
LineColumnorg.codehaus.groovy.antlrAn object representing a line and column position
ListExpressionorg.codehaus.groovy.ast.exprRepresents a list expression [1, 2, 3] which creates a mutable List
LoaderConfigurationorg.codehaus.groovy.toolsclass used to configure a RootLoader from a stream or by using it's methods.
LocatedMessageorg.codehaus.groovy.control.messagesA base class for compilation messages.
LongMathorg.codehaus.groovy.runtimeLong NumberMath operations
LongWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
MapEntrygroovy.utilRepresents a list of Integer objects key a specified Object up to but not including a given and to.
MapEntryExpressionorg.codehaus.groovy.ast.exprRepresents an entry inside a map expression such as 1 : 2.
MapExpressionorg.codehaus.groovy.ast.exprRepresents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map
MarkupBuildergroovy.xmlA helper class for creating XML or HTML markup
Messageorg.codehaus.groovy.control.messagesA base class for compilation messages.
MetaArrayLengthPropertygroovy.langRepresents a property on a bean which may have a getter and/or a setter
MetaBeanPropertygroovy.langRepresents a property on a bean which may have a getter and/or a setter
MetaClassgroovy.langNo description provided.
MetaClassHelperorg.codehaus.groovy.runtimeNo description provided.
MetaClassImplgroovy.langAllows methods to be dynamically added to existing classes at runtime
MetaClassRegistrygroovy.langNo description provided.
MetaExpandoPropertygroovy.langRepresents a property in an Expando object
MetaFieldPropertygroovy.langRepresents a property on a bean which may have a getter and/or a setter
MetaMethodgroovy.langRepresents a Method on a Java object a little like Method except without using reflection to invoke the method
MetaPropertygroovy.langRepresents a property on a bean which may have a getter and/or a setter
MethodCallerorg.codehaus.groovy.classgenA helper class to invoke methods more easily in ASM
MethodCallExpressionorg.codehaus.groovy.ast.exprA method call on an object or class
MethodClosureorg.codehaus.groovy.runtimeRepresents a method on an object using a closure which can be invoked at any time
MethodHelperorg.codehaus.groovy.runtimeSome reflection helper methods
MethodKeyorg.codehaus.groovy.runtimeAn abstract base class for a key used for comparators and Map keys to lookup a method by name and parameter types
MethodNodeorg.codehaus.groovy.astRepresents a method declaration
MethodPointerExpressionorg.codehaus.groovy.ast.exprRepresents a method pointer on an object such as foo.&bar which means find the method pointer on foo for the method called "bar" which is equivalent to foo.metaClass.getMethodPointer(foo, "bar")
MindMapPrinterorg.codehaus.groovy.antlr.treewalkerAn antlr AST visitor that prints a format suitable for viewing in http://freemind.sourceforge.net
MixinNodeorg.codehaus.groovy.astRepresents a mixin which can be applied to any ClassNode to implement mixins
MockProxyMetaClassgroovy.mock.interceptorThe ProxyMetaClass for the MockInterceptor.
ModuleNodeorg.codehaus.groovy.astRepresents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby
NamedArgumentListExpressionorg.codehaus.groovy.ast.exprRepresents one or more arguments being passed into a method by name
Namespacegroovy.xmlA simple helper class which acts as a factory of QName instances.
NamespaceBuildergroovy.xmlA helper class for creating namespaces for GroovyMarkup
NamespaceBuilderSupportgroovy.xmlA helper class for creating namespaced GroovyMarkup
NegationExpressionorg.codehaus.groovy.ast.exprNo description provided.
NewInstanceMetaMethodorg.codehaus.groovy.runtimeA MetaMethod implementation where the underlying method is really a static helper method on some class but it appears to be an instance method on a class.
NewStaticMetaMethodorg.codehaus.groovy.runtimeA MetaMethod implementation where the underlying method is really a static helper method on some class.
NoChildrengroovy.util.slurpersupportNo description provided.
Nodegroovy.utilRepresents an arbitrary tree node which can be used for structured metadata which can be any arbitrary XML-like tree.
Nodegroovy.util.slurpersupportNo description provided.
NodeAsHTMLPrinterorg.codehaus.groovy.antlr.treewalkerA visitor that prints a html tags of each node to the supplied PrintStream
NodeBuildergroovy.utilA helper class for creating nested trees of Node objects for handling arbitrary data
NodeChildgroovy.util.slurpersupportNo description provided.
NodeIteratorgroovy.util.slurpersupportNo description provided.
NodeListgroovy.utilA List implementation which is returned by queries on a Node which provides some XPath like helper methods for GPath
NodePrinterorg.codehaus.groovy.antlr.treewalkerA simple antlr AST visitor that outputs the tokenName of each node in a pseudo xml style.
NodePrintergroovy.utilA helper class for creating nested trees of data
NonEmptySequencegroovy.langRepresents a sequence of objects which represents one or many instances of of objects of a given type.
NotExpressionorg.codehaus.groovy.ast.exprNo description provided.
NullObjectorg.codehaus.groovy.runtimeNo description provided.
NullWriterorg.codehaus.groovy.control.ioAn Writer than eats its input.
NumberMathorg.codehaus.groovy.runtimeStateless objects used to perform math on the various Number subclasses.
Numbersorg.codehaus.groovy.syntaxHelper class for processing Groovy numeric literals.
ObjectRangegroovy.langRepresents an inclusive list of objects from a value to a value using comparators
OrderBygroovy.utilA helper class for sorting objects via a closure to return the field or operation on which to sort.
Parameterorg.codehaus.groovy.astRepresents a parameter on a constructor or method call.
ParameterArraygroovy.langDistinguish a parameter array from Object[].
ParserPluginFactoryorg.codehaus.groovy.controlA factory of parser plugin instances
Phasesorg.codehaus.groovy.controlCompilation phase identifiers.
PojoWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
PostfixExpressionorg.codehaus.groovy.ast.exprRepresents a postfix expression like foo++ or bar++
PrefixExpressionorg.codehaus.groovy.ast.exprRepresents a prefix expression like ++foo or --bar
PreOrderTraversalorg.codehaus.groovy.antlr.treewalkerA simple preorder traversal over the supplied antlr AST.
ProcessingUnitorg.codehaus.groovy.controlA base class for data structures that can collect messages and errors during processing.
PromptFactoryorg.codehaus.groovy.sandbox.uiFactory to build a command line prompt.
PropertyExpressionorg.codehaus.groovy.ast.exprRepresents a property access such as the expression "foo.bar".
PropertyModelgroovy.modelRepresents a property of a value as a model.
PropertyNodeorg.codehaus.groovy.astRepresents a property (member variable, a getter and setter)
PropertyValuegroovy.langNo description provided.
Proxygroovy.utilDynamic groovy proxy for another object.
ProxyMetaClassgroovy.langAs subclass of MetaClass, ProxyMetaClass manages calls from Groovy Objects to POJOs.
QNamegroovy.xmlQName class represents the value of a qualified name as specified in XML Schema Part2: Datatypes specification.
RangeExpressionorg.codehaus.groovy.ast.exprRepresents a range expression such as for iterating
Reductionorg.codehaus.groovy.syntaxA syntax reduction, produced by the Parser.
Referencegroovy.langRepresents a reference to a value
ReflectionMetaMethodorg.codehaus.groovy.runtimeNo description provided.
ReflectionMethodInvokerorg.codehaus.groovy.runtimeUtility class to call methods through reflection, and falls through using the Invoker to call the method if it fails.
Reflectororg.codehaus.groovy.runtimeProvides as alternative to reflection using bytecode generation.
ReflectorGeneratororg.codehaus.groovy.classgenCode generates a Reflector
ReflectorLoaderorg.codehaus.groovy.runtimeReflector creation helper.
RegexExpressionorg.codehaus.groovy.ast.exprRepresents a regular expression of the form ~ which creates a regular expression.
RegexSupportorg.codehaus.groovy.runtimeCreated by IntelliJ IDEA.
ResolveVisitororg.codehaus.groovy.controlVisitor to resolve Types and convert VariableExpression to ClassExpressions if needed.
ReturnStatementorg.codehaus.groovy.ast.stmtA return statement
RootLoaderorg.codehaus.groovy.toolsThis ClassLoader should be used as root of class loaders.
RootLoaderReforg.codehaus.groovy.antSets the RootLoader as reference.
SAXBuildergroovy.xmlA helper class for creating a W3C D
Scriptgroovy.langThis object represents a Groovy script
ScriptBytecodeAdapterorg.codehaus.groovy.runtimeA static helper class to make bytecode generation easier and act as a facade over the Invoker.
ScriptReferenceorg.codehaus.groovy.runtimeRepresents a reference to a variable in a script
ScriptTestAdapterorg.codehaus.groovy.runtimeAn adapter to make any Groovy Script class an instance of a JUnit Test
Sequencegroovy.langRepresents a sequence of objects which represents zero or many instances of of objects of a given type.
ServletBindinggroovy.servletServlet-specific binding extension to lazy load the writer or the output stream from the response.
ServletCategorygroovy.servletServlet support.
ShellCompletergroovy.uiReadline completion for InteractiveShell.
ShortWrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
SimpleMessageorg.codehaus.groovy.control.messagesA base class for compilation messages.
SimpleTemplateEnginegroovy.textThis simple template engine uses JSP <% %> script and <%= %> expression syntax.
SourceBufferorg.codehaus.groovy.antlrA simple buffer that provides line/col access to chunks of source code held within itself.
SourceCodeTraversalorg.codehaus.groovy.antlr.treewalkerA treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code.
SourcePrinterorg.codehaus.groovy.antlr.treewalkerAn antlr AST visitor that prints groovy source code for each visited node to the supplied PrintStream.
SourceUnitorg.codehaus.groovy.controlProvides an anchor for a single source unit (usually a script file) as it passes through the compiler system.
SpreadExpressionorg.codehaus.groovy.ast.exprRepresents a spread expression *x in the list expression [1, *x, 2].
SpreadListgroovy.langSpreads a list as individual objects to support the spread operator (*) for lists.
SpreadMapgroovy.langRepresents a spreadable map which extends java.util.HashMap.
SpreadMapExpressionorg.codehaus.groovy.ast.exprRepresents a spread map expression *:m in the map expression [1, *:m, 2, "c":100] or in the method invoke expression func(1, *:m, 2, "c":100).
Sqlgroovy.sqlRepresents an extent of objects
SqlWhereVisitorgroovy.sqlNo description provided.
Statementorg.codehaus.groovy.ast.stmtBase class for any statement
StaticMethodCallExpressionorg.codehaus.groovy.ast.exprA static method call on a class
StreamingMarkupWritergroovy.xml.streamingmarkupsupportNo description provided.
StringBufferWriterorg.codehaus.groovy.runtimeThis class codes around a silly limiation of StringWriter which doesn't allow a StringBuffer to be passed in as a constructor for some bizzare reason.
StringReaderSourceorg.codehaus.groovy.control.ioA ReaderSource for source strings.
SummaryCollectororg.codehaus.groovy.antlr.treewalkerA visitor for the antlr ast that creates a summary of the parsed source unit
SwingBuildergroovy.swingA helper class for creating Swing widgets using GroovyMarkup
SwitchStatementorg.codehaus.groovy.ast.stmtRepresents a switch (object) { case value: ...
SynchronizedStatementorg.codehaus.groovy.ast.stmtRepresents a synchronized statement
SyntaxErrorMessageorg.codehaus.groovy.control.messagesA class for error messages produced by the parser system.
TableLayoutgroovy.swing.implRepresents a HTML style table layout
TableLayoutCellgroovy.swing.implRepresents a cell in a table layout
TableLayoutRowgroovy.swing.implRepresents a row in a table layout
TableMapgroovy.inspect.swinguiNo description provided.
TableSortergroovy.inspect.swinguiNo description provided.
TemplateEnginegroovy.textRepresents an API to any template engine which is basically a factory of Template instances from a given text input.
TemplateServletgroovy.servletA generic servlet for serving (mostly HTML) templates.
TemporaryMethodKeyorg.codehaus.groovy.runtimeA temporary implementation of MethodKey used to perform a fast lookup for a method using a set of arguments to a method
TernaryExpressionorg.codehaus.groovy.ast.exprRepresents a ternary expression (booleanExpression) ? expression : expression
TestCaseRenderEngineorg.codehaus.groovy.wikiNo description provided.
ThrowStatementorg.codehaus.groovy.ast.stmtRepresents a throw statement
Tokenorg.codehaus.groovy.syntaxA CSTNode produced by the Lexer.
TracingInterceptorgroovy.langNo description provided.
TransformMetaMethodorg.codehaus.groovy.runtimeA MetaMethod implementation useful for implementing coercion based invocations
TraversalHelperorg.codehaus.groovy.antlr.treewalkerHelper Class for Antlr AST traversal and visitation.
TryCatchStatementorg.codehaus.groovy.ast.stmtRepresents a try { ...
Tuplegroovy.langRepresents a list of Integer objects from a specified int up to but not including a given and to.
TupleExpressionorg.codehaus.groovy.ast.exprRepresents a tuple expression {1, 2, 3} which creates an immutable List
Typesorg.codehaus.groovy.syntaxTyping information for the CST system.
UnicodeEscapingReaderorg.codehaus.groovy.antlrTranslates GLS-defined unicode escapes into characters.
URLReaderSourceorg.codehaus.groovy.control.ioA ReaderSource for source files.
Utilitiesorg.codehaus.groovy.toolsVarious utility functions for use in the compiler.
ValueHoldergroovy.modelA simple ValueModle implementation which is a holder of an object value.
Variableorg.codehaus.groovy.classgenRepresents compile time variable metadata while compiling a method.
VariableExpressionorg.codehaus.groovy.ast.exprRepresents a local variable name, the simplest form of expression.
VariableScopeorg.codehaus.groovy.astRepresents a variable scope.
VariableScopeVisitororg.codehaus.groovy.classgengoes through an AST and initializes the scopes
Verifierorg.codehaus.groovy.classgenVerifies the AST node and adds any defaulted AST code before bytecode generation occurs.
VerifierCodeVisitororg.codehaus.groovy.classgenVerifies the method code
VerifyClassorg.codehaus.groovy.antVerify Class files.
VisitorAdapterorg.codehaus.groovy.antlr.treewalkerA default implementation of all visitor methods.
WarningMessageorg.codehaus.groovy.control.messagesA class for warning messages.
WhileStatementorg.codehaus.groovy.ast.stmtRepresents a while (condition) { ...
Wiki2Markuporg.codehaus.groovy.wikiConverts the Wiki markup into XML/HTML so that it can be styled by the Maven build
Wiki2TestCaseorg.codehaus.groovy.wikiA wiki renderer that creates JUnit test cases
Wrapperorg.codehaus.groovy.runtime.wrappersNo description provided.
WritableFileorg.codehaus.groovy.runtimeA Writable File.
XmlNodePrintergroovy.utilPrints a node with all childs in XML format.
XmlParsergroovy.utilA helper class for parsing XML into a tree of Node instances for a simple way of processing XML.
XmlSlurpergroovy.utilNo description provided.
XmlTemplateEnginegroovy.textTemplate engine for xml data input.
Search