| Modifier and Type | Method and Description |
|---|---|
JoinPath |
JoinPathFactory.create(List<Join> elements,
JoinPath path) |
JoinPath |
JoinPathFactory.create(List<Join> elements,
List<JoinPath> paths) |
| Modifier and Type | Method and Description |
|---|---|
List<JoinPath> |
JoinPathFactory.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. |
List<JoinPath> |
WurbletArgumentParser.getJoinPaths()
Gets the consolidated relation paths for the join arguments.
|
List<JoinPath> |
DbModelWurblet.getJoinPaths()
Gets the consolidated relation paths for the join arguments.
|
List<JoinPath> |
WurbletArgumentExpression.getMergedPaths()
Gets the paths for wurblet arguments which can be expressed in a single SQL EXISTS clause.
The returned list is empty, if there are no paths at all or each argument needs its own EXISTS clause. |
List<JoinPath> |
JoinPath.getPaths() |
| Modifier and Type | Method and Description |
|---|---|
JoinPath |
JoinPathFactory.create(List<Join> elements,
JoinPath path) |
| Modifier and Type | Method and Description |
|---|---|
JoinPath |
JoinPathFactory.create(List<Join> elements,
List<JoinPath> paths) |
| Constructor and Description |
|---|
JoinPath(Join element,
List<JoinPath> paths)
Creates a normalized relation path.
|
JoinPath(List<Join> elements,
List<JoinPath> paths)
Creates a relation path.
|
Tentackle - distributed, domain- and model-driven