Uses of Class
org.seasar.doma.jdbc.criteria.tuple.Tuple3
Packages that use Tuple3
Package
Description
Provides contexts and settings used to build the criteria query statements.
Provides classes that build the criteria query statements.
Provides criteria query statements.
-
Uses of Tuple3 in org.seasar.doma.jdbc.criteria.context
Fields in org.seasar.doma.jdbc.criteria.context declared as Tuple3Modifier and TypeFieldDescriptionCriterion.InTuple3.leftCriterion.InTuple3SubQuery.leftCriterion.NotInTuple3.leftCriterion.NotInTuple3SubQuery.leftFields in org.seasar.doma.jdbc.criteria.context with type parameters of type Tuple3Constructors in org.seasar.doma.jdbc.criteria.context with parameters of type Tuple3ModifierConstructorDescriptionInTuple3(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, List<Tuple3<Operand.Param, Operand.Param, Operand.Param>> right) InTuple3SubQuery(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, SelectContext right) NotInTuple3(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, List<Tuple3<Operand.Param, Operand.Param, Operand.Param>> right) NotInTuple3SubQuery(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, SelectContext right) Constructor parameters in org.seasar.doma.jdbc.criteria.context with type arguments of type Tuple3ModifierConstructorDescriptionInTuple3(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, List<Tuple3<Operand.Param, Operand.Param, Operand.Param>> right) NotInTuple3(Tuple3<Operand.Prop, Operand.Prop, Operand.Prop> left, List<Tuple3<Operand.Param, Operand.Param, Operand.Param>> right) -
Uses of Tuple3 in org.seasar.doma.jdbc.criteria.declaration
Methods in org.seasar.doma.jdbc.criteria.declaration that return types with arguments of type Tuple3Modifier and TypeMethodDescription<PROPERTY1,PROPERTY2, PROPERTY3>
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>>> SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first, PropertyMetamodel<PROPERTY2> second, PropertyMetamodel<PROPERTY3> third) Methods in org.seasar.doma.jdbc.criteria.declaration with parameters of type Tuple3Modifier and TypeMethodDescription<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, Iterable<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, List<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, Iterable<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aNOT INoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, List<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aNOT INoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>>> right) Adds aNOT INoperator.Method parameters in org.seasar.doma.jdbc.criteria.declaration with type arguments of type Tuple3Modifier and TypeMethodDescription<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, Iterable<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, List<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>>> right) Adds aINoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, Iterable<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aNOT INoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, List<Tuple3<PROPERTY1, PROPERTY2, PROPERTY3>> right) Adds aNOT INoperator.<PROPERTY1,PROPERTY2, PROPERTY3>
voidComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>> left, SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>, PropertyMetamodel<PROPERTY2>, PropertyMetamodel<PROPERTY3>>> right) Adds aNOT INoperator. -
Uses of Tuple3 in org.seasar.doma.jdbc.criteria.statement
Methods in org.seasar.doma.jdbc.criteria.statement that return types with arguments of type Tuple3Modifier and TypeMethodDescription<T1,T2, T3> SetOperand<Tuple3<T1, T2, T3>> NativeSqlSelectStarting.select(EntityMetamodel<T1> entityMetamodel1, EntityMetamodel<T2> entityMetamodel2, EntityMetamodel<T3> entityMetamodel3) <T1,T2, T3> SetOperand<Tuple3<T1, T2, T3>> NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1, PropertyMetamodel<T2> propertyMetamodel2, PropertyMetamodel<T3> propertyMetamodel3) <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> SetOperand<Tuple3<T1, T2, T3>> UnifiedSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1, PropertyMetamodel<T2> propertyMetamodel2, PropertyMetamodel<T3> propertyMetamodel3) Projects the result with the specified properties.