Package org.tentackle.wurblet
Class JoinPathFactory
- java.lang.Object
-
- org.tentackle.wurblet.JoinPathFactory
-
-
Constructor Summary
Constructors Constructor Description JoinPathFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JoinPathcreate(List<Join> elements, List<JoinPath> paths)JoinPathcreate(List<Join> elements, JoinPath path)List<JoinPath>createPaths(List<WurbletArgument> arguments)Creates a list of consolidated paths from wurblet arguments.
Identical leading path segments are consolidated to a single path with child paths.
-
-
-
Method Detail
-
createPaths
public List<JoinPath> createPaths(List<WurbletArgument> arguments)
Creates a list of consolidated paths from wurblet arguments.
Identical leading path segments are consolidated to a single path with child paths.- Parameters:
arguments- the wurblet arguments- Returns:
- the list of paths, empty if none, never null
-
-