Uses of Class
org.seasar.doma.internal.jdbc.sql.node.ExpandNode
Packages that use ExpandNode
Package
Description
Internal implementation details for the Doma framework.
Provides JDBC related interfaces and classes.
Provides query objects that build and execute SQL statements.
-
Uses of ExpandNode in org.seasar.doma.internal.jdbc.sql
Fields in org.seasar.doma.internal.jdbc.sql with type parameters of type ExpandNodeModifier and TypeFieldDescriptionprotected final BiFunction<ExpandNode,String, List<String>> NodePreparedSqlBuilder.aggregateColumnsExpanderprotected final Function<ExpandNode,List<String>> NodePreparedSqlBuilder.columnsExpanderMethods in org.seasar.doma.internal.jdbc.sql with parameters of type ExpandNodeModifier and TypeMethodDescriptionNodePreparedSqlBuilder.visitExpandNode(ExpandNode node, org.seasar.doma.internal.jdbc.sql.NodePreparedSqlBuilder.Context p) SimpleSqlNodeVisitor.visitExpandNode(ExpandNode node, P p) Constructor parameters in org.seasar.doma.internal.jdbc.sql with type arguments of type ExpandNodeModifierConstructorDescriptionNodePreparedSqlBuilder(Config config, SqlKind kind, String sqlFilePath, ExpressionEvaluator evaluator, SqlLogType sqlLogType, Function<ExpandNode, List<String>> columnsExpander) NodePreparedSqlBuilder(Config config, SqlKind kind, String sqlFilePath, ExpressionEvaluator evaluator, SqlLogType sqlLogType, Function<ExpandNode, List<String>> columnsExpander, BiConsumer<PopulateNode, SqlContext> valuesPopulater) NodePreparedSqlBuilder(Config config, SqlKind kind, String sqlFilePath, ExpressionEvaluator evaluator, SqlLogType sqlLogType, Function<ExpandNode, List<String>> columnsExpander, BiConsumer<PopulateNode, SqlContext> valuesPopulater, BiFunction<ExpandNode, String, List<String>> aggregateColumnsExpander) NodePreparedSqlBuilder(Config config, SqlKind kind, String sqlFilePath, ExpressionEvaluator evaluator, SqlLogType sqlLogType, Function<ExpandNode, List<String>> columnsExpander, BiConsumer<PopulateNode, SqlContext> valuesPopulater, BiFunction<ExpandNode, String, List<String>> aggregateColumnsExpander) -
Uses of ExpandNode in org.seasar.doma.jdbc
Methods in org.seasar.doma.jdbc with parameters of type ExpandNode -
Uses of ExpandNode in org.seasar.doma.jdbc.query
Methods in org.seasar.doma.jdbc.query with parameters of type ExpandNodeModifier and TypeMethodDescriptionAbstractSelectQuery.expandAggregateColumns(ExpandNode node, String aliasCsv) Expands the columns for the aggregate strategy type with the specified aliases.AbstractSelectQuery.expandColumns(ExpandNode node) Expands the columns for the entity type.SqlFileBatchModifyQuery.expandColumns(ExpandNode node) Expands columns in the SQL statement.SqlFileModifyQuery.expandColumns(ExpandNode node) Expands columns in the SQL statement.Method parameters in org.seasar.doma.jdbc.query with type arguments of type ExpandNodeModifier and TypeMethodDescriptionprotected voidAbstractSelectQuery.buildSql(BiFunction<ExpressionEvaluator, Function<ExpandNode, List<String>>, PreparedSql> sqlBuilder) Deprecated, for removal: This API element is subject to removal in a future version.This method is scheduled for removal in a future version