| Field and Description | |
|---|---|
| CliBuilder#posix |
To change from the default PosixParser to the GnuParser, set this to false.
|
| GroovyLexer#tokenNames |
|
| GroovyParser#tokenNames |
|
| GroovySystem#RUNNER_REGISTRY |
Reference to the Runtime Registry to be used by the Groovy run-time system to find classes capable of running scripts
|
| MetaClassRegistryImpl#MODULE_META_INF_FILE |
|
| Property and Description | |
|---|---|
| CliBuilder#posix |
To change from the default PosixParser to the GnuParser, set this to false.
|
| Interface and Description |
|---|
| GroovyRunner
Classes which can run scripts should implement this interface.
|
| Class and Description |
|---|
AbstractASTTransformUtil
|
CliBuilder
|
DateGroovyMethods
|
GroovyAssert
|
| GroovyMBean
A GroovyObject facade for an underlying MBean which acts like a normal
groovy object but which is actually implemented via
an underlying JMX MBean.
|
| JUnit4Utils
Java 5 code for working with JUnit 4 tests.
|
| LexerFrame
Swing application to graphically display the tokens produced by the lexer.
|
| ManagedLinkedList
This class provides a very simple linked list of memory managed elements.
|
MixinASTTransformation
|
OptionAccessor
|
| ScriptTestAdapter
An adapter to make any Groovy Script class an instance of a JUnit Test
|
| TestNgRunner
Integration code for running TestNG tests in Groovy.
|
| XmlNodePrinter
Prints a
groovy.util.Node (as used with XmlParser) including all children in XML format.
|
| XmlParser
A helper class for parsing XML into a tree of Node instances for a
simple way of processing XML.
|
| XmlSlurper
Parse XML into a document tree that may be traversed similar to XPath
expressions.
|
| Annotation Type and Description |
|---|
| Mixin
Provides a mechanism for mixing in methods into a class.
|
| NotYetImplemented
Method annotation used to invert test case results.
|
| Method and Description |
|---|
AbstractASTTransformation#nonGeneric(ClassNode type)
|
CliBuilder#getFormatter()
|
CliBuilder#getParser()
|
CliBuilder#setFormatter(HelpFormatter formatter)
|
CliBuilder#setParser(CommandLineParser parser)
|
| CompilerConfiguration#getOutput()
Gets the currently configured output writer.
|
| CompilerConfiguration#setOutput(PrintWriter output)
Sets the output writer.
|
DefaultGroovyMethods#asList(Collection
|
DefaultGroovyMethods#collate(List
|
DefaultGroovyMethods#collate(List
|
DefaultGroovyMethods#collate(List
|
DefaultGroovyMethods#collate(List
|
| DefaultGroovyMethods#collect(Collection Iterates through this collection transforming each entry into a new value using Closure.IDENTITY
as a transformer, basically returning a list of items copied from the original collection.
|
| DefaultGroovyMethods#collect(Collection Iterates through this collection transforming each entry into a new value using the
transform closure
returning a list of transformed values. |
| DefaultGroovyMethods#collect(Collection Iterates through this collection transforming each value into a new value using the
transform closure
and adding it to the supplied collector.
|
| DefaultGroovyMethods#collectAll(Collection self, Closure transform)
Deprecated alias for collectNested
|
| DefaultGroovyMethods#collectAll(Collection self, Collection collector, Closure transform)
Deprecated alias for collectNested
|
DefaultGroovyMethods#collectEntries(Collection> self, Closure> transform)
|
DefaultGroovyMethods#collectEntries(Collection> self)
|
DefaultGroovyMethods#collectEntries(Collection> self, Map
|
DefaultGroovyMethods#collectEntries(Collection> self, Map
|
DefaultGroovyMethods#collectMany(Collection
|
DefaultGroovyMethods#collectMany(Collection
|
DefaultGroovyMethods#collectNested(Collection self, Collection collector, Closure transform)
|
DefaultGroovyMethods#combinations(Collection self)
|
DefaultGroovyMethods#containsAll(Collection self, Object items)
|
DefaultGroovyMethods#count(Collection self, Object value)
|
DefaultGroovyMethods#count(Collection self, Closure closure)
|
DefaultGroovyMethods#countBy(Collection self, Closure
|
DefaultGroovyMethods#disjoint(Collection left, Collection right)
|
DefaultGroovyMethods#eachPermutation(Collection
|
| DefaultGroovyMethods#findResult(Collection Iterates through the collection calling the given closure for each item but stopping once the first non-null
result is found and returning that result.
|
| DefaultGroovyMethods#findResult(Collection Iterates through the collection calling the given closure for each item but stopping once the first non-null
result is found and returning that result.
|
DefaultGroovyMethods#findResults(Collection self, Closure
|
DefaultGroovyMethods#flatten(Collection
|
DefaultGroovyMethods#groupBy(Collection
|
DefaultGroovyMethods#groupBy(Collection self, Object closures)
|
DefaultGroovyMethods#groupBy(Collection self, List
|
DefaultGroovyMethods#join(Collection self, String separator)
|
DefaultGroovyMethods#max(Collection
|
DefaultGroovyMethods#max(Collection
|
DefaultGroovyMethods#max(Collection
|
DefaultGroovyMethods#min(Collection
|
DefaultGroovyMethods#min(Collection
|
DefaultGroovyMethods#min(Collection
|
DefaultGroovyMethods#multiply(Collection
|
DefaultGroovyMethods#permutations(List
|
DefaultGroovyMethods#sum(Collection self)
|
DefaultGroovyMethods#sum(Collection self, Object initialValue)
|
DefaultGroovyMethods#sum(Collection self, Closure closure)
|
DefaultGroovyMethods#sum(Collection self, Object initialValue, Closure closure)
|
DefaultGroovyMethods#toList(Collection
|
GeneralUtils#makeDescriptorWithoutReturnType(MethodNode mn)
|
| GenericsUtils#alignGenericTypes(GenericsType redirectGenericTypes, GenericsType parameterizedTypes, GenericsType alignmentTarget)
Given a parameterized type and a generic type information, aligns actual type parameters.
|
| GenericsUtils#parameterizeInterfaceGenerics(ClassNode hint, ClassNode target)
Interface class nodes retrieved from ClassNode.getInterfaces
or ClassNode.getAllInterfaces are returned with generic type
arguments.
|
GroovyCategorySupport#hasCategoryInAnyThread()
|
GroovyClassLoader#parseClass(InputStream in, String fileName)
|
GroovyCollections#combinations(Collection collections)
|
GroovyCollections#max(Collection
|
GroovyCollections#min(Collection
|
GroovyCollections#sum(Collection items)
|
Groovyc#makeCompileUnit()
|
ManagedConcurrentMap.Entry#finalizeRef()
|
MetaClassHelper#capitalize(String property)
|
| Node#getAt(QName name)
Provides lookup of elements by QName.
|
PropertyNode#setClosureSharedVariable(boolean inClosure)
|
ReferenceManager#getDefaultSoftBundle()
|
ReferenceManager#getDefaultWeakBundle()
|
ReturnAdder#addReturnIfNeeded(MethodNode node)
|
Sql#preCheckForNamedParams(String sql)
|
StaticTypeCheckingSupport#findDGMMethodsByNameAndArguments(ClassNode receiver, String name, ClassNode args)
|
StaticTypeCheckingSupport#findDGMMethodsByNameAndArguments(ClassNode receiver, String name, ClassNode args, List
|
StaticTypeCheckingSupport#findDGMMethodsForClassNode(ClassNode clazz, String name)
|
StaticTypeCheckingSupport#findDGMMethodsForClassNode(ClassNode clazz, String name, TreeSet
|
StaticTypeCheckingVisitor#checkClosureParameters(Expression callArguments, ClassNode receiver)
|
| StaticTypeCheckingVisitor#checkGroovyStyleConstructor(ClassNode node, ClassNode arguments)
Checks that a constructor style expression is valid regarding the number
of arguments and the argument types.
|
XmlSlurper#setKeepWhitespace(boolean keepWhitespace)
|
XmlSlurper#setKeepWhitespace(boolean keepWhitespace)
|