Class SerialNumberContext.Builder
java.lang.Object
io.leandev.appfuse.serial.SerialNumberContext.Builder
- Enclosing class:
SerialNumberContext
Builder 類別
-
Method Summary
Modifier and TypeMethodDescriptionbuild()建立 SerialNumberContextdateFormat(String dateFormat) 設定日期格式entityType(String entityType) 設定實體類型設定前綴referenceDate(LocalDate referenceDate) 設定參考日期sequenceLength(int sequenceLength) 設定序號長度tenantCode(String tenantCode) 設定租戶代碼
-
Method Details
-
tenantCode
設定租戶代碼- Parameters:
tenantCode- 租戶代碼- Returns:
- this
-
entityType
設定實體類型- Parameters:
entityType- 實體類型名稱- Returns:
- this
-
prefix
設定前綴- Parameters:
prefix- 前綴字串- Returns:
- this
-
dateFormat
設定日期格式- Parameters:
dateFormat- 日期格式(如 "yyyyMMdd")- Returns:
- this
-
sequenceLength
設定序號長度- Parameters:
sequenceLength- 序號長度(補零用)- Returns:
- this
-
referenceDate
設定參考日期
預設為當天。主要用於測試或補建歷史資料。
- Parameters:
referenceDate- 參考日期- Returns:
- this
-
build
-