public class NodesList
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NodesList.NodesIterator |
| Constructor and Description |
|---|
NodesList() |
NodesList(int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
_elementDataSize()
just for unit test
|
void |
add(Node node)
store Node in internal collections
|
int |
cardinality(java.lang.String label)
cardinality of nodes for given label
|
void |
compact()
trims down internal collections to just about the necessary size, in order to allow the remainder to be
garbage collected
|
boolean |
contains(long id) |
java.util.Iterator<Node> |
iterator() |
Node |
nodeById(long id) |
java.util.Set<java.lang.String> |
nodeLabels() |
java.util.Set<Node> |
nodesByLabel(java.lang.String label) |
void |
remove(Node node) |
int |
size() |
public void add(Node node)
public boolean contains(long id)
public Node nodeById(long id)
public void remove(Node node)
public int size()
public java.util.Set<Node> nodesByLabel(java.lang.String label)
public java.util.Set<java.lang.String> nodeLabels()
public java.util.Iterator<Node> iterator()
public void compact()
protected int _elementDataSize()
public int cardinality(java.lang.String label)