public class OuterJoinTransform extends RevenjOneLambdaQueryTransform
| Constructor and Description |
|---|
OuterJoinTransform(RevenjQueryTransformConfiguration config) |
OuterJoinTransform(RevenjQueryTransformConfiguration config,
boolean isExpectingStream,
boolean isJoinFetch) |
| Modifier and Type | Method and Description |
|---|---|
<U,V> JinqPostgresQuery<U> |
apply(JinqPostgresQuery<V> query,
LambdaAnalysis lambda,
SymbExArgumentHandler parentArgumentScope) |
protected <U> RowReader<U> |
createPairReader(RowReader<?> a,
RowReader<?> b) |
String |
getTransformationTypeCachingTag()
Returns a String that can be used to identify the type of transformation being applied.
|
OuterJoinTransform |
setIsExpectingStream(boolean isExpectingStream) |
OuterJoinTransform |
setIsJoinFetch(boolean isJoinFetch) |
makeSelectExpression, pathConditionsToExpr, simplifyAndTranslateMainPathToColumns, simplifyAndTranslatePathToColumnspublic OuterJoinTransform(RevenjQueryTransformConfiguration config, boolean isExpectingStream, boolean isJoinFetch)
public OuterJoinTransform(RevenjQueryTransformConfiguration config)
public OuterJoinTransform setIsExpectingStream(boolean isExpectingStream)
public OuterJoinTransform setIsJoinFetch(boolean isJoinFetch)
public <U,V> JinqPostgresQuery<U> apply(JinqPostgresQuery<V> query, LambdaAnalysis lambda, SymbExArgumentHandler parentArgumentScope) throws QueryTransformException
apply in class RevenjOneLambdaQueryTransformQueryTransformExceptionpublic String getTransformationTypeCachingTag()
RevenjQueryTransformgetTransformationTypeCachingTag in class RevenjQueryTransformCopyright © 2015. All rights reserved.