Package org.goplanit.utils.graph
Interface ConjugateVertexFactory
-
- All Superinterfaces:
GraphEntityFactory<ConjugateVertex>
,ManagedIdEntityFactory<ConjugateVertex>
- All Known Implementing Classes:
ConjugateVertexFactoryImpl
public interface ConjugateVertexFactory extends GraphEntityFactory<ConjugateVertex>
Factory interface for creating conjugate vertex instances- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConjugateVertex
createNew(Edge originalEdge)
Create a new conjugate vertex (without registering on this class)ConjugateVertex
registerNew(Edge originalEdge)
Create and register new conjugate vertex-
Methods inherited from interface org.goplanit.utils.id.ManagedIdEntityFactory
createUniqueDeepCopyOf, createUniqueShallowCopyOf, getIdGroupingToken, setIdGroupingToken
-
-
-
-
Method Detail
-
createNew
ConjugateVertex createNew(Edge originalEdge)
Create a new conjugate vertex (without registering on this class)- Parameters:
originalEdge
- this conjugate will represent- Returns:
- created conjugate vertex
-
registerNew
ConjugateVertex registerNew(Edge originalEdge)
Create and register new conjugate vertex- Parameters:
originalEdge
- this conjugate will represent- Returns:
- new conjugate vertex created
-
-