Package org.nuxeo.runtime.deploy
Class DependencyTree.Entry<K,T>
- java.lang.Object
-
- org.nuxeo.runtime.deploy.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
canEnterResolvedState()
boolean
equals(Object obj)
T
get()
Set<DependencyTree.Entry<K,T>>
getDependsOnMe()
K
getKey()
Set<DependencyTree.Entry<K,T>>
getWaitsFor()
int
hashCode()
boolean
isPhantom()
boolean
isRegistered()
boolean
isResolved()
void
removeWaitingFor(DependencyTree.Entry<K,T> key)
String
toString()
-
-
-
Method Detail
-
isPhantom
public boolean isPhantom()
-
isRegistered
public boolean isRegistered()
-
isResolved
public boolean isResolved()
-
canEnterResolvedState
public final boolean canEnterResolvedState()
-
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()
-
get
public final T get()
-
getKey
public K getKey()
-
-