Index

A B C E F G S T V 
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.
A B C E F G S T V 
All Classes and Interfaces|All Packages