Package org.goplanit.utils.path
Interface DirectedPathFactory
-
- All Superinterfaces:
ManagedIdEntityFactory<DirectedPath>
- All Known Subinterfaces:
ContainerisedDirectedPathFactory
- All Known Implementing Classes:
ContainerisedDirectedPathFactoryImpl,DirectedPathFactoryImpl
public interface DirectedPathFactory extends ManagedIdEntityFactory<DirectedPath>
Factory interface for directed paths- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DirectedPathcreateNew()Create new pathDirectedPathcreateNew(Deque<? extends EdgeSegment> edgeSegments)Create new path-
Methods inherited from interface org.goplanit.utils.id.ManagedIdEntityFactory
createUniqueCopyOf, getIdGroupingToken, setIdGroupingToken
-
-
-
-
Method Detail
-
createNew
DirectedPath createNew()
Create new path- Returns:
- the created path
-
createNew
DirectedPath createNew(Deque<? extends EdgeSegment> edgeSegments)
Create new path- Parameters:
edgeSegments- of the path- Returns:
- the created path
-
-