org.elasticsearch.common.inject.internal
Class ConstructionContext<T>
java.lang.Object
org.elasticsearch.common.inject.internal.ConstructionContext<T>
public class ConstructionContext<T>
- extends Object
Context of a dependency construction. Used to manage circular references.
- Author:
- crazybob@google.com (Bob Lee)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstructionContext
public ConstructionContext()
getCurrentReference
public T getCurrentReference()
removeCurrentReference
public void removeCurrentReference()
setCurrentReference
public void setCurrentReference(T currentReference)
isConstructing
public boolean isConstructing()
startConstruction
public void startConstruction()
finishConstruction
public void finishConstruction()
createProxy
public Object createProxy(Errors errors,
Class<?> expectedType)
throws ErrorsException
- Throws:
ErrorsException
setProxyDelegates
public void setProxyDelegates(T delegate)
Copyright © 2009-2012. All Rights Reserved.