Uses of Interface
org.seasar.doma.jdbc.criteria.option.AssociationOption
Packages that use AssociationOption
Package
Description
Provides classes that build the criteria query statements.
Provides options used to build the criteria query statement.
Provides criteria query statements.
-
Uses of AssociationOption in org.seasar.doma.jdbc.criteria.declaration
Methods in org.seasar.doma.jdbc.criteria.declaration with parameters of type AssociationOptionModifier 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) -
Uses of AssociationOption in org.seasar.doma.jdbc.criteria.option
Classes in org.seasar.doma.jdbc.criteria.option that implement AssociationOptionMethods in org.seasar.doma.jdbc.criteria.option that return AssociationOptionModifier and TypeMethodDescriptionstatic AssociationOptionAssociationOption.mandatory()Indicates that the related join operation is mandatory.static AssociationOptionAssociationOption.optional()Indicates that the related join operation is optional. -
Uses of AssociationOption in org.seasar.doma.jdbc.criteria.statement
Methods in org.seasar.doma.jdbc.criteria.statement with parameters of type AssociationOptionModifier and TypeMethodDescription<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, AssociationOption option) Associates the entities with the option.<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, AssociationOption option) <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, 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, AssociationOption option) <ENTITY1,ENTITY2>
EntityQueryable<ENTITY>UnifiedSelectTerminal.associateWith(EntityMetamodel<ENTITY1> first, EntityMetamodel<ENTITY2> second, BiFunction<ENTITY1, ENTITY2, ENTITY1> associator, AssociationOption option)