Groovy Documentation

org.gradle.api.internal
Class AbstractDynamicObject

java.lang.Object
  org.gradle.api.internal.AbstractDynamicObject
All Implemented Interfaces:
DynamicObject

class AbstractDynamicObject
extends java.lang.Object

An empty org.gradle.api.internal.DynamicObject.


Constructor Summary
AbstractDynamicObject()

 
Method Summary
protected java.lang.String getDisplayName()

Map getProperties()

java.lang.Object getProperty(java.lang.String name)

boolean hasMethod(java.lang.String name, java.lang.Object arguments)

boolean hasProperty(java.lang.String name)

java.lang.Object invokeMethod(java.lang.String name, java.lang.Object arguments)

protected def methodMissingException(java.lang.String name, java.lang.Object params)

protected groovy.lang.MissingPropertyException propertyMissingException(java.lang.String name)

void setProperty(java.lang.String name, java.lang.Object value)

 
Methods inherited from class java.lang.Object
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll
 

Constructor Detail

AbstractDynamicObject

AbstractDynamicObject()


 
Method Detail

getDisplayName

protected java.lang.String getDisplayName()


getProperties

public Map getProperties()


getProperty

public java.lang.Object getProperty(java.lang.String name)


hasMethod

public boolean hasMethod(java.lang.String name, java.lang.Object arguments)


hasProperty

public boolean hasProperty(java.lang.String name)


invokeMethod

public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object arguments)


methodMissingException

protected def methodMissingException(java.lang.String name, java.lang.Object params)


propertyMissingException

protected groovy.lang.MissingPropertyException propertyMissingException(java.lang.String name)


setProperty

public void setProperty(java.lang.String name, java.lang.Object value)


 

Groovy Documentation