| com.google.inject.grapher.ImplementationNode<K> | 
   Known Indirect Subclasses
  
 | 
Node for classes and instances that have Dependencys and are
 bound to InterfaceNodes. These nodes will often have fields for
 Members that are InjectionPoints.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ImplementationNode.Factory<K, T extends ImplementationNode<K>> | Factory interface for ImplementationNodes.  | 
    ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Sets the  
  
  Key that this node is for. | |||||||||||
Sets the Object that's the already-created instance. 
  
   | |||||||||||
Sets the Key that this node is for. Used when the node is
 representing a class that Guice will instantiate.
Sets the Object that's the already-created instance. Used when this node is represeting the instance instead of a class.