Uses of Class
org.goplanit.utils.graph.GraphEntitiesImpl
-
Packages that use GraphEntitiesImpl Package Description org.goplanit.graph Network component object classesorg.goplanit.graph.directed org.goplanit.utils.graph Utilities for setting up graphs -
-
Uses of GraphEntitiesImpl in org.goplanit.graph
Subclasses of GraphEntitiesImpl in org.goplanit.graph Modifier and Type Class Description class
EdgesImpl
Implementation of Edges interfaceclass
VerticesImpl
Vertices implementation container and factory access -
Uses of GraphEntitiesImpl in org.goplanit.graph.directed
Subclasses of GraphEntitiesImpl in org.goplanit.graph.directed Modifier and Type Class Description class
DirectedEdgesImpl
Implementation of DirectedEdges interfaceclass
DirectedVerticesImpl
DirectedVertices implementation container and factory accessclass
EdgeSegmentsImpl
Implementation of EdgeSegments interface. -
Uses of GraphEntitiesImpl in org.goplanit.utils.graph
Methods in org.goplanit.utils.graph that return GraphEntitiesImpl Modifier and Type Method Description abstract GraphEntitiesImpl<E>
GraphEntitiesImpl. deepClone()
Deep clone implementationabstract GraphEntitiesImpl<E>
GraphEntitiesImpl. deepCloneWithMapping(BiConsumer<E,E> graphEntityMapper)
Deep clone implementation with mapping retained between original and copies createdabstract GraphEntitiesImpl<E>
GraphEntitiesImpl. shallowClone()
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly createdConstructors in org.goplanit.utils.graph with parameters of type GraphEntitiesImpl Constructor Description GraphEntitiesImpl(GraphEntitiesImpl<E> other, boolean deepCopy, BiConsumer<E,E> biConsumer)
copy constructor
-