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 TcreateNew()Create new pathTcreateNew(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
 
 
 - 
 
 -