Package org.goplanit.utils.path
Interface DirectedPathFactory<T extends SimpleDirectedPath>
-
- All Known Subinterfaces:
ContainerisedDirectedPathFactory
,ManagedDirectedPathFactory
- All Known Implementing Classes:
ContainerisedDirectedPathFactoryImpl
,ManagedDirectedPathFactoryImpl
,SimpleDirectedPathFactoryImpl
public interface DirectedPathFactory<T extends SimpleDirectedPath>
Factory interface for simple directed paths- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
createNew()
Create new pathT
createNew(Deque<? extends EdgeSegment> edgeSegments)
Create new path
-
-
-
Method Detail
-
createNew
T createNew()
Create new path- Returns:
- the created path
-
createNew
T createNew(Deque<? extends EdgeSegment> edgeSegments)
Create new path- Parameters:
edgeSegments
- of the path- Returns:
- the created path
-
-