@Override public final SelectImpl onKey() { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType); joinTable = null; joinPartitionBy = null; joinType = null; return this; }
@Override public final SelectImpl onKey(ForeignKey<?, ?> key) { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType, key); joinTable = null; joinPartitionBy = null; joinType = null; return this; }
@Override public final SelectImpl onKey() throws DataAccessException { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType); joinTable = null; joinPartitionBy = null; joinType = null; return this; }
@Override public final SelectImpl onKey(TableField<?, ?>... keyFields) { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType, keyFields); joinTable = null; joinPartitionBy = null; joinType = null; return this; }
@Override public final SelectImpl onKey(TableField<?, ?>... keyFields) throws DataAccessException { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType, keyFields); joinTable = null; joinPartitionBy = null; joinType = null; return this; }
@Override public final SelectImpl onKey(ForeignKey<?, ?> key) { conditionStep = ConditionStep.ON; getQuery().addJoinOnKey(joinTable, joinType, key); joinTable = null; joinPartitionBy = null; joinType = null; return this; }