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 void
addDependsOnMe(DependencyTree.Entry<K,T> entry)
void
addWaitingFor(DependencyTree.Entry<K,T> entry)
boolean
equals(Object obj)
T
get()
Set<DependencyTree.Entry<K,T>>
getDependsOnMe()
K
getKey()
Set<DependencyTree.Entry<K,T>>
getWaitsFor()
int
hashCode()
boolean
isRegistered()
boolean
isResolved()
void
removeWaitingFor(DependencyTree.Entry<K,T> key)
String
toString()
-
-
-
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.
-
-