Uses of Interface
org.seasar.doma.jdbc.criteria.metamodel.EntityMetamodel
Packages that use EntityMetamodel
Package
Description
Provides entry points for the Criteria API.
Provides classes that execute SQL statements and handle the results.
Provides contexts and settings used to build the criteria query statements.
Provides classes that build the criteria query statements.
Provides classes that represent the SQL expressions.
Provides the SQL queries and builders.
Provides criteria query statements.
-
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria
Methods in org.seasar.doma.jdbc.criteria with parameters of type EntityMetamodelModifier and TypeMethodDescriptionEntityql.delete(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity) Deprecated, for removal: This API element is subject to removal in a future version.Entityql.delete(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, Consumer<DeleteSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> Statement<BatchResult<ENTITY>>Entityql.delete(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> Statement<BatchResult<ENTITY>>Entityql.delete(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, Consumer<DeleteSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlDeleteStartingNativeSql.delete(EntityMetamodel<ENTITY> entityMetamodel) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlDeleteStartingNativeSql.delete(EntityMetamodel<ENTITY> entityMetamodel, Consumer<DeleteSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> UnifiedDeleteStarting<ENTITY>QueryDsl.delete(EntityMetamodel<ENTITY> entityMetamodel) Creates a delete statement.<ENTITY> UnifiedDeleteStarting<ENTITY>QueryDsl.delete(EntityMetamodel<ENTITY> entityMetamodel, Consumer<DeleteSettings> settingsConsumer) Creates a delete statement.<ENTITY> EntityqlSelectStarting<ENTITY>Entityql.from(EntityMetamodel<ENTITY> entityMetamodel) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlSelectStarting<ENTITY>Entityql.from(EntityMetamodel<ENTITY> entityMetamodel, Consumer<SelectSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlSelectStarting<ENTITY>Entityql.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlSelectStarting<ENTITY>Entityql.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery, Consumer<SelectSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlSelectStarting<ENTITY>NativeSql.from(EntityMetamodel<ENTITY> entityMetamodel) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlSelectStarting<ENTITY>NativeSql.from(EntityMetamodel<ENTITY> entityMetamodel, Consumer<SelectSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlSelectStarting<ENTITY>NativeSql.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlSelectStarting<ENTITY>NativeSql.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery, Consumer<SelectSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> UnifiedSelectStarting<ENTITY>QueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>QueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, Consumer<SelectSettings> settingsConsumer) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>QueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>QueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery, Consumer<SelectSettings> settingsConsumer) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>WithQueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>WithQueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, Consumer<SelectSettings> settingsConsumer) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>WithQueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery) Creates a select statement.<ENTITY> UnifiedSelectStarting<ENTITY>WithQueryDsl.from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery, Consumer<SelectSettings> settingsConsumer) Creates a select statement.<ENTITY> EntityqlInsertStatement<ENTITY>Entityql.insert(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlInsertStatement<ENTITY>Entityql.insert(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, Consumer<InsertSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlBatchInsertStatement<ENTITY>Entityql.insert(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlBatchInsertStatement<ENTITY>Entityql.insert(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, Consumer<InsertSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlInsertStartingNativeSql.insert(EntityMetamodel<ENTITY> entityMetamodel) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlInsertStartingNativeSql.insert(EntityMetamodel<ENTITY> entityMetamodel, Consumer<InsertSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> UnifiedInsertStarting<ENTITY>QueryDsl.insert(EntityMetamodel<ENTITY> entityMetamodel) Creates an insert statement.<ENTITY> UnifiedInsertStarting<ENTITY>QueryDsl.insert(EntityMetamodel<ENTITY> entityMetamodel, Consumer<InsertSettings> settingsConsumer) Creates an insert statement.<ENTITY> EntityqlMultiInsertStatement<ENTITY>Entityql.insertMulti(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> EntityqlMultiInsertStatement<ENTITY>Entityql.insertMulti(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, Consumer<InsertSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.Entityql.update(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity) Deprecated, for removal: This API element is subject to removal in a future version.Entityql.update(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, Consumer<UpdateSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> Statement<BatchResult<ENTITY>>Entityql.update(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> Statement<BatchResult<ENTITY>>Entityql.update(EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, Consumer<UpdateSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlUpdateStartingNativeSql.update(EntityMetamodel<ENTITY> entityMetamodel) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> NativeSqlUpdateStartingNativeSql.update(EntityMetamodel<ENTITY> entityMetamodel, Consumer<UpdateSettings> settingsConsumer) Deprecated, for removal: This API element is subject to removal in a future version.<ENTITY> UnifiedUpdateStarting<ENTITY>QueryDsl.update(EntityMetamodel<ENTITY> entityMetamodel) Creates an update statement.<ENTITY> UnifiedUpdateStarting<ENTITY>QueryDsl.update(EntityMetamodel<ENTITY> entityMetamodel, Consumer<UpdateSettings> settingsConsumer) Creates an update statement.QueryDsl.with(EntityMetamodel<?> entityMetamodel, SetOperand<?> subQuery) Creates a WithQueryDsl.WithQueryDsl.with(EntityMetamodel<?> entityMetamodel, SetOperand<?> subQuery) Creates a WithQueryDsl. -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.command
Methods in org.seasar.doma.jdbc.criteria.command that return EntityMetamodelMethods in org.seasar.doma.jdbc.criteria.command with parameters of type EntityMetamodelModifier and TypeMethodDescription<ENTITY> ENTITYDataRow.get(EntityMetamodel<ENTITY> entityEntityMetamodel) <ENTITY> ENTITYDataRow.get(EntityMetamodel<ENTITY> entityEntityMetamodel, List<PropertyMetamodel<?>> propertyMetamodels) Constructors in org.seasar.doma.jdbc.criteria.command with parameters of type EntityMetamodelModifierConstructorDescriptionAssociateCommand(SelectContext context, SelectQuery query, EntityMetamodel<ENTITY> entityMetamodel) EntityKey(EntityMetamodel<?> entityMetamodel, List<?> items) EntityPoolIterationHandler(EntityMetamodel<?> rootEntityMetamodel, Set<EntityId> rootEntityIds, Map<EntityMetamodel<?>, List<PropertyMetamodel<?>>> projectionEntityMetamodels) EntityPoolProvider(EntityMetamodel<?> rootEntityMetamodel, Set<EntityId> rootEntityIds, Map<EntityMetamodel<?>, List<PropertyMetamodel<?>>> projectionEntityMetamodels, Query query) Constructor parameters in org.seasar.doma.jdbc.criteria.command with type arguments of type EntityMetamodelModifierConstructorDescriptionEntityPoolIterationHandler(EntityMetamodel<?> rootEntityMetamodel, Set<EntityId> rootEntityIds, Map<EntityMetamodel<?>, List<PropertyMetamodel<?>>> projectionEntityMetamodels) EntityPoolProvider(EntityMetamodel<?> rootEntityMetamodel, Set<EntityId> rootEntityIds, Map<EntityMetamodel<?>, List<PropertyMetamodel<?>>> projectionEntityMetamodels, Query query) -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.context
Fields in org.seasar.doma.jdbc.criteria.context declared as EntityMetamodelModifier and TypeFieldDescriptionfinal EntityMetamodel<?>DeleteContext.entityMetamodelfinal EntityMetamodel<?>InsertContext.entityMetamodelfinal EntityMetamodel<?>Join.entityMetamodelfinal EntityMetamodel<?>SelectContext.entityMetamodelfinal EntityMetamodel<?>UpdateContext.entityMetamodelFields in org.seasar.doma.jdbc.criteria.context with type parameters of type EntityMetamodelModifier and TypeFieldDescriptionfinal Map<Pair<EntityMetamodel<?>,EntityMetamodel<?>>, BiFunction<Object, Object, Object>> SelectContext.associationsfinal Map<Pair<EntityMetamodel<?>,EntityMetamodel<?>>, BiFunction<Object, Object, Object>> SelectContext.associationsfinal List<EntityMetamodel<?>>DeleteContext.entityMetamodelsfinal List<EntityMetamodel<?>>InsertContext.entityMetamodelsfinal List<EntityMetamodel<?>>UpdateContext.entityMetamodelsfinal Map<EntityMetamodel<?>,List<PropertyMetamodel<?>>> Projection.EntityMetamodels.mapMethods in org.seasar.doma.jdbc.criteria.context that return EntityMetamodelModifier and TypeMethodDescriptionWithContext.entityMetamodel()Returns the value of theentityMetamodelrecord component.Methods in org.seasar.doma.jdbc.criteria.context that return types with arguments of type EntityMetamodelModifier and TypeMethodDescriptionList<EntityMetamodel<?>>Context.getEntityMetamodels()List<EntityMetamodel<?>>DeleteContext.getEntityMetamodels()List<EntityMetamodel<?>>InsertContext.getEntityMetamodels()List<EntityMetamodel<?>>SelectContext.getEntityMetamodels()List<EntityMetamodel<?>>UpdateContext.getEntityMetamodels()Map<EntityMetamodel<?>,List<PropertyMetamodel<?>>> SelectContext.getProjectionEntityMetamodels()Constructors in org.seasar.doma.jdbc.criteria.context with parameters of type EntityMetamodelModifierConstructorDescriptionDeleteContext(EntityMetamodel<?> entityMetamodel) DeleteContext(EntityMetamodel<?> entityMetamodel, DeleteSettings settings) EntityMetamodels(EntityMetamodel<?> entityMetamodel) EntityMetamodels(EntityMetamodel<?> entityMetamodel, List<PropertyMetamodel<?>> propertyMetamodels) InsertContext(EntityMetamodel<?> entityMetamodel) InsertContext(EntityMetamodel<?> entityMetamodel, InsertSettings settings) Join(EntityMetamodel<?> entityMetamodel, JoinKind kind) SelectContext(EntityMetamodel<?> entityMetamodel, Optional<SetOperationContext<?>> setOperationContextForSubQuery) SelectContext(EntityMetamodel<?> entityMetamodel, Optional<SetOperationContext<?>> setOperationContextForSubQuery, List<WithContext> withContexts) UpdateContext(EntityMetamodel<?> entityMetamodel) UpdateContext(EntityMetamodel<?> entityMetamodel, UpdateSettings settings) WithContext(EntityMetamodel<?> entityMetamodel, SetOperationContext<?> setOperationContext) Creates an instance of aWithContextrecord class.WithContext(EntityMetamodel<?> entityMetamodel, SetOperand<?> setOperand) -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.declaration
Methods in org.seasar.doma.jdbc.criteria.declaration that return types with arguments of type EntityMetamodelMethods in org.seasar.doma.jdbc.criteria.declaration with parameters of type EntityMetamodelModifier and TypeMethodDescription<ENTITY1,ENTITY2>
voidSelectFromDeclaration.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator, AssociationOption option) <ENTITY1,ENTITY2>
voidSelectFromDeclaration.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option) <ENTITY> SubSelectFromDeclaration<ENTITY>ComparisonDeclaration.from(EntityMetamodel<ENTITY> entityMetamodel) Creates a sub-select context.<ENTITY> SubSelectFromDeclaration<ENTITY>InsertSelectDeclaration.from(EntityMetamodel<ENTITY> entityMetamodel) voidSelectFromDeclaration.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) SubSelectFromDeclaration.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) voidSelectFromDeclaration.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) SubSelectFromDeclaration.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) voidSelectFromDeclaration.select(EntityMetamodel<?> entityMetamodel) SubSelectFromDeclaration.select(EntityMetamodel<?> entityMetamodel) voidSelectFromDeclaration.selectTo(EntityMetamodel<?> entityMetamodel, List<PropertyMetamodel<?>> propertyMetamodels) Constructors in org.seasar.doma.jdbc.criteria.declaration with parameters of type EntityMetamodel -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.expression
Methods in org.seasar.doma.jdbc.criteria.expression with parameters of type EntityMetamodelModifier and TypeMethodDescription<ENTITY> SubSelectFromDeclaration<ENTITY>SelectExpression.Declaration.from(EntityMetamodel<ENTITY> entityMetamodel) -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.query
Fields in org.seasar.doma.jdbc.criteria.query with type parameters of type EntityMetamodelModifier and TypeFieldDescriptionprotected final Map<EntityMetamodel<?>,String> AliasManager.entityAliasMapMethods in org.seasar.doma.jdbc.criteria.query with parameters of type EntityMetamodelModifier and TypeMethodDescriptionvoidBuilderSupport.alias(EntityMetamodel<?> entityMetamodel) AliasManager.getAlias(EntityMetamodel<?> entityMetamodel) Retrieves the alias corresponding to the givenEntityMetamodel.BuilderSupport.getAlias(EntityMetamodel<?> entityMetamodel) voidBuilderSupport.subQuery(EntityMetamodel<?> entityMetamodel, SetOperationContext<?> setOperationContext, AliasManager aliasManager) voidBuilderSupport.table(EntityMetamodel<?> entityMetamodel) voidBuilderSupport.tableOnly(EntityMetamodel<?> entityMetamodel) -
Uses of EntityMetamodel in org.seasar.doma.jdbc.criteria.statement
Methods in org.seasar.doma.jdbc.criteria.statement with parameters of type EntityMetamodelModifier and TypeMethodDescription<ENTITY1,ENTITY2>
EntityqlSelectStarting<ENTITY>EntityqlSelectStarting.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator) <ENTITY1,ENTITY2>
EntityqlSelectStarting<ENTITY>EntityqlSelectStarting.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator, AssociationOption option) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>EntityQueryable.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator) Associates the entities.<ENTITY1,ENTITY2>
EntityQueryable<ENTITY>EntityQueryable.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator, AssociationOption option) Associates the entities with the option.<ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectStarting.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectStarting.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator, AssociationOption option) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectTerminal.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectTerminal.associate(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiConsumer<ENTITY1, ENTITY2> associator, AssociationOption option) <ENTITY1,ENTITY2>
EntityqlSelectStarting<ENTITY>EntityqlSelectStarting.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator) <ENTITY1,ENTITY2>
EntityqlSelectStarting<ENTITY>EntityqlSelectStarting.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>EntityQueryable.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator) Associates the immutable entities.<ENTITY1,ENTITY2>
EntityQueryable<ENTITY>EntityQueryable.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option) Associates the immutable entities with the option.<ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectStarting.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectStarting.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectTerminal.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectTerminal.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option) EntityqlSelectStarting.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) EntityQueryable.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) Specifies the inner join clause.NativeSqlSelectStarting.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) UnifiedSelectStarting.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) UnifiedSelectTerminal.innerJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) EntityqlSelectStarting.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) EntityQueryable.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) Specifies the left join clause.NativeSqlSelectStarting.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) UnifiedSelectStarting.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) UnifiedSelectTerminal.leftJoin(EntityMetamodel<?> entityMetamodel, Consumer<JoinDeclaration> block) <RESULT> Listable<RESULT>EntityQueryable.project(EntityMetamodel<RESULT> entityMetamodel) Projects the result to the entity.<RESULT> Listable<RESULT>UnifiedSelectStarting.project(EntityMetamodel<RESULT> entityMetamodel) <RESULT> Listable<RESULT>UnifiedSelectTerminal.project(EntityMetamodel<RESULT> entityMetamodel) <RESULT> Listable<RESULT>EntityQueryable.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) Projects the result to the entity with the specified properties.<RESULT> Listable<RESULT>UnifiedSelectStarting.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) <RESULT> Listable<RESULT>UnifiedSelectTerminal.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) <RESULT> EntityqlSelectTerminal<RESULT>EntityqlSelectStarting.select(EntityMetamodel<RESULT> entityMetamodel) <T> SetOperand<T>NativeSqlSelectStarting.select(EntityMetamodel<T> entityMetamodel) <T1,T2> SetOperand<Tuple2<T1, T2>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2) <T1,T2, T3> SetOperand<Tuple3<T1, T2, T3>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3) <T1,T2, T3, T4>
SetOperand<Tuple4<T1,T2, T3, T4>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4) <T1,T2, T3, T4, T5>
SetOperand<Tuple5<T1,T2, T3, T4, T5>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5) <T1,T2, T3, T4, T5, T6>
SetOperand<Tuple6<T1,T2, T3, T4, T5, T6>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6) <T1,T2, T3, T4, T5, T6, T7>
SetOperand<Tuple7<T1,T2, T3, T4, T5, T6, T7>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7) <T1,T2, T3, T4, T5, T6, T7, T8>
SetOperand<Tuple8<T1,T2, T3, T4, T5, T6, T7, T8>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7, EntityMetamodel<T8> entityMetamodel8) <T1,T2, T3, T4, T5, T6, T7, T8, T9>
SetOperand<Tuple9<T1,T2, T3, T4, T5, T6, T7, T8, T9>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7, EntityMetamodel<T8> entityMetamodel8, EntityMetamodel<T9> entityMetamodel9) <T> SetOperand<T>UnifiedSelectStarting.select(EntityMetamodel<T> entityMetamodel) Projects the result to the specified entity.<T1,T2> SetOperand<Tuple2<T1, T2>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2) Projects the result to the specified entities.<T1,T2, T3> SetOperand<Tuple3<T1, T2, T3>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3) Projects the result to the specified entities.<T1,T2, T3, T4>
SetOperand<Tuple4<T1,T2, T3, T4>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4) Projects the result to the specified entities.<T1,T2, T3, T4, T5>
SetOperand<Tuple5<T1,T2, T3, T4, T5>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5) Projects the result to the specified entities.<T1,T2, T3, T4, T5, T6>
SetOperand<Tuple6<T1,T2, T3, T4, T5, T6>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6) Projects the result to the specified entities.<T1,T2, T3, T4, T5, T6, T7>
SetOperand<Tuple7<T1,T2, T3, T4, T5, T6, T7>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7) Projects the result to the specified entities.<T1,T2, T3, T4, T5, T6, T7, T8>
SetOperand<Tuple8<T1,T2, T3, T4, T5, T6, T7, T8>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7, EntityMetamodel<T8> entityMetamodel8) Projects the result to the specified entities.<T1,T2, T3, T4, T5, T6, T7, T8, T9>
SetOperand<Tuple9<T1,T2, T3, T4, T5, T6, T7, T8, T9>> UnifiedSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3, EntityMetamodel<T4> entityMetamodel4, EntityMetamodel<T5> entityMetamodel5, EntityMetamodel<T6> entityMetamodel6, EntityMetamodel<T7> entityMetamodel7, EntityMetamodel<T8> entityMetamodel8, EntityMetamodel<T9> entityMetamodel9) Projects the result to the specified entities.<RESULT> EntityqlSelectTerminal<RESULT>EntityqlSelectStarting.selectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) <RESULT> SetOperand<RESULT>NativeSqlSelectStarting.selectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) <RESULT> SetOperand<RESULT>UnifiedSelectStarting.selectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) Projects the result to the entity.Constructors in org.seasar.doma.jdbc.criteria.statement with parameters of type EntityMetamodelModifierConstructorDescriptionEntityqlBatchDeleteStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, DeleteSettings settings) EntityqlBatchInsertIntermediate(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType) EntityqlBatchInsertStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings) EntityqlBatchInsertTerminate(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType, List<PropertyMetamodel<?>> keys) EntityqlBatchUpdateStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, UpdateSettings settings) EntityqlDeleteReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, DeleteSettings settings, ReturningProperties returning) EntityqlDeleteStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, DeleteSettings settings) EntityqlInsertIntermediate(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, InsertSettings settings, DuplicateKeyType duplicateKeyType) EntityqlInsertStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, InsertSettings settings) EntityqlInsertTerminal(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, InsertSettings settings, DuplicateKeyType duplicateKeyType, List<PropertyMetamodel<?>> keys) EntityqlMultiInsertIntermediate(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType) EntityqlMultiInsertReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType, List<PropertyMetamodel<?>> keys, ReturningProperties returning) EntityqlMultiInsertStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings) EntityqlMultiInsertTerminal(Config config, EntityMetamodel<ENTITY> entityMetamodel, List<ENTITY> entities, InsertSettings settings, DuplicateKeyType duplicateKeyType, List<PropertyMetamodel<?>> keys) EntityqlSelectStarting(Config config, SelectFromDeclaration declaration, EntityMetamodel<ENTITY> entityMetamodel) EntityqlSelectTerminal(Config config, SelectFromDeclaration declaration, EntityMetamodel<ENTITY> entityMetamodel) EntityqlUpdateReturningStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, UpdateSettings settings, ReturningProperties returning) EntityqlUpdateStatement(Config config, EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, UpdateSettings settings) NativeSqlSelectStarting(Config config, SelectFromDeclaration declaration, EntityMetamodel<ENTITY> entityMetamodel, Function<SelectQuery, ObjectProvider<ENTITY>> objectProviderFactory) UnifiedDeleteStarting(Config config, EntityMetamodel<ENTITY> entityMetamodel, DeleteSettings settings) Creates an instance.UnifiedInsertStarting(Config config, EntityMetamodel<ENTITY> entityMetamodel, InsertSettings settings) Creates an instance.UnifiedSelectStarting(Config config, SelectFromDeclaration declaration, EntityMetamodel<ENTITY> entityMetamodel) Creates an instance.UnifiedUpdateStarting(Config config, EntityMetamodel<ENTITY> entityMetamodel, UpdateSettings settings) Creates an instance.