|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MetaClass | |
---|---|
groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
groovy.mock.interceptor | The groovy.mock.interceptor is an all-groovy mock testing library. |
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. |
org.codehaus.groovy.reflection | Internal classes for assisting with reflection. |
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.metaclass | Internal classes related to Groovy's metaclass implementation. |
org.codehaus.groovy.runtime.wrappers | Groovy wrapper classes for primitive types. |
Uses of MetaClass in groovy.lang |
---|
Subinterfaces of MetaClass in groovy.lang | |
---|---|
interface |
AdaptingMetaClass
An interface for MetaClass instances that "adapt" other MetaClass instances such as a proxy or delegating MetaClass |
interface |
MutableMetaClass
An interface that defines methods that implementors of mutable Meta classes should specifiy. |
Classes in groovy.lang that implement MetaClass | |
---|---|
class |
DelegatingMetaClass
|
class |
ExpandoMetaClass
A MetaClass that implements GroovyObject and behaves like an Expando, allowing the addition of new methods on the fly
|
class |
MetaClassImpl
Allows methods to be dynamically added to existing classes at runtime |
class |
ProxyMetaClass
As subclass of MetaClass, ProxyMetaClass manages calls from Groovy Objects to POJOs. |
Fields in groovy.lang declared as MetaClass | |
---|---|
protected MetaClass |
ProxyMetaClass.adaptee
|
protected MetaClass |
DelegatingMetaClass.delegate
|
private MetaClass |
Sequence.metaClass
|
private MetaClass |
GroovyObjectSupport.metaClass
|
private MetaClass |
ExpandoMetaClass.myMetaClass
|
private static MetaClass |
GroovySystem.objectMetaClass
The MetaClass for java.lang.Object |
Methods in groovy.lang that return MetaClass | |
---|---|
MetaClass |
MetaClassRegistry.MetaClassCreationHandle.create(java.lang.Class theClass,
MetaClassRegistry registry)
|
protected MetaClass |
MetaClassRegistry.MetaClassCreationHandle.createNormalMetaClass(java.lang.Class theClass,
MetaClassRegistry registry)
|
protected MetaClass |
ExpandoMetaClassCreationHandle.createNormalMetaClass(java.lang.Class theClass,
MetaClassRegistry registry)
|
MetaClass |
ProxyMetaClass.getAdaptee()
|
MetaClass |
DelegatingMetaClass.getAdaptee()
|
MetaClass |
AdaptingMetaClass.getAdaptee()
Returns the MetaClass that this adapter adapts |
MetaClass |
Sequence.getMetaClass()
|
MetaClass |
GroovyObjectSupport.getMetaClass()
|
MetaClass |
GroovyObject.getMetaClass()
Returns the metaclass for a given class. |
MetaClass |
ExpandoMetaClass.getMetaClass()
|
MetaClass |
DelegatingMetaClass.getMetaClass()
|
MetaClass |
MetaClassRegistry.getMetaClass(java.lang.Class theClass)
|
private MetaClass |
MetaClassImpl.lookupObjectMetaClass(java.lang.Object object)
|
Methods in groovy.lang with parameters of type MetaClass | |
---|---|
private MetaMethod |
ExpandoMetaClass.getMetaMethodFromMutableMetaClass(java.lang.String methodName,
java.lang.Object[] arguments,
MetaClass metaClass)
|
private MetaBeanProperty |
ExpandoMetaClass.getMetaPropertyFromMutableMetaClass(java.lang.String propertyName,
MetaClass metaClass)
|
void |
ProxyMetaClass.setAdaptee(MetaClass metaClass)
|
void |
DelegatingMetaClass.setAdaptee(MetaClass adaptee)
|
void |
AdaptingMetaClass.setAdaptee(MetaClass metaClass)
Sets the MetaClass adapted by this MetaClass |
void |
MetaClassRegistry.setMetaClass(java.lang.Class theClass,
MetaClass theMetaClass)
|
void |
Sequence.setMetaClass(MetaClass metaClass)
|
void |
GroovyObjectSupport.setMetaClass(MetaClass metaClass)
|
void |
GroovyObject.setMetaClass(MetaClass metaClass)
Allows the MetaClass to be replaced with a derived implementation. |
void |
ExpandoMetaClass.setMetaClass(MetaClass metaClass)
|
void |
DelegatingMetaClass.setMetaClass(MetaClass metaClass)
|
Constructors in groovy.lang with parameters of type MetaClass | |
---|---|
DelegatingMetaClass(MetaClass delegate)
|
|
ProxyMetaClass(MetaClassRegistry registry,
java.lang.Class theClass,
MetaClass adaptee)
|
Uses of MetaClass in groovy.mock.interceptor |
---|
Classes in groovy.mock.interceptor that implement MetaClass | |
---|---|
class |
MockProxyMetaClass
The ProxyMetaClass for the MockInterceptor. |
Constructors in groovy.mock.interceptor with parameters of type MetaClass | |
---|---|
MockProxyMetaClass(MetaClassRegistry registry,
java.lang.Class theClass,
MetaClass adaptee)
|
Uses of MetaClass in groovy.sql |
---|
Fields in groovy.sql declared as MetaClass | |
---|---|
private MetaClass |
GroovyResultSetProxy.metaClass
|
Methods in groovy.sql that return MetaClass | |
---|---|
private MetaClass |
GroovyResultSetProxy.getMetaClass()
|
private MetaClass |
GroovyResultSetProxy.setMetaClass(MetaClass mc)
|
Methods in groovy.sql with parameters of type MetaClass | |
---|---|
private MetaClass |
GroovyResultSetProxy.setMetaClass(MetaClass mc)
|
Uses of MetaClass in groovy.util |
---|
Classes in groovy.util that implement MetaClass | |
---|---|
(package private) class |
FactoryInterceptorMetaClass
|
Methods in groovy.util with parameters of type MetaClass | |
---|---|
private static void |
ProxyGenerator.setMetaClass(MetaClass metaClass)
|
private static void |
NodeList.setMetaClass(MetaClass metaClass)
|
private static void |
Node.setMetaClass(MetaClass metaClass)
|
Constructors in groovy.util with parameters of type MetaClass | |
---|---|
FactoryInterceptorMetaClass(MetaClass delegate,
FactoryBuilderSupport factory)
|
Uses of MetaClass in groovy.util.slurpersupport |
---|
Methods in groovy.util.slurpersupport with parameters of type MetaClass | |
---|---|
void |
GPathResult.setMetaClass(MetaClass metaClass)
|
Uses of MetaClass in org.codehaus.groovy.reflection |
---|
Methods in org.codehaus.groovy.reflection that return MetaClass | |
---|---|
MetaClass |
CachedClass.getMetaClassForClass()
|
Methods in org.codehaus.groovy.reflection with parameters of type MetaClass | |
---|---|
void |
CachedClass.setMetaClassForClass(MetaClass metaClassForClass,
boolean isConst)
|
void |
CachedClass.setStaticMetaClassField(MetaClass mc)
|
Uses of MetaClass in org.codehaus.groovy.runtime |
---|
Fields in org.codehaus.groovy.runtime declared as MetaClass | |
---|---|
private MetaClass |
IteratorClosureAdapter.metaClass
|
Methods in org.codehaus.groovy.runtime that return MetaClass | |
---|---|
MetaClass |
IteratorClosureAdapter.getMetaClass()
|
static MetaClass |
InvokerHelper.getMetaClass(java.lang.Class cls)
|
static MetaClass |
DefaultGroovyMethods.getMetaClass(java.lang.Class c)
Adds a "metaClass" property to all class objects so you can use the syntax String.metaClass.myMethod = { println "foo" } |
static MetaClass |
InvokerHelper.getMetaClass(java.lang.Object object)
|
MetaClass |
Invoker.getMetaClass(java.lang.Object object)
Deprecated. |
static MetaClass |
DefaultGroovyMethods.getMetaClass(java.lang.Object obj)
Obtains a MetaClass for an object either from the registry or in the case of a GroovyObject from the object itself. |
static MetaClass |
ScriptBytecodeAdapter.initMetaClass(java.lang.Object object)
|
Methods in org.codehaus.groovy.runtime with parameters of type MetaClass | |
---|---|
void |
IteratorClosureAdapter.setMetaClass(MetaClass metaClass)
|
Uses of MetaClass in org.codehaus.groovy.runtime.metaclass |
---|
Classes in org.codehaus.groovy.runtime.metaclass that implement MetaClass | |
---|---|
class |
ClosureMetaClass
A Metaclass for closures generated by the Groovy compiler. |
Fields in org.codehaus.groovy.runtime.metaclass declared as MetaClass | |
---|---|
(package private) MetaClass[] |
MetaClassRegistryImpl.LocallyKnownClasses.cache
|
Methods in org.codehaus.groovy.runtime.metaclass that return MetaClass | |
---|---|
private MetaClass |
MetaClassRegistryImpl.LocallyKnownClasses.checkCache(java.lang.Class theClass)
|
private MetaClass |
MetaClassRegistryImpl.LocallyKnownClasses.checkMap(java.lang.Class theClass)
|
private MetaClass |
MetaClassRegistryImpl.LocallyKnownClasses.getFromGlobal(java.lang.Class theClass)
|
private MetaClass |
MetaClassRegistryImpl.getGlobalMetaClass(java.lang.Class theClass)
|
MetaClass |
MetaClassRegistryImpl.getMetaClass(java.lang.Class theClass)
|
MetaClass |
MetaClassRegistryImpl.LocallyKnownClasses.getMetaClass(java.lang.Class theClass)
|
MetaClass |
MetaClassRegistryImpl.MyThreadLocal.getMetaClass(java.lang.Class theClass)
|
private static MetaClass |
ClosureMetaClass.getStaticMetaClass()
|
private MetaClass |
ClosureMetaClass.lookupObjectMetaClass(java.lang.Object object)
|
Methods in org.codehaus.groovy.runtime.metaclass with parameters of type MetaClass | |
---|---|
private void |
MetaClassRegistryImpl.LocallyKnownClasses.putToCache(MetaClass value)
|
void |
MetaClassRegistryImpl.setMetaClass(java.lang.Class theClass,
MetaClass theMetaClass)
Registers a new MetaClass in the registry to customize the type |
Uses of MetaClass in org.codehaus.groovy.runtime.wrappers |
---|
Fields in org.codehaus.groovy.runtime.wrappers declared as MetaClass | |
---|---|
protected MetaClass |
PojoWrapper.delegate
|
protected MetaClass |
Wrapper.delegatingMetaClass
|
Methods in org.codehaus.groovy.runtime.wrappers that return MetaClass | |
---|---|
protected abstract MetaClass |
Wrapper.getDelegatedMetaClass()
|
protected MetaClass |
PojoWrapper.getDelegatedMetaClass()
|
protected MetaClass |
GroovyObjectWrapper.getDelegatedMetaClass()
|
MetaClass |
Wrapper.getMetaClass()
|
Methods in org.codehaus.groovy.runtime.wrappers with parameters of type MetaClass | |
---|---|
void |
PojoWrapper.setMetaClass(MetaClass metaClass)
|
void |
GroovyObjectWrapper.setMetaClass(MetaClass metaClass)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |