public class ListHypervertex extends CollectionHypervertex
Hypervertex that stores its
incident edges as a List internally. This is
space-efficient, but most methods require time proportional
to the degree of the vertex, and some (findEdge)
may take more.UserDataContainer.CopyActionincident_edgesid, m_Graphfactory, udc_delegate| Constructor and Description |
|---|
ListHypervertex() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
initialize()
Initializes all the data structures for this element.
|
getEdges_internal, getNeighbors_internalconnectEdge, copy, disconnectEdge, toStringdegree, equals, findEdge, findEdgeSet, getEqualVertex, getEquivalentVertex, getIncidentEdges, getIncidentElements, getNeighbors, isIncident, isNeighborOf, numNeighborsaddGraph_internal, getGraph, hashCode, removeGraph_internaladdUserDatum, clone, containsUserDatumKey, getUserDatum, getUserDatumCopyAction, getUserDatumKeyIterator, importUserData, removeUserDatum, setUserDataFactory, setUserDatumfinalize, getClass, notify, notifyAll, wait, wait, waitdegree, findEdge, findEdgeSet, getEqualVertex, getEquivalentVertex, getIncidentEdges, getNeighbors, isIncident, isNeighborOf, numNeighborsgetGraph, getIncidentElementsaddUserDatum, clone, containsUserDatumKey, getUserDatum, getUserDatumCopyAction, getUserDatumKeyIterator, importUserData, removeUserDatum, setUserDatumprotected void initialize()
AbstractElementclone() copies some information that should
not be in the new element.)initialize in class AbstractHypervertex