Uses of Interface
org.seasar.doma.jdbc.entity.EntityType
Packages that use EntityType
Package
Description
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Provides JDBC related interfaces and classes.
Provides classes and interfaces for entity aggregation and association operations.
Provides metamodels used to build the criteria query statements.
Provides RDBMS dialects.
Provides classes and interfaces for entity mapping and lifecycle management.
Provides classes that are related to identity generation of entity.
Provides query objects that build and execute SQL statements.
-
Uses of EntityType in org.seasar.doma.internal.jdbc.command
Fields in org.seasar.doma.internal.jdbc.command declared as EntityTypeModifier and TypeFieldDescriptionprotected final EntityType<ENTITY>EntityIterationHandler.entityTypeprotected final EntityType<ENTITY>EntityProvider.entityTypeprotected final EntityType<ENTITY>EntityStreamHandler.entityTypeMethods in org.seasar.doma.internal.jdbc.command that return EntityTypeModifier and TypeMethodDescriptionEntityType<?>MappingSupport.Prop.entityType()EntityType<?>MappingSupport.PropType.entityType()Returns the value of theentityTyperecord component.Methods in org.seasar.doma.internal.jdbc.command with parameters of type EntityTypeModifier and TypeMethodDescriptionprotected HashMap<String,EntityPropertyType<ENTITY, ?>> EntityProvider.createColumnNameMap(EntityType<ENTITY> entityType) Deprecated.protected HashMap<Integer,EntityPropertyType<ENTITY, ?>> EntityProvider.createIndexMap(ResultSetMetaData resultSetMeta, EntityType<ENTITY> entityType) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.seasar.doma.internal.jdbc.command with parameters of type EntityTypeModifierConstructorDescriptionEntityCollectorHandler(EntityType<ENTITY> entityType, Collector<ENTITY, ?, RESULT> collector) EntityIterationHandler(EntityType<ENTITY> entityType, IterationCallback<ENTITY, RESULT> iterationCallback) EntityProvider(EntityType<ENTITY> entityType, Query query, boolean resultMappingEnsured) EntityResultListHandler(EntityType<ENTITY> entityType) EntitySingleResultHandler(EntityType<ENTITY> entityType) EntityStreamHandler(EntityType<ENTITY> entityType, Function<Stream<ENTITY>, RESULT> mapper) MappingSupport(EntityType<?> entityType, Query query, boolean resultMappingEnsured, UnknownColumnHandler unknownColumnHandler, DuplicateColumnHandler duplicateColumnHandler) OptionalEntitySingleResultHandler(EntityType<ENTITY> entityType) PropType(EntityType<?> entityType, EntityPropertyType<?, ?> propertyType, String propertyPath) Creates an instance of aPropTyperecord class. -
Uses of EntityType in org.seasar.doma.internal.jdbc.entity
Fields in org.seasar.doma.internal.jdbc.entity declared as EntityTypeModifier and TypeFieldDescriptionprotected final EntityType<E>AbstractEntityListenerContext.entityTypeMethods in org.seasar.doma.internal.jdbc.entity that return EntityTypeConstructors in org.seasar.doma.internal.jdbc.entity with parameters of type EntityTypeModifierConstructorDescriptionprotectedAbstractEntityListenerContext(EntityType<E> entityType, Method method, Config config) protectedAbstractPostDeleteContext(EntityType<E> entityType, Method method, Config config) protectedAbstractPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) protectedAbstractPostUpdateContext(EntityType<E> entityType, Method method, Config config) protectedAbstractPreDeleteContext(EntityType<E> entityType, Method method, Config config) protectedAbstractPreInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) protectedAbstractPreUpdateContext(EntityType<E> entityType, Method method, Config config) -
Uses of EntityType in org.seasar.doma.internal.jdbc.sql
Fields in org.seasar.doma.internal.jdbc.sql declared as EntityTypeModifier and TypeFieldDescriptionprotected final EntityType<ENTITY>EntityListParameter.entityTypeConstructors in org.seasar.doma.internal.jdbc.sql with parameters of type EntityTypeModifierConstructorDescriptionEntityListParameter(EntityType<ENTITY> entityType, List<ENTITY> list, String name, boolean resultMappingEnsured) EntityResultListParameter(EntityType<ENTITY> entityType, boolean resultMappingEnsured) -
Uses of EntityType in org.seasar.doma.jdbc
Methods in org.seasar.doma.jdbc that return EntityTypeModifier and TypeMethodDescriptionEntityType<?>EntityId.entityType()Returns the value of theentityTyperecord component.Methods in org.seasar.doma.jdbc with parameters of type EntityTypeModifier and TypeMethodDescriptiondefault <RESULT,ENTITY>
AggregateCommand<RESULT,ENTITY> CommandImplementors.createAggregateCommand(Method method, SelectQuery query, EntityType<ENTITY> entityType, StreamReducer<RESULT, ENTITY> resultReducer, AggregateStrategyType aggregateStrategyType) Creates anAggregateCommandobject for aggregating entities based on a specified query and strategy.default <ENTITY> AutoBatchDeleteQuery<ENTITY>QueryImplementors.createAutoBatchDeleteQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoBatchDeleteQueryobject.default <ENTITY> AutoBatchInsertQuery<ENTITY>QueryImplementors.createAutoBatchInsertQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoBatchInsertQueryobject.default <ENTITY> AutoBatchUpdateQuery<ENTITY>QueryImplementors.createAutoBatchUpdateQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoBatchUpdateQueryobject.default <ENTITY> AutoDeleteQuery<ENTITY>QueryImplementors.createAutoDeleteQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoDeleteQueryobject.default <ENTITY> AutoInsertQuery<ENTITY>QueryImplementors.createAutoInsertQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoInsertQueryobject.default <ENTITY> AutoMultiInsertQuery<ENTITY>QueryImplementors.createAutoMultiInsertQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoMultiInsertQueryobject.default <ENTITY> AutoUpdateQuery<ENTITY>QueryImplementors.createAutoUpdateQuery(Method method, EntityType<ENTITY> entityType) Creates anAutoUpdateQueryobject.default voidUnknownColumnHandler.handle(Query query, EntityType<?> entityType, String unknownColumnName) Deprecated, for removal: This API element is subject to removal in a future version.default voidUnknownColumnHandler.handle(Query query, EntityType<?> entityType, String unknownColumnName, Supplier<String> informationSupplier) Handles an unknown column during query execution.Constructors in org.seasar.doma.jdbc with parameters of type EntityTypeModifierConstructorDescriptionEntityId(EntityType<?> entityType, List<?> items) Creates an instance of aEntityIdrecord class. -
Uses of EntityType in org.seasar.doma.jdbc.aggregate
Methods in org.seasar.doma.jdbc.aggregate that return EntityTypeModifier and TypeMethodDescriptionEntityType<?>AssociationPathKey.entityType()Returns the value of theentityTyperecord component.EntityType<?>AbstractAggregateStrategyType.getRoot()EntityType<?>AggregateStrategyType.getRoot()AssociationLinkerType.getSource()AssociationLinkerType.getTarget()Methods in org.seasar.doma.jdbc.aggregate with parameters of type EntityTypeModifier and TypeMethodDescriptionstatic <S,T> AssociationLinkerType<S, T> AssociationLinkerType.of(String ancestorPath, String propertyPath, int propertyPathDepth, String tableAlias, EntityType<S> source, EntityType<T> target, BiFunction<S, T, S> linker) Constructors in org.seasar.doma.jdbc.aggregate with parameters of type EntityTypeModifierConstructorDescriptionprotectedAbstractAggregateStrategyType(String name, EntityType<?> root, String tableAlias, List<AssociationLinkerType<?, ?>> associationLinkerTypes) AggregateCommand(SelectQuery query, EntityType<ENTITY> rootEntityType, StreamReducer<RESULT, ENTITY> streamReducer, AggregateStrategyType aggregateStrategyType) AssociationEntityPoolIterationHandler(EntityType<?> rootEntityType, AggregateStrategyType aggregateStrategyType, boolean resultMappingEnsured, Set<EntityId> rootEntityIds, Map<EntityId, EntityRef> entityCache) AssociationEntityPoolProvider(EntityType<?> rootEntityType, AggregateStrategyType aggregateStrategyType, Query query, boolean resultMappingEnsured, Set<EntityId> rootEntityIds, Map<EntityId, EntityRef> entityCache) AssociationPathKey(String propertyPath, EntityType<?> entityType) Creates an instance of aAssociationPathKeyrecord class. -
Uses of EntityType in org.seasar.doma.jdbc.criteria.metamodel
Classes in org.seasar.doma.jdbc.criteria.metamodel that implement EntityTypeMethods in org.seasar.doma.jdbc.criteria.metamodel that return EntityTypeConstructors in org.seasar.doma.jdbc.criteria.metamodel with parameters of type EntityTypeModifierConstructorDescriptionDefaultPropertyMetamodel(Class<?> clazz, EntityType<?> entityType, String name) EntityTypeProxy(EntityType<ENTITY> entityType, String qualifiedTableName) -
Uses of EntityType in org.seasar.doma.jdbc.dialect
Fields in org.seasar.doma.jdbc.dialect declared as EntityType -
Uses of EntityType in org.seasar.doma.jdbc.entity
Classes in org.seasar.doma.jdbc.entity that implement EntityTypeMethods in org.seasar.doma.jdbc.entity that return EntityTypeModifier and TypeMethodDescriptionstatic <E> EntityType<E>EntityTypeFactory.getEntityType(Class<E> entityClass, ClassHelper classHelper) Creates the entity description.PostDeleteContext.getEntityType()Returns the entity type metadata for the entity that was deleted.PostInsertContext.getEntityType()Returns the entity type metadata for the entity that was inserted.PostUpdateContext.getEntityType()Returns the entity type metadata for the entity being updated.PreDeleteContext.getEntityType()Returns the entity type metadata for the entity being deleted.PreInsertContext.getEntityType()Returns the entity type metadata for the entity being inserted.EntityType<?>PreUpdateContext.getEntityType()Returns the entity type metadata for the entity being updated.Methods in org.seasar.doma.jdbc.entity with parameters of type EntityTypeModifier and TypeMethodDescriptionVersionPropertyType.increment(EntityType<ENTITY> entityType, ENTITY entity) Increments the version value in the entity.protected <VALUE> ENTITYDefaultPropertyType.modifyIfNecessary(EntityType<ENTITY> entityType, ENTITY entity, WrapperVisitor<Boolean, VALUE, Void, RuntimeException> visitor, VALUE value) GeneratedIdPropertyType.postInsert(EntityType<ENTITY> entityType, ENTITY entity, IdGenerationConfig config, Statement statement) Retrieves and sets an ID value for an entity after it has been inserted into the database.GeneratedIdPropertyType.postInsert(EntityType<ENTITY> entityType, List<ENTITY> entities, IdGenerationConfig config, Statement statement) Retrieves and sets ID values for multiple entities after they have been inserted into the database.GeneratedIdPropertyType.preInsert(EntityType<ENTITY> entityType, ENTITY entity, IdGenerationConfig config) Generates and sets an ID value for an entity before it is inserted into the database.GeneratedIdPropertyType.preInsert(EntityType<ENTITY> entityType, List<ENTITY> entities, IdGenerationConfig config) Generates and sets ID values for multiple entities before they are inserted into the database.protected ENTITYGeneratedIdPropertyType.setIfNecessary(EntityType<ENTITY> entityType, ENTITY entity, Supplier<Long> supplier) Sets the ID value if necessary.VersionPropertyType.setIfNecessary(EntityType<ENTITY> entityType, ENTITY entity, Number value) Sets the version value if necessary. -
Uses of EntityType in org.seasar.doma.jdbc.id
Fields in org.seasar.doma.jdbc.id declared as EntityTypeModifier and TypeFieldDescriptionprotected final EntityType<?>IdGenerationConfig.entityTypeprotected final EntityType<?>ReservedIdProvider.entityTypeDeprecated.Methods in org.seasar.doma.jdbc.id that return EntityTypeConstructors in org.seasar.doma.jdbc.id with parameters of type EntityTypeModifierConstructorDescriptionIdGenerationConfig(Config config, EntityType<?> entityType) IdGenerationConfig(Config config, EntityType<?> entityType, IdProvider idProvider) Deprecated.ReservedIdProvider(Config config, EntityType<?> entityType, int reservationSize) Deprecated. -
Uses of EntityType in org.seasar.doma.jdbc.query
Fields in org.seasar.doma.jdbc.query declared as EntityTypeModifier and TypeFieldDescriptionprotected EntityType<?>AbstractSelectQuery.entityTypeThe entity type for this query.protected final EntityType<ENTITY>AutoBatchModifyQuery.entityTypeThe entity type.protected final EntityType<ENTITY>AutoModifyQuery.entityTypeThe entity type metadata.protected final EntityType<E>BatchUpdateQueryHelper.entityTypeThe entity type.final EntityType<ENTITY>DeleteAssemblerContext.entityTypeThe entity type that represents the table to delete from.final EntityType<ENTITY>InsertAssemblerContext.entityTypefinal EntityType<ENTITY>MultiInsertAssemblerContext.entityTypeprotected final EntityType<ELEMENT>SqlFileBatchDeleteQuery.EntityHandler.entityTypeThe entity type.protected final EntityType<ELEMENT>SqlFileBatchInsertQuery.EntityHandler.entityTypeThe entity type.protected final EntityType<ELEMENT>SqlFileBatchUpdateQuery.EntityHandler.entityTypeThe entity type.protected final EntityType<E>SqlFileDeleteQuery.EntityHandler.entityTypeThe entity type.protected final EntityType<E>SqlFileInsertQuery.EntityHandler.entityTypeThe entity type.protected final EntityType<E>SqlFileUpdateQuery.EntityHandler.entityTypeThe entity type.final EntityType<ENTITY>UpdateAssemblerContext.entityTypeprotected final EntityType<E>UpdateQueryHelper.entityTypefinal EntityType<?>UpsertAssemblerContext.entityTypeMethods in org.seasar.doma.jdbc.query with parameters of type EntityTypeModifier 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) 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> 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) 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) List<? extends EntityPropertyType<?,?>> ReturningProperties.resolve(EntityType<?> entityType) Resolves a list of entity property types for the given entity type.List<? extends EntityPropertyType<?,?>> ReturningPropertyNames.resolve(EntityType<?> entityType) Resolves a list of entity property types for the given entity type.<E> voidSqlFileDeleteQuery.setEntityAndEntityType(String name, E entity, EntityType<E> entityType) Sets the entity and entity type for this query.<E> voidSqlFileInsertQuery.setEntityAndEntityType(String name, E entity, EntityType<E> entityType) Sets the entity and entity type for this query.abstract <E> voidSqlFileModifyQuery.setEntityAndEntityType(String name, E entity, EntityType<E> entityType) Sets the entity and entity type for this query.<E> voidSqlFileUpdateQuery.setEntityAndEntityType(String name, E entity, EntityType<E> entityType) Sets the entity and entity type for this query.voidAbstractSelectQuery.setEntityType(EntityType<?> entityType) Sets the entity type for this query.voidSqlFileBatchDeleteQuery.setEntityType(EntityType<ELEMENT> entityType) Sets the entity type for this query.voidSqlFileBatchInsertQuery.setEntityType(EntityType<ELEMENT> entityType) Sets the entity type for this query.abstract voidSqlFileBatchModifyQuery.setEntityType(EntityType<ELEMENT> entityType) Sets the entity type for this query.voidSqlFileBatchUpdateQuery.setEntityType(EntityType<ELEMENT> entityType) Sets the entity type for this query.UpsertAssemblerSupport.targetTable(EntityType<?> entityType, UpsertAssemblerSupport.TableNameType tableNameType) Formats a table name based on the specified entity type and table name type.Constructors in org.seasar.doma.jdbc.query with parameters of type EntityTypeModifierConstructorDescriptionAutoBatchDeleteQuery(EntityType<ENTITY> entityType) Constructs an instance.AutoBatchInsertQuery(EntityType<ENTITY> entityType) Constructs an instance.AutoBatchModifyQuery(EntityType<ENTITY> entityType) AutoBatchPostDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs an instance.AutoBatchPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) Constructs an instance.AutoBatchPostUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance.AutoBatchPreDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs an instance.AutoBatchPreInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) Constructs an instance.AutoBatchPreUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance.AutoBatchUpdateQuery(EntityType<ENTITY> entityType) AutoDeleteQuery(EntityType<ENTITY> entityType) Creates a new instance with the specified entity type.AutoInsertQuery(EntityType<ENTITY> entityType) Constructs an instance.protectedAutoModifyQuery(EntityType<ENTITY> entityType) Constructs an instance.AutoMultiInsertQuery(EntityType<ENTITY> entityType) Constructs an instance.AutoPostDeleteContext(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.AutoUpdateQuery(EntityType<ENTITY> entityType) Constructs an instance.BatchUpdateQueryHelper(Config config, EntityType<E> entityType, String[] includedPropertyNames, String[] excludedPropertyNames, boolean versionIgnored, boolean optimisticLockExceptionSuppressed) Constructs a newBatchUpdateQueryHelper.protectedEntityHandler(EntityType<ELEMENT> entityType) Constructs a new instance with the specified entity type.protectedEntityHandler(EntityType<ELEMENT> entityType) Constructs a new instance with the specified entity type.protectedEntityHandler(EntityType<ELEMENT> entityType) Constructs a new instance with the specified entity type.protectedEntityHandler(String name, E entity, EntityType<E> entityType) Constructs a new instance with the specified entity information.protectedEntityHandler(String name, E entity, EntityType<E> entityType) Constructs a new instance with the specified entity information.protectedEntityHandler(String name, E entity, EntityType<E> entityType) Constructs a new instance with the specified entity information.SqlFileBatchPostDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFileBatchPostInsertContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFileBatchPostUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFileBatchPreDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFileBatchPreInsertContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFileBatchPreUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePostDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePostInsertContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePostUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePreDeleteContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePreInsertContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.SqlFilePreUpdateContext(EntityType<E> entityType, Method method, Config config) Constructs a new instance with the specified entity information.UpdateQueryHelper(Config config, EntityType<E> entityType, String[] includedPropertyNames, String[] excludedPropertyNames, boolean nullExcluded, boolean versionIgnored, boolean optimisticLockExceptionSuppressed, boolean unchangedPropertyIncluded)
UnknownColumnHandler.handle(Query, EntityType, String, Supplier)which provides additional context information about the unknown column.