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
- createBasicStandingOrder(long, long, BigDecimal, int, boolean, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Creates a basic standing order.
- createUniqueStandingOrder(long, long, BigDecimal, int, boolean, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Creates a unique standing order.
- CURRENT - Enum constant in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
D
- deposit(Long, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Deposits money to an account.
- deposit(UUID, BankingAccountTypeEnum, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Deposits money to an account.
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(StandingOrderEntity) - Static method in class enterprises.iwakura.economysystem.api.dto.StandingOrderDTO
-
Creates a new StandingOrderDTO 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.
- getInfiniteAccount(String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Gets the infinite account for the given name.
- getStandingOrders(long) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Gets standing orders based on the provided criteria.
- getStandingOrders(long, long, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Gets standing orders based on the provided criteria.
R
- removeStandingOrderById(long) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Removes a standing order by its ID.
S
- SAVINGS - Enum constant in enum class enterprises.iwakura.economysystem.api.dto.BankingAccountTypeEnum
- StandingOrderDTO - Class in enterprises.iwakura.economysystem.api.dto
-
Standing Order DTO
- StandingOrderDTO() - Constructor for class enterprises.iwakura.economysystem.api.dto.StandingOrderDTO
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.
W
- withdraw(Long, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Withdraws money from an account.
- withdraw(UUID, BankingAccountTypeEnum, BigDecimal, String) - Method in class enterprises.iwakura.economysystem.api.EconomySystemAPI
-
Withdraws money from an account.
All Classes and Interfaces|All Packages