First Commit
This commit is contained in:
126
src/main/java/nano/FundingReportOverviewListRequestBuilder.java
Normal file
126
src/main/java/nano/FundingReportOverviewListRequestBuilder.java
Normal file
@@ -0,0 +1,126 @@
|
||||
package nano;
|
||||
|
||||
import nano.FundingReportOverviewListRequest;
|
||||
import nano.SortedListRequest;
|
||||
|
||||
/* compiled from: TbsSdkJava */
|
||||
public class FundingReportOverviewListRequestBuilder {
|
||||
|
||||
private int beginPosition;
|
||||
|
||||
private int bkId;
|
||||
|
||||
private SortedListRequest.SortedList_Request.ClassTypeList classTypeList;
|
||||
|
||||
private FundingReportOverviewListRequest.FROverviewList_Request.DateRange dateRange;
|
||||
|
||||
private int[] fieldIds;
|
||||
|
||||
private int[] goodsIds;
|
||||
|
||||
private SortedListRequest.SortedList_Request.GroupInfo groupInfo;
|
||||
|
||||
private int limitSize;
|
||||
|
||||
private SortedListRequest.SortedList_Request.SortOptions sortOptions;
|
||||
|
||||
public FundingReportOverviewListRequest.FROverviewList_Request create() {
|
||||
FundingReportOverviewListRequest.FROverviewList_Request fROverviewList_Request = new FundingReportOverviewListRequest.FROverviewList_Request();
|
||||
SortedListRequest.SortedList_Request sortedList_Request = new SortedListRequest.SortedList_Request();
|
||||
SortedListRequest.SortedList_Request.GroupInfo groupInfo2 = this.groupInfo;
|
||||
if (groupInfo2 != null) {
|
||||
sortedList_Request.setGroup(groupInfo2);
|
||||
} else {
|
||||
SortedListRequest.SortedList_Request.ClassTypeList classTypeList2 = this.classTypeList;
|
||||
if (classTypeList2 != null) {
|
||||
sortedList_Request.setSystem(classTypeList2);
|
||||
} else {
|
||||
int i10 = this.bkId;
|
||||
if (i10 != 0) {
|
||||
sortedList_Request.setGoods(i10);
|
||||
} else if (this.goodsIds != null) {
|
||||
SortedListRequest.SortedList_Request.GoodsList goodsList = new SortedListRequest.SortedList_Request.GoodsList();
|
||||
goodsList.goodsId = this.goodsIds;
|
||||
sortedList_Request.setCustom(goodsList);
|
||||
}
|
||||
}
|
||||
}
|
||||
sortedList_Request.fieldsId = this.fieldIds;
|
||||
SortedListRequest.SortedList_Request.SortOptions sortOptions2 = this.sortOptions;
|
||||
if (sortOptions2 != null) {
|
||||
sortedList_Request.sortOption = sortOptions2;
|
||||
}
|
||||
sortedList_Request.setBeginPosition(this.beginPosition);
|
||||
sortedList_Request.setLimitSize(this.limitSize);
|
||||
fROverviewList_Request.request = sortedList_Request;
|
||||
FundingReportOverviewListRequest.FROverviewList_Request.DateRange dateRange2 = this.dateRange;
|
||||
if (dateRange2 != null) {
|
||||
fROverviewList_Request.dateRange = dateRange2;
|
||||
}
|
||||
return fROverviewList_Request;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setBeginPosition(int i10) {
|
||||
this.beginPosition = i10;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setBkId(int i10) {
|
||||
this.bkId = i10;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setClassType(SortedListRequest.SortedList_Request.ClassTypeList.ClassType[] classTypeArr) {
|
||||
if (classTypeArr != null) {
|
||||
SortedListRequest.SortedList_Request.ClassTypeList classTypeList2 = new SortedListRequest.SortedList_Request.ClassTypeList();
|
||||
this.classTypeList = classTypeList2;
|
||||
classTypeList2.exchangeCategory = classTypeArr;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setDateRange(FundingReportOverviewListRequest.FROverviewList_Request.DateRange dateRange2) {
|
||||
this.dateRange = dateRange2;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setFieldIds(int[] iArr) {
|
||||
this.fieldIds = iArr;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setGoodsIds(int[] iArr) {
|
||||
this.goodsIds = iArr;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setGroupInfo(SortedListRequest.SortedList_Request.GroupInfo groupInfo2) {
|
||||
this.groupInfo = groupInfo2;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setLimitSize(int i10) {
|
||||
this.limitSize = i10;
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setSortOptions(int i10, int i11) {
|
||||
SortedListRequest.SortedList_Request.SortOptions sortOptions2 = new SortedListRequest.SortedList_Request.SortOptions();
|
||||
this.sortOptions = sortOptions2;
|
||||
sortOptions2.setSortField(i10);
|
||||
if (i11 == 1) {
|
||||
this.sortOptions.setSortAsce(true);
|
||||
} else if (i11 == 2) {
|
||||
this.sortOptions.setSortAsce(false);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
public FundingReportOverviewListRequestBuilder setSortOptions(int i10, boolean z9) {
|
||||
SortedListRequest.SortedList_Request.SortOptions sortOptions2 = new SortedListRequest.SortedList_Request.SortOptions();
|
||||
this.sortOptions = sortOptions2;
|
||||
sortOptions2.setSortField(i10);
|
||||
this.sortOptions.setSortAsce(z9);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user