Package org.nuxeo.common.collections
Class DependencyTree.Entry<K,T>
- java.lang.Object
 - 
- org.nuxeo.common.collections.DependencyTree.Entry<K,T>
 
 
- 
- Enclosing class:
 - DependencyTree<K,T>
 
public static class DependencyTree.Entry<K,T> extends Object
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDependsOnMe(DependencyTree.Entry<K,T> entry)voidaddWaitingFor(DependencyTree.Entry<K,T> entry)booleanequals(Object obj)Tget()Set<DependencyTree.Entry<K,T>>getDependsOnMe()KgetKey()Set<DependencyTree.Entry<K,T>>getWaitsFor()inthashCode()booleanisRegistered()booleanisResolved()voidremoveWaitingFor(DependencyTree.Entry<K,T> key)StringtoString() 
 - 
 
- 
- 
Method Detail
- 
isRegistered
public final boolean isRegistered()
 
- 
isResolved
public final boolean isResolved()
 
- 
addWaitingFor
public final void addWaitingFor(DependencyTree.Entry<K,T> entry)
 
- 
removeWaitingFor
public final void removeWaitingFor(DependencyTree.Entry<K,T> key)
 
- 
addDependsOnMe
public final void addDependsOnMe(DependencyTree.Entry<K,T> entry)
 
- 
getDependsOnMe
public Set<DependencyTree.Entry<K,T>> getDependsOnMe()
 
- 
getWaitsFor
public Set<DependencyTree.Entry<K,T>> getWaitsFor()
- Returns:
 - Returns the waitsFor.
 
 
- 
get
public final T get()
 
- 
getKey
public K getKey()
- Returns:
 - Returns the key.
 
 
 - 
 
 -