|
Groovy 1.7.0 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgroovy.lang.MetaClassImpl
groovy.lang.ProxyMetaClass
groovy.mock.interceptor.MockProxyMetaClass
class MockProxyMetaClass extends ProxyMetaClass
The ProxyMetaClass for the MockInterceptor. Instance and class methods are intercepted, but constructors are not to allow mocking of aggregated objects.
| Field Summary |
|---|
| Fields inherited from class ProxyMetaClass | |
|---|---|
| adaptee, interceptor |
| Constructor Summary | |
MockProxyMetaClass(MetaClassRegistry registry, Class theClass, MetaClass adaptee)
|
|
| Method Summary | |
|---|---|
Object
|
getProperty(Class aClass, Object object, String property, boolean b, boolean b1)
|
Object
|
invokeConstructor(Object[] arguments)
Unlike general impl in superclass, ctors are not intercepted but relayed |
Object
|
invokeMethod(Object object, String methodName, Object[] arguments)
|
Object
|
invokeStaticMethod(Object object, String methodName, Object[] arguments)
|
static MockProxyMetaClass
|
make(Class theClass)
convenience factory method for the most usual case. |
void
|
setProperty(Class aClass, Object object, String property, Object newValue, boolean b, boolean b1)
|
| Methods inherited from class ProxyMetaClass | |
|---|---|
| getAdaptee, getInstance, getInterceptor, getProperty, initialize, invokeConstructor, invokeMethod, invokeStaticMethod, setAdaptee, setInterceptor, setProperty, use, use |
| Methods inherited from class MetaClassImpl | |
|---|---|
| getMetaMethod, getMetaProperty, getStaticMetaMethod, getSuperClasses, getTheCachedClass, getTheClass, hasProperty, isGroovyObject, respondsTo, respondsTo |
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
| Constructor Detail |
|---|
public MockProxyMetaClass(MetaClassRegistry registry, Class theClass, MetaClass adaptee)
| Method Detail |
|---|
public Object getProperty(Class aClass, Object object, String property, boolean b, boolean b1)
public Object invokeConstructor(Object[] arguments)
public Object invokeMethod(Object object, String methodName, Object[] arguments)
public Object invokeStaticMethod(Object object, String methodName, Object[] arguments)
public static MockProxyMetaClass make(Class theClass)
public void setProperty(Class aClass, Object object, String property, Object newValue, boolean b, boolean b1)
Copyright © 2003-2009 The Codehaus. All rights reserved.