SubqueryTupleElementMapper
, TupleElementMapper
AliasSubqueryTupleElementMapper
public class SimpleSubqueryTupleElementMapper extends java.lang.Object implements SubqueryTupleElementMapper
Modifier and Type | Field | Description |
---|---|---|
protected java.lang.String |
embeddingViewPath |
|
protected SubqueryProvider |
provider |
Constructor | Description |
---|---|
SimpleSubqueryTupleElementMapper(SubqueryProvider provider,
java.lang.String embeddingViewPath) |
Modifier and Type | Method | Description |
---|---|---|
void |
applyMapping(com.blazebit.persistence.SelectBuilder<?> queryBuilder,
com.blazebit.persistence.ParameterHolder<?> parameterHolder,
java.util.Map<java.lang.String,java.lang.Object> optionalParameters,
EmbeddingViewJpqlMacro embeddingViewJpqlMacro) |
|
java.lang.String |
getEmbeddingViewPath() |
|
java.lang.String |
getSubqueryAlias() |
|
java.lang.String |
getSubqueryExpression() |
protected final SubqueryProvider provider
protected final java.lang.String embeddingViewPath
public SimpleSubqueryTupleElementMapper(SubqueryProvider provider, java.lang.String embeddingViewPath)
public void applyMapping(com.blazebit.persistence.SelectBuilder<?> queryBuilder, com.blazebit.persistence.ParameterHolder<?> parameterHolder, java.util.Map<java.lang.String,java.lang.Object> optionalParameters, EmbeddingViewJpqlMacro embeddingViewJpqlMacro)
applyMapping
in interface TupleElementMapper
public java.lang.String getEmbeddingViewPath()
getEmbeddingViewPath
in interface SubqueryTupleElementMapper
public java.lang.String getSubqueryAlias()
getSubqueryAlias
in interface SubqueryTupleElementMapper
public java.lang.String getSubqueryExpression()
getSubqueryExpression
in interface SubqueryTupleElementMapper
Copyright © 2014–2018 Blazebit. All rights reserved.