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(java.util.List<Join> elements, java.util.List<JoinPath> paths)JoinPathcreate(java.util.List<Join> elements, JoinPath path)java.util.List<JoinPath>createPaths(java.util.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 java.util.List<JoinPath> createPaths(java.util.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
-
-