public class Provider<T extends AbstractNode> extends Object implements Comparable<Provider<?>>
| Constructor and Description |
|---|
Provider(Model model,
int id) |
Provider(Model model,
T n) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Provider<?> n) |
void |
discard() |
boolean |
equals(Object o) |
T |
get() |
T |
get(Document doc) |
T |
get(int lastUsedDocumentId) |
T |
getIfNotSuspended() |
int |
hashCode() |
boolean |
isSuspended() |
void |
save() |
void |
suspend() |
String |
toString() |
public Provider(Model model, int id)
public boolean isSuspended()
public T getIfNotSuspended()
public T get()
public T get(int lastUsedDocumentId)
public T get(Document doc)
doc - The document is used to remember when this node has been used last.public void suspend()
public void discard()
public void save()
public int compareTo(Provider<?> n)
compareTo in interface Comparable<Provider<?>>Copyright © 2017. All rights reserved.