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 java.lang.Object
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
DependencyTree.Entry
public DependencyTree.Entry(K key,
T object)
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 java.util.Set<DependencyTree.Entry<K,T>> getDependsOnMe()
getWaitsFor
public java.util.Set<DependencyTree.Entry<K,T>> getWaitsFor()
get
public final T get()
getKey
public K getKey()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
Copyright © 2010 Nuxeo SAS. All Rights Reserved.