public abstract class AbstractCompactNPGraph<E extends CompactEdge<EP>,NP,EP> extends AbstractCompactGraph<E,NP,EP>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>
Modifier and Type | Field and Description |
---|---|
protected ResizingArrayStorage<NP> |
npStorage |
edges, size
Constructor and Description |
---|
AbstractCompactNPGraph() |
Modifier and Type | Method and Description |
---|---|
int |
addIntNode(NP properties) |
NP |
getNodeProperties(int node) |
void |
setNodeProperty(int node,
NP property) |
addIntNode, addNode, connect, connect, connect, createEdge, getEdgeProperty, getNode, getNodeId, getNodeProperty, getNodes, getOutEdgeList, getOutgoingEdges, getOutgoingEdges, getTarget, nodeIDs, setEdgeProperty, setNodeProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNode, connect
asNormalGraph, getVisualizationHelper
iterator, nodesStream, size
forEach, spliterator
adjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStream
adjacentTargets, createDynamicNodeMapping, createStaticNodeMapping, isConnected
protected final ResizingArrayStorage<NP> npStorage
public int addIntNode(NP properties)
addIntNode
in class AbstractCompactGraph<E extends CompactEdge<EP>,NP,EP>
public void setNodeProperty(int node, NP property)
setNodeProperty
in class AbstractCompactGraph<E extends CompactEdge<EP>,NP,EP>
public NP getNodeProperties(int node)
getNodeProperties
in class AbstractCompactGraph<E extends CompactEdge<EP>,NP,EP>
Copyright © 2020. All rights reserved.