Top Fields Constructors Methods
org.codehaus.groovy.runtime.callsite

public Class GetEffectivePojoPropertySite

extends AbstractCallSite
Class Inheritance
Imports
groovy.lang.GroovyRuntimeException, .MetaClassImpl, .MetaProperty, org.codehaus.groovy.runtime.GroovyCategorySupport, .ScriptBytecodeAdapter

Field Summary

Modifier and TypeField and Description
private final MetaProperty
private final MetaClassImpl
private final int
Inherited from org.codehaus.groovy.runtime.callsite.AbstractCallSite:
arrayindexname

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final CallSite
public final Object
Inherited from org.codehaus.groovy.runtime.callsite.AbstractCallSite:
acceptGroovyObjectGetPropertycallcallcallcallcallcallcallConstructorcallConstructorcallConstructorcallConstructorcallConstructorcallConstructorcallCurrentcallCurrentcallCurrentcallCurrentcallCurrentcallCurrentcallGetPropertycallGetPropertySafecallGroovyObjectGetPropertycallGroovyObjectGetPropertySafecallSafecallSafecallSafecallSafecallSafecallSafecallStaticcallStaticcallStaticcallStaticcallStaticcallStaticcreateGetPropertySitecreateGroovyObjectGetPropertySitegetArraygetIndexgetNamenoCoercenoWrappers

Field Detail

effectiveback to summary
private final MetaProperty effective
metaClassback to summary
private final MetaClassImpl metaClass
versionback to summary
private final int version

Constructor Detail

GetEffectivePojoPropertySiteback to summary
public GetEffectivePojoPropertySite(CallSite site, MetaClassImpl metaClass, MetaProperty effective)

Method Detail

acceptGetPropertyback to summary
public final CallSite acceptGetProperty(Object receiver)

Overrides org.codehaus.groovy.runtime.callsite.AbstractCallSite.acceptGetProperty.

getPropertyback to summary
public final Object getProperty(Object receiver) throws Throwable

Overrides org.codehaus.groovy.runtime.callsite.AbstractCallSite.getProperty.

Implements org.codehaus.groovy.runtime.callsite.CallSite.getProperty.