Various Groovy utilities for working with nodes, builders, logging, and other things.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | |
| public interface | ResourceConnector
Base interface for customizing where resources can be found for the |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | BuilderSupport
Base class for creating arbitrary nested trees of objects or events. |
| public class | CharsetToolkit
Utility class to guess the encoding of a given text file. |
| public class | |
| public class | ConfigObject
A ConfigObject at a simple level is a Map that creates configuration entries (other ConfigObjects) when referencing them. |
| public abstract class | DelegatingScript
|
| public class | Eval
Allow easy integration from Groovy into Java through convenience methods. |
| public class | Expando
Represents a dynamically expandable bean. |
| public abstract class | FactoryBuilderSupport
Mix of BuilderSupport and SwingBuilder's factory support. |
| pack-priv class | |
| public class | GroovyCollections
A Collections utility class |
| public class | GroovyScriptEngine
Specific script engine able to reload modified scripts as well as dealing properly with dependent scripts. |
| public class | IndentPrinter
A helper class for printing indented text. |
| public class | MapEntry
A Map.Entry implementation. |
| public class | Node
Represents an arbitrary tree node which can be used for structured metadata or any arbitrary XML-like tree. |
| public class | NodeBuilder
A helper class for creating nested trees of Node objects for handling arbitrary data |
| public class | |
| public class | NodePrinter
A helper class for creating nested trees of data |
| public class | ObjectGraphBuilder
A builder for creating object graphs. |
| public class | ObservableList
List decorator that will trigger PropertyChangeEvents when a value changes. |
| public class | ObservableMap
Map decorator that will trigger PropertyChangeEvents when a value changes. |
| public class | |
| public class | OrderBy<T>
A helper class for sorting objects via a closure to return the field or operation on which to sort. |
| public class | |
| public class | Proxy
Dynamic groovy proxy for another object. |
| public class | ProxyGenerator
Generates 'Proxy' objects which implement interfaces, maps of closures and/or extend classes/delegates. |
| public class | |
| public class |