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
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 Set<DependencyTree.Entry<K,T>> getDependsOnMe()
getWaitsFor
public Set<DependencyTree.Entry<K,T>> getWaitsFor()
get
public final T get()
getKey
public K getKey()
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 © 2010 Nuxeo SAS. All Rights Reserved.