Class Wrapper
java.lang.Object
org.codehaus.groovy.runtime.wrappers.Wrapper
- All Implemented Interfaces:
GroovyObject
- Direct Known Subclasses:
GroovyObjectWrapper
,PojoWrapper
public abstract class Wrapper extends Object implements GroovyObject
-
Field Summary
Fields Modifier and Type Field Description protected Class
constrainedType
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected abstract MetaClass
getDelegatedMetaClass()
MetaClass
getMetaClass()
Returns the metaclass for a given class.Class
getType()
protected abstract Object
getWrapped()
abstract Object
unwrap()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setMetaClass, setProperty
-
Field Details
-
constrainedType
-
-
Constructor Details
-
Wrapper
-
-
Method Details
-
getMetaClass
Description copied from interface:GroovyObject
Returns the metaclass for a given class.- Specified by:
getMetaClass
in interfaceGroovyObject
- Returns:
- the metaClass of this instance
-
getType
-
unwrap
-
getWrapped
-
getDelegatedMetaClass
-