类 PurchaseApplication.Builder
java.lang.Object
com.infilake.openapi.bidding.model.PurchaseApplication.Builder
- 封闭类:
PurchaseApplication
Builder pattern for PurchaseApplication
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明applicantName(String applicantName) applicationLists(List<ApplicationItem> applicationLists) applicationNo(String applicationNo) approvalTime(Date approvalTime) build()Build the PurchaseApplication instance Validates required fields.clientApplicationNo(String clientApplicationNo) expectedDeliveryTime(String expectedDeliveryTime) organizationId(Integer organizationId) organizationName(String organizationName) purchaseReason(String purchaseReason) totalAmount(Double totalAmount)
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
clientApplicationNo
-
applicationNo
-
purchaseReason
-
expectedDeliveryTime
-
applicant
-
applicantName
-
organizationId
-
organizationName
-
status
-
totalAmount
-
applicationLists
-
approvalTime
-
approver
-
remark
-
id
-
build
Build the PurchaseApplication instance Validates required fields.- 返回:
- PurchaseApplication instance
- 抛出:
IllegalStateException- if required fields are missing
-