Uses of Interface
org.seasar.doma.internal.jdbc.sql.SqlContext
Packages that use SqlContext
Package
Description
Internal implementation details for the Doma framework.
Provides query objects that build and execute SQL statements.
-
Uses of SqlContext in org.seasar.doma.internal.jdbc.sql
Classes in org.seasar.doma.internal.jdbc.sql that implement SqlContextFields in org.seasar.doma.internal.jdbc.sql with type parameters of type SqlContextModifier and TypeFieldDescriptionprotected final BiConsumer<PopulateNode,SqlContext> NodePreparedSqlBuilder.valuesPopulaterConstructor parameters in org.seasar.doma.internal.jdbc.sql with type arguments of type SqlContextModifierConstructorDescriptionNodePreparedSqlBuilder(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) -
Uses of SqlContext in org.seasar.doma.jdbc.query
Methods in org.seasar.doma.jdbc.query with parameters of type SqlContextModifier and TypeMethodDescriptionprotected voidAbstractSelectQuery.populateValues(PopulateNode node, SqlContext context) Populates values for the specified node in the SQL context.voidBatchUpdateQueryHelper.populateValues(E entity, List<EntityPropertyType<E, ?>> targetPropertyTypes, EntityPropertyType<E, ?> versionPropertyType, SqlContext context) Populates the SQL context with values from the entity.protected voidSqlFileBatchModifyQuery.populateValues(PopulateNode node, SqlContext context) Populates values in the SQL context.protected voidSqlFileBatchUpdateQuery.EntityHandler.populateValues(SqlContext context) Populates values in the SQL context.protected voidSqlFileBatchUpdateQuery.populateValues(PopulateNode node, SqlContext context) Populates values in the SQL context.protected voidSqlFileModifyQuery.populateValues(PopulateNode node, SqlContext context) Populates values in the SQL context.protected voidSqlFileUpdateQuery.EntityHandler.populateValues(SqlContext context) Populates values in the SQL context.protected voidSqlFileUpdateQuery.populateValues(PopulateNode node, SqlContext context) Populates values in the SQL context.voidUpdateQueryHelper.populateValues(E entity, List<EntityPropertyType<E, ?>> targetPropertyTypes, VersionPropertyType<E, ?, ?> versionPropertyType, SqlContext context)