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.