Interface AdaptingMetaClass
- All Superinterfaces:
MetaClass, MetaObjectProtocol
- All Known Implementing Classes:
MockProxyMetaClass, ProxyMetaClass
An interface for MetaClass instances that "adapt" other MetaClass instances such as a proxy or
delegating MetaClass.
- Since:
- 1.5
- Author:
- Graeme Rocher
-
Method Summary
Modifier and TypeMethodDescriptionReturns the MetaClass that this adapter adaptsvoidsetAdaptee(MetaClass metaClass) Sets the MetaClass adapted by this MetaClassMethods inherited from interface MetaClass
getAttribute, getClassNode, getMetaMethods, getMethods, getProperties, getProperty, initialize, invokeMethod, invokeMissingMethod, invokeMissingProperty, pickMethod, selectConstructorAndTransformArguments, setAttribute, setPropertyMethods inherited from interface MetaObjectProtocol
getAttribute, getMetaMethod, getMetaProperty, getProperty, getStaticMetaMethod, getTheClass, hasProperty, invokeConstructor, invokeMethod, invokeMethod, invokeStaticMethod, respondsTo, respondsTo, setAttribute, setProperty
-
Method Details
-
getAdaptee
MetaClass getAdaptee()Returns the MetaClass that this adapter adapts- Returns:
- The MetaClass instance
-
setAdaptee
Sets the MetaClass adapted by this MetaClass- Parameters:
metaClass- The MetaClass to adapt
-