Uses of Class
org.seasar.doma.jdbc.query.UpsertAssemblerContext
Packages that use UpsertAssemblerContext
Package
Description
Provides RDBMS dialects.
Provides query objects that build and execute SQL statements.
-
Uses of UpsertAssemblerContext in org.seasar.doma.jdbc.dialect
Methods in org.seasar.doma.jdbc.dialect with parameters of type UpsertAssemblerContextModifier and TypeMethodDescriptionDialect.getUpsertAssembler(UpsertAssemblerContext context) Returns the UpsertAssembler implementation for the given context.H2Dialect.getUpsertAssembler(UpsertAssemblerContext context) MssqlDialect.getUpsertAssembler(UpsertAssemblerContext context) MysqlDialect.getUpsertAssembler(UpsertAssemblerContext context) OracleDialect.getUpsertAssembler(UpsertAssemblerContext context) PostgresDialect.getUpsertAssembler(UpsertAssemblerContext context) SqliteDialect.getUpsertAssembler(UpsertAssemblerContext context) StandardDialect.getUpsertAssembler(UpsertAssemblerContext context) Constructors in org.seasar.doma.jdbc.dialect with parameters of type UpsertAssemblerContextModifierConstructorDescriptionH2UpsertAssembler(UpsertAssemblerContext context) MysqlUpsertAssembler(UpsertAssemblerContext context, MysqlDialect.MySqlVersion version) -
Uses of UpsertAssemblerContext in org.seasar.doma.jdbc.query
Methods in org.seasar.doma.jdbc.query that return UpsertAssemblerContextModifier and TypeMethodDescriptionstatic UpsertAssemblerContextUpsertAssemblerContextBuilder.build(PreparedSqlBuilder buf, EntityType<?> entityType, DuplicateKeyType duplicateKeyType, Naming naming, Dialect dialect, List<EntityPropertyType<?, ?>> keys, List<QueryOperandPair> insertValues, List<QueryOperandPair> setValues) static UpsertAssemblerContextUpsertAssemblerContextBuilder.build(PreparedSqlBuilder buf, EntityType<?> entityType, DuplicateKeyType duplicateKeyType, Naming naming, Dialect dialect, List<EntityPropertyType<?, ?>> keys, List<QueryOperandPair> insertValues, List<QueryOperandPair> setValues, ReturningProperties returning) static <ENTITY> UpsertAssemblerContextUpsertAssemblerContextBuilder.buildFromEntity(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, DuplicateKeyType duplicateKeyType, List<EntityPropertyType<ENTITY, ?>> duplicateKeys, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, ENTITY entity) static <ENTITY> UpsertAssemblerContextUpsertAssemblerContextBuilder.buildFromEntity(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, DuplicateKeyType duplicateKeyType, List<EntityPropertyType<ENTITY, ?>> duplicateKeys, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, ENTITY entity, ReturningProperties returning) static <ENTITY> UpsertAssemblerContextUpsertAssemblerContextBuilder.buildFromEntityList(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, DuplicateKeyType duplicateKeyType, List<EntityPropertyType<ENTITY, ?>> duplicateKeys, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, List<ENTITY> entities) static <ENTITY> UpsertAssemblerContextUpsertAssemblerContextBuilder.buildFromEntityList(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, DuplicateKeyType duplicateKeyType, List<EntityPropertyType<ENTITY, ?>> duplicateKeys, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, List<ENTITY> entities, ReturningProperties returning)