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 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)
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 java.util.Set<DependencyTree.Entry<K,T>> getDependsOnMe()
getWaitsFor
public java.util.Set<DependencyTree.Entry<K,T>> getWaitsFor()
- Returns:
- Returns the waitsFor.
get
public final T get()
getKey
public K getKey()
- Returns:
- Returns the key.
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.