A wrapper for a SelectQuery @author Lukas Eder
| 145 | * @author Lukas Eder |
| 146 | */ |
| 147 | @SuppressWarnings({ "unchecked", "rawtypes" }) |
| 148 | final class SelectImpl<R extends Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> |
| 149 | extends AbstractDelegatingResultQuery<R, SelectQueryImpl<R>> |
| 150 | implements |
| 151 | |
| 152 | // Cascading interface implementations for Select behaviour |
| 153 | SelectSelectStep<R>, |
| 154 | SelectOptionalOnStep<R>, |
| 155 | SelectOnConditionStep<R>, |
| 156 | SelectConditionStep<R>, |
| 157 | |
| 158 | |
| 159 | |
| 160 | |
| 161 | |
| 162 | SelectHavingConditionStep<R>, |
| 163 | SelectQualifyConditionStep<R>, |
| 164 | |
| 165 | |
| 166 | SelectSeekStep1<R, T1>, |
| 167 | SelectSeekStep2<R, T1, T2>, |
| 168 | SelectSeekStep3<R, T1, T2, T3>, |
| 169 | SelectSeekStep4<R, T1, T2, T3, T4>, |
| 170 | SelectSeekStep5<R, T1, T2, T3, T4, T5>, |
| 171 | SelectSeekStep6<R, T1, T2, T3, T4, T5, T6>, |
| 172 | SelectSeekStep7<R, T1, T2, T3, T4, T5, T6, T7>, |
| 173 | SelectSeekStep8<R, T1, T2, T3, T4, T5, T6, T7, T8>, |
| 174 | SelectSeekStep9<R, T1, T2, T3, T4, T5, T6, T7, T8, T9>, |
| 175 | SelectSeekStep10<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, |
| 176 | SelectSeekStep11<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, |
| 177 | SelectSeekStep12<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, |
| 178 | SelectSeekStep13<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, |
| 179 | SelectSeekStep14<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, |
| 180 | SelectSeekStep15<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>, |
| 181 | SelectSeekStep16<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>, |
| 182 | SelectSeekStep17<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>, |
| 183 | SelectSeekStep18<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>, |
| 184 | SelectSeekStep19<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>, |
| 185 | SelectSeekStep20<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>, |
| 186 | SelectSeekStep21<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>, |
| 187 | SelectSeekStep22<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>, |
| 188 | |
| 189 | |
| 190 | |
| 191 | |
| 192 | |
| 193 | |
| 194 | |
| 195 | |
| 196 | |
| 197 | |
| 198 | |
| 199 | SelectSeekStepN<R>, |
| 200 | SelectSeekLimitStep<R>, |
| 201 | SelectLimitPercentStep<R>, |
| 202 | SelectLimitAfterOffsetStep<R>, |
| 203 | SelectLimitPercentAfterOffsetStep<R>, |
| 204 | SelectForUpdateOfStep<R> |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…