com.example.sms.domain.model
com.example.sms.domain.model.common
com.example.sms.domain.model.common.money
com.example.sms.domain.model.common.quantity
com.example.sms.domain.model.master
com.example.sms.domain.model.master.department
com.example.sms.domain.model.master.employee
com.example.sms.domain.model.master.product
com.example.sms.domain.model.system
com.example.sms.domain.model.system.auth
com.example.sms.domain.model.system.user
com.example.sms.domain.type
com.example.sms.domain.type.department
com.example.sms.domain.type.money
com.example.sms.domain.type.product
com.example.sms.domain.type.quantity
com.example.sms.domain.type.user
com.example.sms.domain.model.common.money.Exchange
フィールド |
フィールド型 |
rates |
Map<通貨ペア, Integer> |
com.example.sms.domain.model.common.money.Expression
com.example.sms.domain.model.common.money.Money
フィールド |
フィールド型 |
amount |
int |
currency |
通過タイプ |
staticメソッド |
引数 |
戻り値型 |
説明 |
+ of |
int
|
通貨 |
|
com.example.sms.domain.model.common.money.Pair
com.example.sms.domain.model.common.money.Sum
フィールド |
フィールド型 |
augend |
式 |
addend |
式 |
com.example.sms.domain.model.common.quantity.Quantity
フィールド |
フィールド型 |
amount |
int |
unit |
単位区分 |
メソッド |
引数 |
戻り値型 |
説明 |
+ getAmount |
|
int |
|
+ getUnit |
|
単位区分 |
|
+ minus |
数量
|
数量 |
|
+ plus |
数量
|
数量 |
|
+ times |
int
|
数量 |
|
staticメソッド |
引数 |
戻り値型 |
説明 |
+ of |
int
|
数量 |
|
com.example.sms.domain.model.master.department.Department
フィールド |
フィールド型 |
departmentId |
部門ID |
endDate |
終了日 |
departmentName |
String |
layer |
Integer |
path |
部門パス |
lowerType |
最下層区分 |
slitYn |
伝票入力可否 |
employees |
List<社員> |
メソッド |
引数 |
戻り値型 |
説明 |
+ getDepartmentId |
|
部門ID |
|
+ getDepartmentName |
|
String |
|
+ getEmployees |
|
List<社員> |
|
+ getEndDate |
|
終了日 |
|
+ getLayer |
|
Integer |
|
+ getLowerType |
|
最下層区分 |
|
+ getPath |
|
部門パス |
|
+ getSlitYn |
|
伝票入力可否 |
|
com.example.sms.domain.model.master.department.DepartmentCode
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.department.DepartmentEndDate
フィールド |
フィールド型 |
value |
LocalDateTime |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
LocalDateTime |
|
com.example.sms.domain.model.master.department.DepartmentId
フィールド |
フィールド型 |
deptCode |
部門コード |
departmentStartDate |
開始日 |
メソッド |
引数 |
戻り値型 |
説明 |
+ getDepartmentStartDate |
|
開始日 |
|
+ getDeptCode |
|
部門コード |
|
com.example.sms.domain.model.master.department.DepartmentList
フィールド |
フィールド型 |
value |
List<部門> |
メソッド |
引数 |
戻り値型 |
説明 |
+ asList |
|
List<部門> |
|
+ size |
|
int |
|
com.example.sms.domain.model.master.department.DepartmentPath
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.department.DepartmentStartDate
フィールド |
フィールド型 |
value |
LocalDateTime |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
LocalDateTime |
|
com.example.sms.domain.model.master.employee.Employee
メソッド |
引数 |
戻り値型 |
説明 |
+ getApprovalCode |
|
String |
|
+ getDepartment |
|
部門 |
|
+ getEmpCode |
|
社員コード |
|
+ getEmpName |
|
社員名 |
|
+ getFax |
|
FAX番号 |
|
+ getLoginPassword |
|
String |
|
+ getOccuCode |
|
職種コード |
|
+ getTel |
|
電話番号 |
|
+ getUser |
|
ユーザー |
|
com.example.sms.domain.model.master.employee.EmployeeCode
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.employee.EmployeeList
フィールド |
フィールド型 |
value |
List<社員> |
メソッド |
引数 |
戻り値型 |
説明 |
+ asList |
|
List<社員> |
|
+ size |
|
int |
|
com.example.sms.domain.model.master.employee.EmployeeName
フィールド |
フィールド型 |
firstName |
String |
lastName |
String |
firstNameKana |
String |
lastNameKana |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ 社員名 |
|
String |
|
+ 社員名カナ |
|
String |
|
+ getFirstName |
|
String |
|
+ getFirstNameKana |
|
String |
|
+ getLastName |
|
String |
|
+ getLastNameKana |
|
String |
|
com.example.sms.domain.model.master.employee.FaxNumber
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.employee.JobCode
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.employee.PhoneNumber
フィールド |
フィールド型 |
value |
String |
areaCode |
String |
localExchange |
String |
subscriberNumber |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getAreaCode |
|
String |
|
+ getLocalExchange |
|
String |
|
+ getSubscriberNumber |
|
String |
|
+ getValue |
|
String |
|
com.example.sms.domain.model.master.product.Bom
フィールド |
フィールド型 |
productCode |
商品コード |
componentCode |
商品コード |
componentQuantity |
数量 |
メソッド |
引数 |
戻り値型 |
説明 |
+ getComponentCode |
|
商品コード |
|
+ getComponentQuantity |
|
数量 |
|
+ getProductCode |
|
商品コード |
|
com.example.sms.domain.model.master.product.CustomerSpecificSellingPrice
フィールド |
フィールド型 |
productCode |
商品コード |
customerCode |
String |
sellingPrice |
通貨 |
メソッド |
引数 |
戻り値型 |
説明 |
+ getCustomerCode |
|
String |
|
+ getProductCode |
|
商品コード |
|
+ getSellingPrice |
|
通貨 |
|
com.example.sms.domain.model.master.product.Product
フィールド |
フィールド型 |
productCode |
商品コード |
productName |
商品名 |
productType |
商品区分 |
sellingPrice |
通貨 |
purchasePrice |
通貨 |
costOfSales |
通貨 |
taxType |
税区分 |
productCategoryCode |
商品分類コード |
miscellaneousType |
雑区分 |
stockManagementTargetType |
在庫管理対象区分 |
stockAllocationType |
在庫引当区分 |
supplierCode |
仕入先コード |
substituteProduct |
List<代替商品> |
boms |
List<部品表> |
customerSpecificSellingPrices |
List<顧客別販売単価> |
メソッド |
引数 |
戻り値型 |
説明 |
+ getBoms |
|
List<部品表> |
|
+ getCostOfSales |
|
通貨 |
|
+ getCustomerSpecificSellingPrices |
|
List<顧客別販売単価> |
|
+ getMiscellaneousType |
|
雑区分 |
|
+ getProductCategoryCode |
|
商品分類コード |
|
+ getProductCode |
|
商品コード |
|
+ getProductName |
|
商品名 |
|
+ getProductType |
|
商品区分 |
|
+ getPurchasePrice |
|
通貨 |
|
+ getSellingPrice |
|
通貨 |
|
+ getStockAllocationType |
|
在庫引当区分 |
|
+ getStockManagementTargetType |
|
在庫管理対象区分 |
|
+ getSubstituteProduct |
|
List<代替商品> |
|
+ getSupplierCode |
|
仕入先コード |
|
+ getTaxType |
|
税区分 |
|
com.example.sms.domain.model.master.product.ProductCategory
フィールド |
フィールド型 |
productCategoryCode |
商品分類コード |
productCategoryName |
String |
productCategoryHierarchy |
Integer |
productCategoryPath |
String |
lowestLevelDivision |
Integer |
products |
List<商品> |
メソッド |
引数 |
戻り値型 |
説明 |
+ getLowestLevelDivision |
|
Integer |
|
+ getProductCategoryCode |
|
商品分類コード |
|
+ getProductCategoryHierarchy |
|
Integer |
|
+ getProductCategoryName |
|
String |
|
+ getProductCategoryPath |
|
String |
|
+ getProducts |
|
List<商品> |
|
com.example.sms.domain.model.master.product.ProductCategoryCode
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
String |
|
com.example.sms.domain.model.master.product.ProductCategoryList
フィールド |
フィールド型 |
value |
List<商品分類> |
メソッド |
引数 |
戻り値型 |
説明 |
+ asList |
|
List<商品分類> |
|
+ size |
|
int |
|
com.example.sms.domain.model.master.product.ProductCode
フィールド |
フィールド型 |
value |
String |
businessType |
事業区分 |
itemType |
品目区分 |
livestockType |
畜産区分 |
serialNumber |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getBusinessType |
|
事業区分 |
|
+ getItemType |
|
品目区分 |
|
+ getLivestockType |
|
畜産区分 |
|
+ getSerialNumber |
|
Integer |
|
+ getValue |
|
String |
|
com.example.sms.domain.model.master.product.ProductList
フィールド |
フィールド型 |
value |
List<商品> |
メソッド |
引数 |
戻り値型 |
説明 |
+ asList |
|
List<商品> |
|
+ size |
|
int |
|
com.example.sms.domain.model.master.product.ProductName
フィールド |
フィールド型 |
productFormalName |
String |
productAbbreviation |
String |
productNameKana |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ getProductAbbreviation |
|
String |
|
+ getProductFormalName |
|
String |
|
+ getProductNameKana |
|
String |
|
com.example.sms.domain.model.master.product.SubstituteProduct
フィールド |
フィールド型 |
productCode |
商品コード |
substituteProductCode |
商品コード |
priority |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getPriority |
|
Integer |
|
+ getProductCode |
|
商品コード |
|
+ getSubstituteProductCode |
|
商品コード |
|
com.example.sms.domain.model.master.product.SupplierCode
フィールド |
フィールド型 |
value |
String |
branchNumber |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getBranchNumber |
|
Integer |
|
+ getValue |
|
String |
|
com.example.sms.domain.model.system.auth.AuthUserDetails
メソッド |
引数 |
戻り値型 |
説明 |
+ getAuthorities |
|
Collection |
|
+ getPassword |
|
String |
|
+ getUsername |
|
String |
|
+ isAccountNonExpired |
|
boolean |
|
+ isAccountNonLocked |
|
boolean |
|
+ isCredentialsNonExpired |
|
boolean |
|
+ isEnabled |
|
boolean |
|
com.example.sms.domain.model.system.user.Name
フィールド |
フィールド型 |
firstName |
String |
lastName |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ 姓 |
|
String |
|
+ フルネーム |
|
String |
|
+ 名 |
|
String |
|
+ getFirstName |
|
String |
|
+ getLastName |
|
String |
|
com.example.sms.domain.model.system.user.Password
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ パスワード |
|
String |
|
+ getValue |
|
String |
|
com.example.sms.domain.model.system.user.PasswordException
com.example.sms.domain.model.system.user.User
メソッド |
引数 |
戻り値型 |
説明 |
+ getName |
|
名前 |
|
+ getPassword |
|
パスワード |
|
+ getRoleName |
|
役割 |
|
+ getUserId |
|
ユーザーID |
|
com.example.sms.domain.model.system.user.UserException
com.example.sms.domain.model.system.user.UserId
フィールド |
フィールド型 |
value |
String |
メソッド |
引数 |
戻り値型 |
説明 |
+ ユーザーID |
|
String |
|
+ getValue |
|
String |
|
com.example.sms.domain.model.system.user.UserIdException
com.example.sms.domain.model.system.user.UserList
フィールド |
フィールド型 |
value |
List<ユーザー> |
メソッド |
引数 |
戻り値型 |
説明 |
+ asList |
|
List<ユーザー> |
|
+ size |
|
int |
|
com.example.sms.domain.type.department.DepartmentLowerType
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
int |
|
com.example.sms.domain.type.department.SlitYnType
メソッド |
引数 |
戻り値型 |
説明 |
+ getValue |
|
int |
|
com.example.sms.domain.type.money.CurrencyType
com.example.sms.domain.type.product.BusinessType
com.example.sms.domain.type.product.ItemType
com.example.sms.domain.type.product.LiveStockType
com.example.sms.domain.type.product.MiscellaneousType
フィールド |
フィールド型 |
code |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getCode |
|
Integer |
|
com.example.sms.domain.type.product.ProductType
メソッド |
引数 |
戻り値型 |
説明 |
+ getCode |
|
String |
|
com.example.sms.domain.type.product.StockAllocationType
フィールド |
フィールド型 |
code |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getCode |
|
Integer |
|
com.example.sms.domain.type.product.StockManagementTargetType
フィールド |
フィールド型 |
code |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getCode |
|
Integer |
|
com.example.sms.domain.type.product.TaxType
フィールド |
フィールド型 |
code |
Integer |
メソッド |
引数 |
戻り値型 |
説明 |
+ getCode |
|
Integer |
|
com.example.sms.domain.type.quantity.UnitType
- 個
- グラム
- ミリリットル
- パック
- 本
- セット
- その他
com.example.sms.domain.type.user.RoleName