|
|
@@ -118,7 +118,6 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
|
|
|
@Override
|
|
|
public <X> MPJLambdaWrapperX<T> orderByDesc(SFunction<X, ?> column) {
|
|
|
- //noinspection unchecked
|
|
|
super.orderByDesc(true, column);
|
|
|
return this;
|
|
|
}
|
|
|
@@ -207,6 +206,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectCount(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectCount(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectCount(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectCount(column, alias);
|
|
|
@@ -219,6 +224,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectSum(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectSum(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectSum(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectSum(column, alias);
|
|
|
@@ -231,6 +242,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectMax(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectMax(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectMax(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectMax(column, alias);
|
|
|
@@ -243,6 +260,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectMin(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectMin(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectMin(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectMin(column, alias);
|
|
|
@@ -255,6 +278,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectAvg(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectAvg(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectAvg(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectAvg(column, alias);
|
|
|
@@ -267,6 +296,12 @@ public class MPJLambdaWrapperX<T> extends MPJLambdaWrapper<T> {
|
|
|
return this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public <S> MPJLambdaWrapperX<T> selectLen(SFunction<S, ?> column, String alias) {
|
|
|
+ super.selectLen(column, alias);
|
|
|
+ return this;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public <S, X> MPJLambdaWrapperX<T> selectLen(SFunction<S, ?> column, SFunction<X, ?> alias) {
|
|
|
super.selectLen(column, alias);
|