Package org.spockframework.mock.runtime
Class GroovyMockMetaClass
java.lang.Object
groovy.lang.DelegatingMetaClass
org.spockframework.mock.runtime.GroovyMockMetaClass
- All Implemented Interfaces:
groovy.lang.GroovyObject,groovy.lang.MetaClass,groovy.lang.MetaObjectProtocol,groovy.lang.MutableMetaClass
public class GroovyMockMetaClass
extends groovy.lang.DelegatingMetaClass
-
Field Summary
Fields inherited from class groovy.lang.DelegatingMetaClass
delegate -
Constructor Summary
ConstructorsConstructorDescriptionGroovyMockMetaClass(IMockConfiguration configuration, Specification specification, groovy.lang.MetaClass oldMetaClass) -
Method Summary
Modifier and TypeMethodDescriptiongetProperty(Object target, String property) invokeConstructor(Object[] arguments) invokeMethod(Object target, String method, Object[] arguments) invokeStaticMethod(Object target, String method, Object[] arguments) voidsetProperty(Object target, String property, Object newValue) Methods inherited from class groovy.lang.DelegatingMetaClass
addMetaBeanProperty, addMetaMethod, addNewInstanceMethod, addNewStaticMethod, equals, getAdaptee, getAttribute, getAttribute, getClassNode, getMetaClass, getMetaMethod, getMetaMethods, getMetaProperty, getMethods, getProperties, getProperty, getProperty, getStaticMetaMethod, getStaticMetaMethod, getTheClass, hashCode, hasProperty, initialize, invokeMethod, invokeMethod, invokeMethod, invokeMissingMethod, invokeMissingProperty, isGroovyObject, isModified, pickMethod, respondsTo, respondsTo, selectConstructorAndTransformArguments, setAdaptee, setAttribute, setAttribute, setMetaClass, setProperty, setProperty, toString
-
Constructor Details
-
GroovyMockMetaClass
public GroovyMockMetaClass(IMockConfiguration configuration, Specification specification, groovy.lang.MetaClass oldMetaClass)
-
-
Method Details
-
invokeMethod
- Specified by:
invokeMethodin interfacegroovy.lang.MetaObjectProtocol- Overrides:
invokeMethodin classgroovy.lang.DelegatingMetaClass
-
invokeStaticMethod
- Specified by:
invokeStaticMethodin interfacegroovy.lang.MetaObjectProtocol- Overrides:
invokeStaticMethodin classgroovy.lang.DelegatingMetaClass
-
invokeConstructor
- Specified by:
invokeConstructorin interfacegroovy.lang.MetaObjectProtocol- Overrides:
invokeConstructorin classgroovy.lang.DelegatingMetaClass
-
getProperty
- Specified by:
getPropertyin interfacegroovy.lang.MetaObjectProtocol- Overrides:
getPropertyin classgroovy.lang.DelegatingMetaClass
-
setProperty
- Specified by:
setPropertyin interfacegroovy.lang.MetaObjectProtocol- Overrides:
setPropertyin classgroovy.lang.DelegatingMetaClass
-