Index
All Classes and Interfaces|All Packages
A
- AccountingTransactionDTO - Class in enterprises.iwakura.economysystem.api.dto
-
Accounting transaction DTO
- AccountingTransactionDTO() - Constructor for class enterprises.iwakura.economysystem.api.dto.AccountingTransactionDTO
B
- BankingAccountDTO - Class in enterprises.iwakura.economysystem.api.dto
-
Banking account DTO
- BankingAccountDTO() - Constructor for class enterprises.iwakura.economysystem.api.dto.BankingAccountDTO
- BankingAccountTypeEnum - Enum Class in enterprises.iwakura.economysystem.api.dto
-
Enum representing different types of banking accounts.
C
- CURRENT - Enum constant in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
E
- EconomySystemAPI - Class in enterprises.iwakura.economysystem.api
-
API class for accessing Economy System's features.
- EconomySystemAPI(Plugin) - Constructor for class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Creates an instance of EconomySystemAPI with your plugin.
- enterprises.iwakura.economysystem.api - package enterprises.iwakura.economysystem.api
- enterprises.iwakura.economysystem.api.dto - package enterprises.iwakura.economysystem.api.dto
F
- fromEntity(AccountingTransactionEntity) - Static method in class enterprises.iwakura.economysystem.api.dto.AccountingTransactionDTO
-
Creates a new AccountingTransactionDTO from the given entity.
- fromEntity(BankingAccountEntity) - Static method in class enterprises.iwakura.economysystem.api.dto.BankingAccountDTO
-
Creates a new BankingAccountDTO from the given entity.
- fromEntity(BankingAccountType) - Static method in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
-
Creates a new BankingAccountTypeEnum from the given entity.
G
- getAccount(UUID, BankingAccountTypeEnum) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Gets the account for the given entity ID and account type.
- getAccounts(UUID) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Gets the accounts for the given entity ID.
S
- SAVINGS - Enum constant in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
T
- toEntity() - Method in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
-
Converts this enum to its corresponding entity.
- transfer(Long, Long, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Transfers money between two accounts.
- transfer(UUID, BankingAccountTypeEnum, UUID, BankingAccountTypeEnum, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Transfers money between two entities.
V
- valueOf(String) - Static method in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages