Interface ConjugateDirectedVertexFactory
-
- All Superinterfaces:
GraphEntityFactory<ConjugateDirectedVertex>
,ManagedIdEntityFactory<ConjugateDirectedVertex>
- All Known Implementing Classes:
ConjugateDirectedVertexFactoryImpl
public interface ConjugateDirectedVertexFactory extends GraphEntityFactory<ConjugateDirectedVertex>
Factory interface for creating conjugate vertex instances- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConjugateDirectedVertex
createNew(DirectedEdge originalEdge)
Create a new conjugate directed vertex (without registering on this class)ConjugateDirectedVertex
registerNew(DirectedEdge originalEdge)
Create and register new conjugate directed vertex-
Methods inherited from interface org.goplanit.utils.id.ManagedIdEntityFactory
createUniqueDeepCopyOf, createUniqueShallowCopyOf, getIdGroupingToken, setIdGroupingToken
-
-
-
-
Method Detail
-
createNew
ConjugateDirectedVertex createNew(DirectedEdge originalEdge)
Create a new conjugate directed vertex (without registering on this class)- Parameters:
originalEdge
- this directed vertex represents in the conjugate graph- Returns:
- created conjugate vertex
-
registerNew
ConjugateDirectedVertex registerNew(DirectedEdge originalEdge)
Create and register new conjugate directed vertex- Parameters:
originalEdge
- this directed vertex represents in the conjugate graph- Returns:
- new conjugate directed vertex created and registered
-
-