Uses of Interface
org.seasar.doma.jdbc.query.ReturningProperties
Packages that use ReturningProperties
Package
Description
Provides criteria query statements.
Provides classes and interfaces for entity mapping and lifecycle management.
Provides query objects that build and execute SQL statements.
-
Uses of ReturningProperties in org.seasar.doma.jdbc.criteria.statement
Constructors in org.seasar.doma.jdbc.criteria.statement with parameters of type ReturningPropertiesModifierConstructorDescriptionEntityqlDeleteReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, DeleteSettings settings, ReturningProperties returning) EntityqlMultiInsertReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType, List<PropertyMetamodel<?>> keys, ReturningProperties returning) EntityqlUpdateReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, UpdateSettings settings, ReturningProperties returning) -
Uses of ReturningProperties in org.seasar.doma.jdbc.entity
Methods in org.seasar.doma.jdbc.entity that return ReturningPropertiesModifier and TypeMethodDescriptiondefault ReturningPropertiesPostDeleteContext.getReturningProperties()Returns the returning properties configuration for this delete operation.default ReturningPropertiesPostInsertContext.getReturningProperties()Returns the returning properties configuration for this insert operation.default ReturningPropertiesPostUpdateContext.getReturningProperties()Returns the returning properties configuration for this update operation.default ReturningPropertiesPreDeleteContext.getReturningProperties()Returns the returning properties configuration for this delete operation.default ReturningPropertiesPreInsertContext.getReturningProperties()Returns the returning properties configuration for this insert operation.default ReturningPropertiesPreUpdateContext.getReturningProperties()Returns the returning properties configuration for this update operation. -
Uses of ReturningProperties in org.seasar.doma.jdbc.query
Classes in org.seasar.doma.jdbc.query that implement ReturningPropertiesModifier and TypeClassDescriptionclassA class that resolves property names to entity property types for returning clauses.Fields in org.seasar.doma.jdbc.query declared as ReturningPropertiesModifier and TypeFieldDescriptionstatic final ReturningPropertiesReturningProperties.ALLA predefined instance ofReturningPropertiesthat represents all properties.static final ReturningPropertiesReturningProperties.NONEA predefined instance ofReturningPropertiesthat represents no properties.protected ReturningPropertiesAutoModifyQuery.returningThe properties to be returned from the modification operation.DeleteAssemblerContext.returningThe properties to be returned from the DELETE operation.InsertAssemblerContext.returningMultiInsertAssemblerContext.returningUpdateAssemblerContext.returningfinal ReturningPropertiesUpsertAssemblerContext.returningMethods in org.seasar.doma.jdbc.query that return ReturningPropertiesModifier and TypeMethodDescriptionAutoDeleteQuery.AutoPostDeleteContext.getReturningProperties()Returns the returning properties configuration for this delete operation.AutoDeleteQuery.AutoPreDeleteContext.getReturningProperties()Returns the returning properties configuration for this delete operation.AutoInsertQuery.AutoPostInsertContext.getReturningProperties()Returns the properties to be returned from the INSERT statement.AutoInsertQuery.AutoPreInsertContext.getReturningProperties()Returns the properties to be returned from the INSERT statement.AutoMultiInsertQuery.AutoPostInsertContext.getReturningProperties()Returns the properties to be returned from the INSERT statement.AutoMultiInsertQuery.AutoPreInsertContext.getReturningProperties()Returns the properties to be returned from the INSERT statement.AutoUpdateQuery.AutoPostUpdateContext.getReturningProperties()Returns the returning properties configuration for this update operation.AutoUpdateQuery.AutoPreUpdateContext.getReturningProperties()Returns the returning properties configuration for this update operation.static ReturningPropertiesCreates a newReturningPropertiesinstance with the specified included and excluded names.Methods in org.seasar.doma.jdbc.query with parameters of type ReturningPropertiesModifier and TypeMethodDescriptionstatic <ENTITY> DeleteAssemblerContext<ENTITY>DeleteAssemblerContextBuilder.build(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, VersionPropertyType<ENTITY, ?, ?> versionPropertyType, TenantIdPropertyType<ENTITY, ?, ?> tenantIdPropertyType, boolean versionIgnored, ENTITY entity, ReturningProperties returning) static <ENTITY> InsertAssemblerContext<ENTITY>InsertAssemblerContextBuilder.build(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, ENTITY entity, ReturningProperties returning) static <ENTITY> UpdateAssemblerContext<ENTITY>UpdateAssemblerContextBuilder.build(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, Naming naming, Dialect dialect, UpdateQueryHelper<ENTITY> updateQueryHelper, List<EntityPropertyType<ENTITY, ?>> idPropertyTypes, List<EntityPropertyType<ENTITY, ?>> updatePropertyTypes, VersionPropertyType<ENTITY, ?, ?> versionPropertyType, TenantIdPropertyType<ENTITY, ?, ?> tenantIdPropertyType, boolean versionIgnored, ENTITY entity, ReturningProperties returning) 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, ReturningProperties returning) static <ENTITY> MultiInsertAssemblerContext<ENTITY>MultiInsertAssemblerContextBuilder.buildFromEntityList(PreparedSqlBuilder buf, EntityType<ENTITY> entityType, Naming naming, Dialect dialect, List<EntityPropertyType<ENTITY, ?>> insertPropertyTypes, List<ENTITY> entities, 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, ReturningProperties returning) voidAutoModifyQuery.setReturning(ReturningProperties returning) Sets the properties to be returned from the modification operation.Constructors in org.seasar.doma.jdbc.query with parameters of type ReturningPropertiesModifierConstructorDescriptionAutoPostDeleteContext(EntityType<E> entityType, Method method, Config config, ReturningProperties returningProperties) Creates a new context for post-delete operations.AutoPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType, ReturningProperties returningProperties) Constructs an instance.AutoPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType, ReturningProperties returningProperties) Constructs an instance.AutoPostUpdateContext(EntityType<E> entityType, Method method, Config config, List<EntityPropertyType<E, ?>> targetPropertyTypes, ReturningProperties returningProperties) Constructs an instance.AutoPreDeleteContext(EntityType<E> entityType, Method method, Config config, ReturningProperties returningProperties) Creates a new context for pre-delete operations.AutoPreInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType, ReturningProperties returningProperties) Constructs an instance.AutoPreInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType, ReturningProperties returningProperties) Constructs an instance.AutoPreUpdateContext(EntityType<E> entityType, Method method, Config config, List<EntityPropertyType<E, ?>> targetPropertyTypes, ReturningProperties returningProperties) Constructs an instance.