ludc
2023-10-09 46e3bd5a88fc157662e9b73c3d54f1f6fabc8f7b
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/Page.java
@@ -3,7 +3,6 @@
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.function.Predicate;
public class Page<T> {
   private static final long serialVersionUID = 8545996863226528798L;
@@ -113,25 +112,25 @@
      return this.maxLimit;
   }
   private String[] mapOrderToArray(Predicate<OrderItem> filter) {
      List<String> columns = new ArrayList(this.orders.size());
      this.orders.forEach((i) -> {
         if (filter.test(i)) {
            columns.add(i.getColumn());
         }
// private String[] mapOrderToArray(Predicate<OrderItem> filter) {
//    List<String> columns = new ArrayList(this.orders.size());
//    this.orders.forEach((i) -> {
//       if (filter.test(i)) {
//          columns.add(i.getColumn());
//       }
//
//    });
//    return (String[])columns.toArray(new String[0]);
// }
      });
      return (String[])columns.toArray(new String[0]);
   }
   private void removeOrder(Predicate<OrderItem> filter) {
      for(int i = this.orders.size() - 1; i >= 0; --i) {
         if (filter.test(this.orders.get(i))) {
            this.orders.remove(i);
         }
      }
   }
// private void removeOrder(Predicate<OrderItem> filter) {
//    for(int i = this.orders.size() - 1; i >= 0; --i) {
//       if (filter.test(this.orders.get(i))) {
//          this.orders.remove(i);
//       }
//    }
//
// }
   public Page<T> addOrder(OrderItem... items) {
      this.orders.addAll(Arrays.asList(items));