public static class DependencyTree.Entry<K,T> extends Object
Constructor and Description |
---|
DependencyTree.Entry(K key,
T object) |
Modifier and Type | Method and Description |
---|---|
void |
addDependsOnMe(DependencyTree.Entry<K,T> entry) |
void |
addWaitingFor(DependencyTree.Entry<K,T> entry) |
boolean |
canEnterResolvedState() |
boolean |
equals(Object obj) |
T |
get() |
Set<DependencyTree.Entry<K,T>> |
getDependsOnMe() |
K |
getKey() |
Set<DependencyTree.Entry<K,T>> |
getWaitsFor() |
int |
hashCode() |
boolean |
isPhantom() |
boolean |
isRegistered() |
boolean |
isResolved() |
void |
removeWaitingFor(DependencyTree.Entry<K,T> key) |
String |
toString() |
public boolean isPhantom()
public boolean isRegistered()
public boolean isResolved()
public final boolean canEnterResolvedState()
public final void addWaitingFor(DependencyTree.Entry<K,T> entry)
public final void removeWaitingFor(DependencyTree.Entry<K,T> key)
public final void addDependsOnMe(DependencyTree.Entry<K,T> entry)
public Set<DependencyTree.Entry<K,T>> getDependsOnMe()
public Set<DependencyTree.Entry<K,T>> getWaitsFor()
public final T get()
public K getKey()
Copyright © 2013 Nuxeo SA. All Rights Reserved.