Package io.jmix.dynmodel.impl.query
Class DynModelSqlPathSupport.SqlBuilderState
java.lang.Object
io.jmix.dynmodel.impl.query.DynModelSqlPathSupport.SqlBuilderState
- Enclosing class:
DynModelSqlPathSupport
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSqlBuilderState(StringBuilder sql, StringBuilder from, StringBuilder where, List<String> arguments, String alias, MetaClass metaClass, DynModelSqlPathSupport.StorageKind storageKind, int nextAliasIndex) -
Method Summary
Modifier and TypeMethodDescriptionalias()voidfrom()voidintvoidnextAliasIndex(int nextAliasIndex) voidstorageKind(DynModelSqlPathSupport.StorageKind storageKind) toExpression(String selectedColumn, String rootAlias) toExpressionSql(String selectedExpression, String rootAlias)
-
Constructor Details
-
SqlBuilderState
protected SqlBuilderState(StringBuilder sql, StringBuilder from, StringBuilder where, List<String> arguments, String alias, MetaClass metaClass, DynModelSqlPathSupport.StorageKind storageKind, int nextAliasIndex)
-
-
Method Details
-
toExpression
-
toExpressionSql
public DynModelSqlPathSupport.SqlExpression toExpressionSql(String selectedExpression, String rootAlias) -
from
-
alias
-
alias
-
metaClass
-
metaClass
-
storageKind
-
storageKind
-
nextAliasIndex
public int nextAliasIndex() -
nextAliasIndex
public void nextAliasIndex(int nextAliasIndex)
-