Class DefaultLetPath
- java.lang.Object
-
- All Implemented Interfaces:
GroupByPath,LetPath,LimitPath,OffsetPath,OrderByPath,Path,SelectResultPath,WherePath,Statement
- Direct Known Subclasses:
DefaultFromPath,DefaultKeysPath,DefaultUnnestPath
public class DefaultLetPath extends DefaultWherePath implements LetPath
.- Author:
- Michael Nitschinger
-
-
Constructor Summary
Constructors Constructor Description DefaultLetPath(AbstractPath parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JoinPathinnerJoin(Expression from)JoinPathinnerJoin(String path)NestPathinnerNest(Expression from)NestPathinnerNest(String from)UnnestPathinnerUnnest(Expression path)UnnestPathinnerUnnest(String path)JoinPathjoin(Expression from)JoinPathjoin(String path)JoinPathleftJoin(Expression from)JoinPathleftJoin(String path)NestPathleftNest(Expression from)NestPathleftNest(String from)JoinPathleftOuterJoin(Expression from)JoinPathleftOuterJoin(String path)NestPathleftOuterNest(Expression from)NestPathleftOuterNest(String from)UnnestPathleftOuterUnnest(Expression path)UnnestPathleftOuterUnnest(String path)UnnestPathleftUnnest(Expression path)UnnestPathleftUnnest(String path)WherePathlet(Alias... aliases)NestPathnest(Expression from)NestPathnest(String from)UnnestPathunnest(Expression path)UnnestPathunnest(String path)-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultWherePath
where, where
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultGroupByPath
groupBy, groupBy
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultSelectResultPath
except, except, exceptAll, exceptAll, intersect, intersect, intersectAll, intersectAll, union, union, unionAll, unionAll
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultOrderByPath
orderBy
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultLimitPath
limit
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultOffsetPath
offset
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.AbstractPath
element, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.GroupByPath
groupBy, groupBy
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.OffsetPath
offset
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.OrderByPath
orderBy
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.SelectResultPath
except, except, exceptAll, exceptAll, intersect, intersect, intersectAll, intersectAll, union, union, unionAll, unionAll
-
-
-
-
Constructor Detail
-
DefaultLetPath
public DefaultLetPath(AbstractPath parent)
-
-
Method Detail
-
leftOuterJoin
public JoinPath leftOuterJoin(String path)
- Specified by:
leftOuterJoinin interfaceLetPath
-
leftOuterNest
public NestPath leftOuterNest(String from)
- Specified by:
leftOuterNestin interfaceLetPath
-
unnest
public UnnestPath unnest(String path)
-
innerUnnest
public UnnestPath innerUnnest(String path)
- Specified by:
innerUnnestin interfaceLetPath
-
leftUnnest
public UnnestPath leftUnnest(String path)
- Specified by:
leftUnnestin interfaceLetPath
-
leftOuterUnnest
public UnnestPath leftOuterUnnest(String path)
- Specified by:
leftOuterUnnestin interfaceLetPath
-
join
public JoinPath join(Expression from)
-
innerJoin
public JoinPath innerJoin(Expression from)
-
leftJoin
public JoinPath leftJoin(Expression from)
-
leftOuterJoin
public JoinPath leftOuterJoin(Expression from)
- Specified by:
leftOuterJoinin interfaceLetPath
-
nest
public NestPath nest(Expression from)
-
innerNest
public NestPath innerNest(Expression from)
-
leftNest
public NestPath leftNest(Expression from)
-
leftOuterNest
public NestPath leftOuterNest(Expression from)
- Specified by:
leftOuterNestin interfaceLetPath
-
unnest
public UnnestPath unnest(Expression path)
-
innerUnnest
public UnnestPath innerUnnest(Expression path)
- Specified by:
innerUnnestin interfaceLetPath
-
leftUnnest
public UnnestPath leftUnnest(Expression path)
- Specified by:
leftUnnestin interfaceLetPath
-
leftOuterUnnest
public UnnestPath leftOuterUnnest(Expression path)
- Specified by:
leftOuterUnnestin interfaceLetPath
-
-