|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GroovyObject | |
---|---|
groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
groovy.mock | GroovyMock is a mock testing library for Groovy objects. |
groovy.servlet | Support for Groovlets which are Servlets written as a simple Groovy script. |
groovy.sql | Groovy helper classes for working with SQL data as Groovy objects |
groovy.util | Various Groovy utilities for working with nodes, builders, logging, JUnit test cases, text expressions, Ant tasks or JMX MBeans. |
groovy.util.slurpersupport | Helper classes for XmlSlurper. |
groovy.xml | Groovy markup builder classes for working with SAX and W3C DOM and Groovy markup. |
groovy.xml.streamingmarkupsupport | XmlBuilder related classes to support streaming XML. |
org.codehaus.groovy.binding | Classes related to property binding. |
org.codehaus.groovy.runtime | Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. |
org.codehaus.groovy.runtime.wrappers | Groovy wrapper classes for primitive types. |
org.codehaus.groovy.tools.shell.util | Utility classes related to the Groovy Shell (aka. |
Uses of GroovyObject in groovy.lang |
---|
Subinterfaces of GroovyObject in groovy.lang | |
---|---|
interface |
GroovyInterceptable
Marker interface used to notify that all methods should be intercepted through the invokeMethod mechanism
of GroovyObject . |
Classes in groovy.lang that implement GroovyObject | |
---|---|
class |
Binding
Represents 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. |
class |
Closure
Represents any closure object in Groovy. |
private class |
Closure.WritableClosure
Implementation note: This has to be an inner class! Reason: Closure.this.call will call the outer call method, but with the inner class as executing object. |
class |
DelegatingMetaClass
|
class |
ExpandoMetaClass
A MetaClass that implements GroovyObject and behaves like an Expando, allowing the addition of new methods on the fly
|
protected class |
ExpandoMetaClass.ExpandoMetaConstructor
Handles the ability to use the left shift operator to append new constructors |
protected class |
ExpandoMetaClass.ExpandoMetaProperty
Instances of this class are returned when using the << left shift operator. |
class |
GroovyObjectSupport
A useful base class for Java objects wishing to be Groovy objects |
class |
GroovyShell
Represents a groovy shell capable of running arbitrary groovy scripts |
class |
GString
Represents a String which contains embedded values such as "hello there ${user} how are you?" which can be evaluated lazily. |
class |
NonEmptySequence
Represents a sequence of objects which represents one or many instances of of objects of a given type. |
class |
Reference
Represents a reference to a value |
class |
Script
This object represents a Groovy script |
class |
Sequence
Represents a sequence of objects which represents zero or many instances of of objects of a given type. |
Methods in groovy.lang with parameters of type GroovyObject | |
---|---|
void |
GString.build(GroovyObject builder)
|
void |
Buildable.build(GroovyObject builder)
|
void |
ProxyMetaClass.use(GroovyObject object,
Closure closure)
Use the ProxyMetaClass for the given Closure. |
Uses of GroovyObject in groovy.mock |
---|
Classes in groovy.mock that implement GroovyObject | |
---|---|
class |
GroovyMock
Deprecated. As of Groovy 1.5 replaced by MockFor (or use an external mocking package) groovy.mock.interceptor.MockFor |
Fields in groovy.mock declared as GroovyObject | |
---|---|
private GroovyObject |
GroovyMock.instance
Deprecated. |
Methods in groovy.mock that return GroovyObject | |
---|---|
GroovyObject |
GroovyMock.getInstance()
Deprecated. |
Uses of GroovyObject in groovy.servlet |
---|
Classes in groovy.servlet that implement GroovyObject | |
---|---|
class |
ServletBinding
Servlet-specific binding extension to lazy load the writer or the output stream from the response. |
Uses of GroovyObject in groovy.sql |
---|
Subinterfaces of GroovyObject in groovy.sql | |
---|---|
interface |
GroovyResultSet
Represents an extent of objects |
Classes in groovy.sql that implement GroovyObject | |
---|---|
(package private) class |
CallResultSet
|
class |
GroovyResultSetExtension
GroovyResultSetExtension implements additional logic for ResultSet. |
class |
GroovyRowResult
Represents an extent of objects. |
Uses of GroovyObject in groovy.util |
---|
Classes in groovy.util that implement GroovyObject | |
---|---|
class |
AntBuilder
Allows Ant tasks to be used with GroovyMarkup |
class |
BuilderSupport
An abstract base class for creating arbitrary nested trees of objects or events |
class |
Expando
Represents a dynamically expandable bean. |
class |
FactoryBuilderSupport
Mix of BuilderSupport and SwingBuilder's factory support. |
(package private) class |
FactoryInterceptorMetaClass
|
class |
GroovyLog
Represents an arbitrary logging service. |
class |
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. |
class |
NodeBuilder
A helper class for creating nested trees of Node objects for handling arbitrary data |
class |
ObjectGraphBuilder
A builder for creating object graphs. Each node defines the class to be created and the property on its parent (if any) at the same time. |
class |
Proxy
Dynamic groovy proxy for another object. |
Uses of GroovyObject in groovy.util.slurpersupport |
---|
Classes in groovy.util.slurpersupport that implement GroovyObject | |
---|---|
class |
Attribute
|
(package private) class |
Attributes
|
class |
FilteredAttributes
Lazy evaluated representation of nodes filtered by attributes. |
class |
FilteredNodeChildren
|
class |
GPathResult
|
class |
NoChildren
|
class |
NodeChild
|
(package private) class |
NodeChildren
|
Methods in groovy.util.slurpersupport with parameters of type GroovyObject | |
---|---|
void |
ReplacementNode.build(GroovyObject builder)
|
void |
NodeChildren.build(GroovyObject builder)
|
void |
NodeChild.build(GroovyObject builder)
|
void |
NoChildren.build(GroovyObject builder)
|
void |
Attributes.build(GroovyObject builder)
|
void |
Attribute.build(GroovyObject builder)
|
abstract void |
ReplacementNode.build(GroovyObject builder,
java.util.Map namespaceMap,
java.util.Map namespaceTagHints)
|
void |
Node.build(GroovyObject builder,
java.util.Map namespaceMap,
java.util.Map namespaceTagHints)
|
private void |
Node.buildChildren(GroovyObject builder,
java.util.Map namespaceMap,
java.util.Map namespaceTagHints)
|
private static java.lang.String |
Node.getTagFor(java.lang.Object namespaceURI,
java.util.Map current,
java.util.Map pending,
java.util.Map local,
java.util.Map tagHints,
java.util.List newTags,
GroovyObject builder)
|
Uses of GroovyObject in groovy.xml |
---|
Classes in groovy.xml that implement GroovyObject | |
---|---|
class |
DOMBuilder
A helper class for creating a W3C DOM tree |
class |
MarkupBuilder
A helper class for creating XML or HTML markup |
class |
NamespaceBuilderSupport
A helper class for creating namespaced GroovyMarkup |
class |
SAXBuilder
A helper class for creating a W3C D |
Uses of GroovyObject in groovy.xml.streamingmarkupsupport |
---|
Classes in groovy.xml.streamingmarkupsupport that implement GroovyObject | |
---|---|
class |
BaseMarkupBuilder
|
private static class |
BaseMarkupBuilder.Document
|
private class |
BaseMarkupBuilder.Document.OutputSink
|
class |
Builder
|
protected static class |
Builder.Built
|
Uses of GroovyObject in org.codehaus.groovy.binding |
---|
Classes in org.codehaus.groovy.binding that implement GroovyObject | |
---|---|
class |
ModelBinding
|
Uses of GroovyObject in org.codehaus.groovy.runtime |
---|
Classes in org.codehaus.groovy.runtime that implement GroovyObject | |
---|---|
class |
CurriedClosure
Represents wrapper around a Closure to support currying |
class |
GStringImpl
Default implementation of a GString used by the compiler. |
class |
IteratorClosureAdapter
A closure which stores calls in a List so that method calls can be iterated over in a 'yield' style way |
class |
MethodClosure
Represents a method on an object using a closure which can be invoked at any time |
class |
NullObject
|
class |
ScriptReference
Represents a reference to a variable in a script |
Methods in org.codehaus.groovy.runtime with parameters of type GroovyObject | |
---|---|
static Wrapper |
ScriptBytecodeAdapter.createGroovyObjectWrapper(GroovyObject val,
java.lang.Class clazz)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectField(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectFieldSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectFieldSpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectProperty(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
InvokerHelper.getGroovyObjectProperty(GroovyObject object,
java.lang.String property)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectPropertySafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getGroovyObjectPropertySpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getPropertyOnSuper(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getPropertyOnSuperSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.getPropertyOnSuperSpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrent0(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrent0Safe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrent0SpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrentN(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrentNSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnCurrentNSpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuper0(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuper0Safe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuper0SpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuperN(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuperNSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static java.lang.Object |
ScriptBytecodeAdapter.invokeMethodOnSuperNSpreadSafe(java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName,
java.lang.Object[] messageArguments)
|
static void |
ScriptBytecodeAdapter.setGroovyObjectField(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setGroovyObjectFieldSafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setGroovyObjectFieldSpreadSafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setGroovyObjectProperty(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
InvokerHelper.setGroovyObjectProperty(java.lang.Object newValue,
GroovyObject object,
java.lang.String property)
This is so we don't have to reorder the stack when we call this method. |
static void |
ScriptBytecodeAdapter.setGroovyObjectPropertySafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setGroovyObjectPropertySpreadSafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setPropertyOnSuper(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setPropertyOnSuperSafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
static void |
ScriptBytecodeAdapter.setPropertyOnSuperSpreadSafe(java.lang.Object messageArgument,
java.lang.Class senderClass,
GroovyObject receiver,
java.lang.String messageName)
|
Uses of GroovyObject in org.codehaus.groovy.runtime.wrappers |
---|
Classes in org.codehaus.groovy.runtime.wrappers that implement GroovyObject | |
---|---|
class |
BooleanWrapper
|
class |
ByteWrapper
|
class |
CharWrapper
|
class |
DoubleWrapper
|
class |
FloatWrapper
|
class |
GroovyObjectWrapper
|
class |
IntWrapper
|
class |
LongWrapper
|
class |
PojoWrapper
|
class |
ShortWrapper
|
class |
Wrapper
|
Fields in org.codehaus.groovy.runtime.wrappers declared as GroovyObject | |
---|---|
protected GroovyObject |
GroovyObjectWrapper.wrapped
|
Constructors in org.codehaus.groovy.runtime.wrappers with parameters of type GroovyObject | |
---|---|
GroovyObjectWrapper(GroovyObject wrapped,
java.lang.Class constrainedType)
|
Uses of GroovyObject in org.codehaus.groovy.tools.shell.util |
---|
Classes in org.codehaus.groovy.tools.shell.util that implement GroovyObject | |
---|---|
static class |
ANSI.RenderMessageSource
|
class |
MessageSource
Message source backed up by one or more ResourceBundle
instances for simple i18n support. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |