Package com.gdblab.pathAlgebra.syntax
Class PathQuery.Builder
- java.lang.Object
-
- com.gdblab.pathAlgebra.syntax.PathQuery.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathQuerybuild()Builds an immutablePathQuery.PathQuery.BuildergroupBy(Optional<GroupBy> groupBy)PathQuery.BuilderorderBy(Optional<OrderBy> orderBy)PathQuery.BuilderpathPattern(PathPattern pathPattern)PathQuery.Builderprojection(Projection projection)PathQuery.BuilderrestrictorExt(Optional<RestrictorExt> restrictorExt)
-
-
-
Method Detail
-
projection
public PathQuery.Builder projection(Projection projection)
-
restrictorExt
public PathQuery.Builder restrictorExt(Optional<RestrictorExt> restrictorExt)
-
pathPattern
public PathQuery.Builder pathPattern(PathPattern pathPattern)
-
groupBy
public PathQuery.Builder groupBy(Optional<GroupBy> groupBy)
-
orderBy
public PathQuery.Builder orderBy(Optional<OrderBy> orderBy)
-
-