Groovy Documentation

org.hidetake.gradle.ssh.registry
[Groovy] Class AbstractRegistry

java.lang.Object
  org.hidetake.gradle.ssh.registry.AbstractRegistry

abstract class AbstractRegistry

A component registry.

Authors:
hidetake.org


Constructor Summary
AbstractRegistry()

 
Method Summary
java.lang.Object generateFactory(java.lang.Class factoryClass, java.lang.Class instanceClass)

Sets a auto-generated factory object.

java.lang.Object getAt(java.lang.Class clazz)

Returns the instance.

void putAt(java.lang.Class clazz, java.lang.Object instance)

Sets the instance.

void reset()

Resets to default wiring.

void wire()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

AbstractRegistry

AbstractRegistry()


 
Method Detail

generateFactory

java.lang.Object generateFactory(java.lang.Class factoryClass, java.lang.Class instanceClass)
Sets a auto-generated factory object.
Parameters:
factoryClass - factory class
instanceClass - instance class
Returns:
an auto-generated factory


getAt

java.lang.Object getAt(java.lang.Class clazz)
Returns the instance.
Parameters:
clazz - class of the instance
Returns:
the instance


putAt

void putAt(java.lang.Class clazz, java.lang.Object instance)
Sets the instance.
Parameters:
clazz - class of the instance
instance - the instance


reset

void reset()
Resets to default wiring.


wire

void wire()


 

Groovy Documentation