com
com名前 |
---|
▶︎ example |
example
com.example名前 |
---|
▶︎ sms |
sms
com.example.sms名前 |
---|
▶︎ ドメイン層 |
ドメイン層
com.example.sms.domain名前 |
---|
▶︎ 区分 |
▶︎ ドメインモデル |
ドメインモデル
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名前 |
---|
部門 |
部門コード |
終了日 |
部門ID |
部門一覧 |
部門パス |
開始日 |
社員
com.example.sms.domain.model.master.employee名前 |
---|
社員 |
社員コード |
社員一覧 |
社員名 |
FAX番号 |
職種コード |
電話番号 |
商品
com.example.sms.domain.model.master.product名前 |
---|
部品表 |
顧客別販売単価 |
商品 |
商品分類 |
商品分類コード |
商品分類一覧 |
商品コード |
商品一覧 |
商品名 |
代替商品 |
仕入先コード |
システム
com.example.sms.domain.model.system名前 |
---|
▶︎ ユーザー |
▶︎ データダウンロード |
▶︎ 認証 |
▶︎ 監査 |
監査
com.example.sms.domain.model.system.audit名前 |
---|
アプリケーション実行履歴 |
アプリケーション実行履歴一覧 |
アプリケーション実行プロセス |
認証
com.example.sms.domain.model.system.auth名前 |
---|
認証ユーザー |
データダウンロード
com.example.sms.domain.model.system.download名前 |
---|
部門ダウンロード条件 |
ダウンロード条件 |
社員ダウンロード条件 |
商品ダウンロード条件 |
商品分類ダウンロード条件 |
ユーザー
com.example.sms.domain.model.system.user名前 |
---|
名前 |
パスワード |
パスワード例外 |
ユーザー |
ユーザー例外 |
ユーザーID |
ユーザーID例外 |
ユーザー一覧 |
区分
com.example.sms.domain.type名前 |
---|
▶︎ ユーザー |
▶︎ 監査 |
▶︎ 数量 |
▶︎ ダウンロード |
▶︎ 商品 |
▶︎ 数量 |
▶︎ 部門 |
監査
com.example.sms.domain.type.audit名前 |
---|
アプリケーション実行履歴区分 |
アプリケーション実行プロセスフラグ |
アプリケーション実行プロセス区分 |
部門
com.example.sms.domain.type.department名前 |
---|
最下層区分 |
伝票入力可否 |
ダウンロード
com.example.sms.domain.type.download名前 |
---|
ダウンロード対象 |
数量
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
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ plus | 式 | 式 | |
+ reduce | 為替通貨タイプ | 通貨 | |
+ times | int | 式 |
通貨
com.example.sms.domain.model.common.money.Money
フィールド | フィールド型 |
---|---|
amount | int |
currency | 通貨タイプ |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getAmount | int | ||
+ getCurrency | 通貨タイプ | ||
+ plus | 式 | 式 | |
+ reduce | 為替通貨タイプ | 通貨 | |
+ times | int | 式 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | int | 通貨 |
通貨ペア
com.example.sms.domain.model.common.money.Pair
フィールド | フィールド型 |
---|---|
from | 通貨タイプ |
to | 通貨タイプ |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFrom | 通貨タイプ | ||
+ getTo | 通貨タイプ |
集計
com.example.sms.domain.model.common.money.Sum
フィールド | フィールド型 |
---|---|
augend | 式 |
addend | 式 |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ plus | 式 | 式 | |
+ reduce | 為替通貨タイプ | 通貨 | |
+ times | int | 式 |
数量
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 | 伝票入力可否 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ from | 部門 | ||
+ of | 部門IDintintintStringStringLocalDateTime | 部門 |
部門コード
com.example.sms.domain.model.master.department.DepartmentCode
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 部門コード |
終了日
com.example.sms.domain.model.master.department.DepartmentEndDate
フィールド | フィールド型 |
---|---|
value | LocalDateTime |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | LocalDateTime |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | LocalDateTime | 終了日 |
部門ID
com.example.sms.domain.model.master.department.DepartmentId
フィールド | フィールド型 |
---|---|
deptCode | 部門コード |
departmentStartDate | 開始日 |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getDepartmentStartDate | 開始日 | ||
+ getDeptCode | 部門コード |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | StringLocalDateTime | 部門ID |
部門一覧
com.example.sms.domain.model.master.department.DepartmentList
フィールド | フィールド型 |
---|---|
value | List<部門> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | 部門 | 部門一覧 | |
+ asList | List<部門> | ||
+ size | int |
部門パス
com.example.sms.domain.model.master.department.DepartmentPath
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 部門パス |
開始日
com.example.sms.domain.model.master.department.DepartmentStartDate
フィールド | フィールド型 |
---|---|
value | LocalDateTime |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | LocalDateTime |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | LocalDateTime | 開始日 |
社員
com.example.sms.domain.model.master.employee.Employee
フィールド | フィールド型 |
---|---|
empCode | 社員コード |
empName | 社員名 |
loginPassword | String |
tel | 電話番号 |
fax | FAX番号 |
occuCode | 職種コード |
approvalCode | String |
department | 部門 |
user | ユーザー |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getApprovalCode | String | ||
+ getDepartment | 部門 | ||
+ getEmpCode | 社員コード | ||
+ getEmpName | 社員名 | ||
+ getFax | FAX番号 | ||
+ getLoginPassword | String | ||
+ getOccuCode | 職種コード | ||
+ getTel | 電話番号 | ||
+ getUser | ユーザー |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 部門社員ユーザー | 社員 | |
+ of | StringStringStringStringStringString | 社員 | |
+ of | 部門ユーザーStringStringStringStringStringStringStringString | 社員 |
社員コード
com.example.sms.domain.model.master.employee.EmployeeCode
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 社員コード |
社員一覧
com.example.sms.domain.model.master.employee.EmployeeList
フィールド | フィールド型 |
---|---|
value | List<社員> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | 社員 | 社員一覧 | |
+ 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 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | StringString | 社員名 |
FAX番号
com.example.sms.domain.model.master.employee.FaxNumber
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | FAX番号 |
職種コード
com.example.sms.domain.model.master.employee.JobCode
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 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 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 電話番号 |
部品表
com.example.sms.domain.model.master.product.Bom
フィールド | フィールド型 |
---|---|
productCode | 商品コード |
componentCode | 商品コード |
componentQuantity | 数量 |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getComponentCode | 商品コード | ||
+ getComponentQuantity | 数量 | ||
+ getProductCode | 商品コード |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | IntegerStringString | 部品表 |
顧客別販売単価
com.example.sms.domain.model.master.product.CustomerSpecificSellingPrice
フィールド | フィールド型 |
---|---|
productCode | 商品コード |
customerCode | String |
sellingPrice | 通貨 |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCustomerCode | String | ||
+ getProductCode | 商品コード | ||
+ getSellingPrice | 通貨 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | intStringString | 顧客別販売単価 |
商品
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 | 税区分 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 商品商品分類 | 商品 | |
+ of | 商品ListListList | 商品 | |
+ of | 雑区分商品区分在庫引当区分在庫管理対象区分税区分IntegerIntegerIntegerIntegerStringStringStringStringStringString | 商品 |
商品分類
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<商品> |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 商品分類 | ||
+ of | 商品分類List | 商品分類 | |
+ of | intintStringStringString | 商品分類 |
商品分類コード
com.example.sms.domain.model.master.product.ProductCategoryCode
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 商品分類コード |
商品分類一覧
com.example.sms.domain.model.master.product.ProductCategoryList
フィールド | フィールド型 |
---|---|
value | List<商品分類> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | 商品分類 | 商品分類一覧 | |
+ 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 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | 商品コード |
商品一覧
com.example.sms.domain.model.master.product.ProductList
フィールド | フィールド型 |
---|---|
value | List<商品> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | 商品 | 商品一覧 | |
+ asList | List<商品> | ||
+ size | int |
商品名
com.example.sms.domain.model.master.product.ProductName
フィールド | フィールド型 |
---|---|
productFormalName | String |
productAbbreviation | String |
productNameKana | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getProductAbbreviation | String | ||
+ getProductFormalName | String | ||
+ getProductNameKana | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | StringStringString | 商品名 |
代替商品
com.example.sms.domain.model.master.product.SubstituteProduct
フィールド | フィールド型 |
---|---|
productCode | 商品コード |
substituteProductCode | 商品コード |
priority | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getPriority | Integer | ||
+ getProductCode | 商品コード | ||
+ getSubstituteProductCode | 商品コード |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | IntegerStringString | 代替商品 |
仕入先コード
com.example.sms.domain.model.master.product.SupplierCode
フィールド | フィールド型 |
---|---|
value | String |
branchNumber | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getBranchNumber | Integer | ||
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | IntegerString | 仕入先コード |
アプリケーション実行履歴
com.example.sms.domain.model.system.audit.ApplicationExecutionHistory
フィールド | フィールド型 |
---|---|
id | Integer |
process | アプリケーション実行プロセス |
type | アプリケーション実行履歴区分 |
processStart | LocalDateTime |
processEnd | LocalDateTime |
processFlag | アプリケーション実行プロセスフラグ |
processDetails | String |
user | ユーザー |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getId | Integer | ||
+ getProcess | アプリケーション実行プロセス | ||
+ getProcessDetails | String | ||
+ getProcessEnd | LocalDateTime | ||
+ getProcessFlag | アプリケーション実行プロセスフラグ | ||
+ getProcessStart | LocalDateTime | ||
+ getType | アプリケーション実行履歴区分 | ||
+ getUser | ユーザー |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | ユーザーアプリケーション実行履歴区分アプリケーション実行プロセスフラグIntegerStringStringStringLocalDateTimeLocalDateTime | アプリケーション実行履歴 |
アプリケーション実行履歴一覧
com.example.sms.domain.model.system.audit.ApplicationExecutionHistoryList
フィールド | フィールド型 |
---|---|
value | List<アプリケーション実行履歴> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | アプリケーション実行履歴 | アプリケーション実行履歴一覧 | |
+ asList | List<アプリケーション実行履歴> | ||
+ size | int |
アプリケーション実行プロセス
com.example.sms.domain.model.system.audit.ApplicationExecutionProcess
フィールド | フィールド型 |
---|---|
processType | アプリケーション実行プロセス区分 |
name | String |
code | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | String | ||
+ getName | String | ||
+ getProcessType | アプリケーション実行プロセス区分 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | StringString | アプリケーション実行プロセス |
認証ユーザー
com.example.sms.domain.model.system.auth.AuthUserDetails
フィールド | フィールド型 |
---|---|
user | ユーザー |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getAuthorities | Collection | ||
+ getPassword | String | ||
+ getUsername | String | ||
+ isAccountNonExpired | boolean | ||
+ isAccountNonLocked | boolean | ||
+ isCredentialsNonExpired | boolean | ||
+ isEnabled | boolean |
部門ダウンロード条件
com.example.sms.domain.model.system.download.Department
フィールド | フィールド型 |
---|---|
target | ダウンロード対象 |
fileName | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFileName | String | ||
+ getTarget | ダウンロード対象 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 部門ダウンロード条件 |
ダウンロード条件
com.example.sms.domain.model.system.download.DownloadCriteria
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFileName | String | ||
+ getTarget | ダウンロード対象 |
社員ダウンロード条件
com.example.sms.domain.model.system.download.Employee
フィールド | フィールド型 |
---|---|
target | ダウンロード対象 |
fileName | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFileName | String | ||
+ getTarget | ダウンロード対象 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 社員ダウンロード条件 |
商品ダウンロード条件
com.example.sms.domain.model.system.download.Product
フィールド | フィールド型 |
---|---|
target | ダウンロード対象 |
fileName | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFileName | String | ||
+ getTarget | ダウンロード対象 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 商品ダウンロード条件 |
商品分類ダウンロード条件
com.example.sms.domain.model.system.download.ProductCategory
フィールド | フィールド型 |
---|---|
target | ダウンロード対象 |
fileName | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getFileName | String | ||
+ getTarget | ダウンロード対象 |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 商品分類ダウンロード条件 |
名前
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
フィールド | フィールド型 |
---|---|
userId | ユーザーID |
password | パスワード |
name | 名前 |
roleName | 役割 |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getName | 名前 | ||
+ getPassword | パスワード | ||
+ getRoleName | 役割 | ||
+ getUserId | ユーザーID |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | 役割StringStringStringString | ユーザー |
ユーザー例外
com.example.sms.domain.model.system.user.UserException
ユーザーID
com.example.sms.domain.model.system.user.UserId
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ ユーザーID | String | ||
+ getValue | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | String | ユーザーID |
ユーザーID例外
com.example.sms.domain.model.system.user.UserIdException
ユーザー一覧
com.example.sms.domain.model.system.user.UserList
フィールド | フィールド型 |
---|---|
value | List<ユーザー> |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ add | ユーザー | ユーザー一覧 | |
+ asList | List<ユーザー> | ||
+ size | int |
アプリケーション実行履歴区分
com.example.sms.domain.type.audit.ApplicationExecutionHistoryType
列挙値 (区分概要)
- 同期
- 非同期
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getName | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromName | String | アプリケーション実行履歴区分 |
アプリケーション実行プロセスフラグ
com.example.sms.domain.type.audit.ApplicationExecutionProcessFlag
列挙値 (区分概要)
- 未実行
- 実行中
- 実行済
- エラー
フィールド | フィールド型 |
---|---|
i | int |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | int |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromValue | int | アプリケーション実行プロセスフラグ |
アプリケーション実行プロセス区分
com.example.sms.domain.type.audit.ApplicationExecutionProcessType
列挙値 (区分概要)
- ユーザー登録
- ユーザー更新
- ユーザー削除
- 部門登録
- 部門更新
- 部門削除
- 社員登録
- 社員更新
- 社員削除
- 商品分類登録
- 商品分類更新
- 商品分類削除
- 商品登録
- 商品更新
- 商品削除
- データダウンロード
- その他
フィールド | フィールド型 |
---|---|
name | String |
code | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | String | ||
+ getName | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromNameAndCode | StringString | アプリケーション実行プロセス区分 |
最下層区分
com.example.sms.domain.type.department.DepartmentLowerType
列挙値 (区分概要)
- NOT_LOWER
- LOWER
フィールド | フィールド型 |
---|---|
value | int |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | int |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | int | 最下層区分 |
伝票入力可否
com.example.sms.domain.type.department.SlitYnType
列挙値 (区分概要)
- NOT_SLIT
- SLIT
フィールド | フィールド型 |
---|---|
value | int |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | int |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ of | int | 伝票入力可否 |
ダウンロード対象
com.example.sms.domain.type.download.DownloadTarget
列挙値 (区分概要)
- 部門
- 社員
- 商品分類
- 商品
フィールド | フィールド型 |
---|---|
value | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getValue | String |
通貨タイプ
com.example.sms.domain.type.money.CurrencyType
列挙値 (区分概要)
- JPY
- USD
- CHF
事業区分
com.example.sms.domain.type.product.BusinessType
列挙値 (区分概要)
- 生鮮食料品
- 缶詰
- その他
フィールド | フィールド型 |
---|---|
code | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | String | 事業区分 |
品目区分
com.example.sms.domain.type.product.ItemType
列挙値 (区分概要)
- 食肉
- 水産物
- その他
フィールド | フィールド型 |
---|---|
code | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | String | 品目区分 |
畜産区分
com.example.sms.domain.type.product.LiveStockType
列挙値 (区分概要)
- 牛肉
- 豚肉
- まぐろ
- えび
- その他
フィールド | フィールド型 |
---|---|
code | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | String | 畜産区分 |
雑区分
com.example.sms.domain.type.product.MiscellaneousType
列挙値 (区分概要)
- 適用外
- 適用
フィールド | フィールド型 |
---|---|
code | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | Integer |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | Integer | 雑区分 | |
+ getCodeByName | String | Integer |
商品区分
com.example.sms.domain.type.product.ProductType
列挙値 (区分概要)
- 商品
- 製品
- 部品
- 包材
- その他
フィールド | フィールド型 |
---|---|
code | String |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | String | 商品区分 | |
+ getCodeByName | String | String |
在庫引当区分
com.example.sms.domain.type.product.StockAllocationType
列挙値 (区分概要)
- 未引当
- 引当済
フィールド | フィールド型 |
---|---|
code | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | Integer |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | Integer | 在庫引当区分 | |
+ getCodeByName | String | Integer |
在庫管理対象区分
com.example.sms.domain.type.product.StockManagementTargetType
列挙値 (区分概要)
- 対象外
- 対象
フィールド | フィールド型 |
---|---|
code | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | Integer |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | Integer | 在庫管理対象区分 | |
+ getCodeByName | String | Integer |
税区分
com.example.sms.domain.type.product.TaxType
列挙値 (区分概要)
- 外税
- 内税
- 非課税
- その他
フィールド | フィールド型 |
---|---|
code | Integer |
メソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ getCode | Integer |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | Integer | 税区分 | |
+ getCodeByName | String | Integer |
単位区分
com.example.sms.domain.type.quantity.UnitType
列挙値 (区分概要)
- 個
- グラム
- ミリリットル
- パック
- 本
- セット
- その他
フィールド | フィールド型 |
---|---|
code | String |
staticメソッド | 引数 | 戻り値型 | 説明 |
---|---|---|---|
+ fromCode | String | 単位区分 |
役割
com.example.sms.domain.type.user.RoleName
列挙値 (区分概要)
- ADMIN
- USER