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
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 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.
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2011 Nuxeo SAS. All Rights Reserved.