Index
All Classes and Interfaces|All Packages|Serialized Form
A
- actor() - Method in record class com.cotani.economy.transaction.EconomyReason
- actorUserId() - Method in record class com.cotani.economy.transaction.EconomyReason
-
Returns the value of the
actorUserIdrecord component. - after() - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Returns the value of the
afterrecord component. - amount() - Method in record class com.cotani.economy.account.EconomyBalance
-
Returns the value of the
amountrecord component. - amount() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- amount() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns the value of the
amountrecord component. - asPlaceholder(String, BigDecimal) - Method in class com.cotani.economy.currency.EconomyFormatter
-
Creates a TagResolver placeholder for templates (e.g.
B
- balance() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns the value of the
balancerecord component. - balance(UUID) - Method in interface com.cotani.economy.EconomyService
- balance(UUID, CurrencyId) - Method in interface com.cotani.economy.EconomyService
- balanceAsync(UUID) - Method in interface com.cotani.economy.EconomyService
- balanceAsync(UUID, CurrencyId) - Method in interface com.cotani.economy.EconomyService
- before() - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Returns the value of the
beforerecord component.
C
- close() - Method in interface com.cotani.economy.api.EconomyModule
- close() - Method in class com.cotani.economy.currency.EconomyFormatter
- close() - Method in class com.cotani.economy.EconomyBootstrap
- closeAsync() - Method in interface com.cotani.economy.api.EconomyModule
- coins() - Static method in record class com.cotani.economy.currency.EconomyCurrency
- com.cotani.economy - package com.cotani.economy
- com.cotani.economy.account - package com.cotani.economy.account
- com.cotani.economy.api - package com.cotani.economy.api
- com.cotani.economy.currency - package com.cotani.economy.currency
- com.cotani.economy.event - package com.cotani.economy.event
- com.cotani.economy.exception - package com.cotani.economy.exception
- com.cotani.economy.transaction - package com.cotani.economy.transaction
- Context(Plugin, CotaniStorage, PaperTaskScheduler) - Constructor for record class com.cotani.economy.api.EconomyModule.Context
- Context(Plugin, CotaniStorage, PaperTaskScheduler, Cotani) - Constructor for record class com.cotani.economy.api.EconomyModule.Context
-
Creates an instance of a
Contextrecord class. - cotani() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns the value of the
cotanirecord component. - CotaniEconomies - Class in com.cotani.economy
-
Public entrypoint factory for the
cotani-economymodule. - CotaniEconomy - Class in com.cotani.economy
-
Public entry point for the economy module.
- create(EconomyModule.Context) - Static method in class com.cotani.economy.CotaniEconomies
-
Creates and initializes a fully wired
EconomyModule. - create(EconomyModule.Context) - Static method in class com.cotani.economy.CotaniEconomy
- create(EconomySettings, EconomyEventPublisher, Executor) - Static method in class com.cotani.economy.EconomyBootstrap
- create(UUID, CurrencyId, BigDecimal, Instant) - Static method in record class com.cotani.economy.account.EconomyAccount
- createdAt() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- createdAt() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns the value of the
createdAtrecord component. - createDefault() - Static method in class com.cotani.economy.EconomyBootstrap
- currencies() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
currenciesrecord component. - currency() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
currencyrecord component. - CurrencyDefinition - Record Class in com.cotani.economy.currency
-
Operational limits and initial state for one economy currency.
- CurrencyDefinition(EconomyCurrency, BigDecimal, BigDecimal, BigDecimal, BigDecimal, boolean) - Constructor for record class com.cotani.economy.currency.CurrencyDefinition
-
Creates an instance of a
CurrencyDefinitionrecord class. - currencyDefinitions() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
currencyDefinitionsrecord component. - currencyId() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns the value of the
currencyIdrecord component. - currencyId() - Method in record class com.cotani.economy.account.EconomyBalance
-
Returns the value of the
currencyIdrecord component. - currencyId() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- currencyId() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns the value of the
currencyIdrecord component. - CurrencyId - Record Class in com.cotani.economy.currency
- CurrencyId(String) - Constructor for record class com.cotani.economy.currency.CurrencyId
-
Creates an instance of a
CurrencyIdrecord class.
D
- decimalPlaces() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns the value of the
decimalPlacesrecord component. - decimalPlaces(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- defaultCurrency() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
defaultCurrencyrecord component. - defaultSettings(EconomyCurrency) - Static method in record class com.cotani.economy.EconomySettings
- defaultSettings(EconomyCurrency, Collection) - Static method in record class com.cotani.economy.EconomySettings
- deposit(EconomyTransactionDetails, EconomyBalanceChange) - Static method in interface com.cotani.economy.transaction.EconomyTransaction
- deposit(BigDecimal, Instant) - Method in record class com.cotani.economy.account.EconomyAccount
- deposit(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- deposit(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- Deposit(EconomyTransactionId, EconomyTransactionDetails, EconomyBalanceChange) - Constructor for record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Creates an instance of a
Depositrecord class. - DEPOSIT - Enum constant in enum class com.cotani.economy.transaction.EconomyTransactionType
- depositAsync(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- depositAsync(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- details() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Returns the value of the
detailsrecord component. - details() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- details() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Returns the value of the
detailsrecord component. - details() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns the value of the
detailsrecord component. - details() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Returns the value of the
detailsrecord component. - DuplicateEconomyOperationException - Exception Class in com.cotani.economy.exception
- DuplicateEconomyOperationException(EconomyOperationId) - Constructor for exception class com.cotani.economy.exception.DuplicateEconomyOperationException
E
- EconomyAccount - Record Class in com.cotani.economy.account
- EconomyAccount(UUID, CurrencyId, BigDecimal, Instant, Instant) - Constructor for record class com.cotani.economy.account.EconomyAccount
-
Creates an instance of a
EconomyAccountrecord class. - EconomyBalance - Record Class in com.cotani.economy.account
- EconomyBalance(UUID, CurrencyId, BigDecimal) - Constructor for record class com.cotani.economy.account.EconomyBalance
-
Creates an instance of a
EconomyBalancerecord class. - EconomyBalanceChange - Record Class in com.cotani.economy.transaction
-
Immutable before-and-after balance values for one account.
- EconomyBalanceChange(UUID, BigDecimal, BigDecimal) - Constructor for record class com.cotani.economy.transaction.EconomyBalanceChange
-
Creates an instance of a
EconomyBalanceChangerecord class. - EconomyBootstrap - Class in com.cotani.economy
-
Minimal bootstrap facade for the economy module.
- EconomyCurrency - Record Class in com.cotani.economy.currency
- EconomyCurrency(CurrencyId, String, String, int) - Constructor for record class com.cotani.economy.currency.EconomyCurrency
-
Creates an instance of a
EconomyCurrencyrecord class. - EconomyEventPublisher - Interface in com.cotani.economy.event
- EconomyException - Exception Class in com.cotani.economy.exception
- EconomyException(String) - Constructor for exception class com.cotani.economy.exception.EconomyException
- EconomyException(String, Throwable) - Constructor for exception class com.cotani.economy.exception.EconomyException
- EconomyFormatter - Class in com.cotani.economy.currency
- EconomyFormatter(EconomyCurrency, Locale) - Constructor for class com.cotani.economy.currency.EconomyFormatter
- EconomyModule - Interface in com.cotani.economy.api
-
Public lifecycle handle for the economy module.
- EconomyModule.Context - Record Class in com.cotani.economy.api
- EconomyOperationId - Record Class in com.cotani.economy.transaction
- EconomyOperationId(UUID) - Constructor for record class com.cotani.economy.transaction.EconomyOperationId
-
Creates an instance of a
EconomyOperationIdrecord class. - EconomyReason - Record Class in com.cotani.economy.transaction
- EconomyReason(String, String, UUID) - Constructor for record class com.cotani.economy.transaction.EconomyReason
-
Creates an instance of a
EconomyReasonrecord class. - economyService() - Method in interface com.cotani.economy.api.EconomyModule
- EconomyService - Interface in com.cotani.economy
-
Public economy API used by other Cotani modules.
- EconomySettings - Record Class in com.cotani.economy
- EconomySettings(EconomyCurrency, BigDecimal, BigDecimal, BigDecimal, BigDecimal, int) - Constructor for record class com.cotani.economy.EconomySettings
-
Constructor for a single default currency registry.
- EconomySettings(EconomyCurrency, Map, BigDecimal, BigDecimal, BigDecimal, BigDecimal, int) - Constructor for record class com.cotani.economy.EconomySettings
-
Constructor using global limits for every registered currency.
- EconomySettings(EconomyCurrency, Map, Map, BigDecimal, BigDecimal, BigDecimal, BigDecimal, int) - Constructor for record class com.cotani.economy.EconomySettings
-
Creates an instance of a
EconomySettingsrecord class. - EconomyTransaction - Interface in com.cotani.economy.transaction
- EconomyTransaction.Deposit - Record Class in com.cotani.economy.transaction
- EconomyTransaction.Set - Record Class in com.cotani.economy.transaction
- EconomyTransaction.Transfer - Record Class in com.cotani.economy.transaction
- EconomyTransaction.Withdraw - Record Class in com.cotani.economy.transaction
- EconomyTransactionDetails - Record Class in com.cotani.economy.transaction
-
Immutable details shared by every economy transaction variant.
- EconomyTransactionDetails(EconomyOperationId, CurrencyId, BigDecimal, EconomyReason, Instant) - Constructor for record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Creates an instance of a
EconomyTransactionDetailsrecord class. - EconomyTransactionEvent - Record Class in com.cotani.economy.event
- EconomyTransactionEvent(EconomyTransaction) - Constructor for record class com.cotani.economy.event.EconomyTransactionEvent
-
Creates an instance of a
EconomyTransactionEventrecord class. - EconomyTransactionId - Record Class in com.cotani.economy.transaction
- EconomyTransactionId(UUID) - Constructor for record class com.cotani.economy.transaction.EconomyTransactionId
-
Creates an instance of a
EconomyTransactionIdrecord class. - EconomyTransactionType - Enum Class in com.cotani.economy.transaction
- enabled() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
enabledrecord component. - equals(Object) - Method in record class com.cotani.economy.account.EconomyAccount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.account.EconomyBalance
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.currency.CurrencyId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.EconomySettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.event.EconomyTransactionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyOperationId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyReason
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cotani.economy.transaction.EconomyTransactionId
-
Indicates whether some other object is "equal to" this one.
F
- findCurrency(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- format(BigDecimal) - Method in class com.cotani.economy.currency.EconomyFormatter
- formatComponent(BigDecimal) - Method in class com.cotani.economy.currency.EconomyFormatter
- from(EconomyAccount) - Static method in record class com.cotani.economy.account.EconomyBalance
H
- has(UUID, CurrencyId, BigDecimal) - Method in interface com.cotani.economy.EconomyService
- has(UUID, BigDecimal) - Method in interface com.cotani.economy.EconomyService
- hasAsync(UUID, CurrencyId, BigDecimal) - Method in interface com.cotani.economy.EconomyService
- hasAsync(UUID, BigDecimal) - Method in interface com.cotani.economy.EconomyService
- hashCode() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.account.EconomyBalance
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.currency.CurrencyId
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.EconomySettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.event.EconomyTransactionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyOperationId
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyReason
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cotani.economy.transaction.EconomyTransactionId
-
Returns a hash code value for this object.
I
- id() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns the value of the
idrecord component. - id() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Returns the value of the
idrecord component. - id() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- id() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Returns the value of the
idrecord component. - id() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns the value of the
idrecord component. - id() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Returns the value of the
idrecord component. - InsufficientFundsException - Exception Class in com.cotani.economy.exception
- InsufficientFundsException(UUID, BigDecimal, BigDecimal) - Constructor for exception class com.cotani.economy.exception.InsufficientFundsException
- InvalidAmountException - Exception Class in com.cotani.economy.exception
- InvalidAmountException(BigDecimal, String) - Constructor for exception class com.cotani.economy.exception.InvalidAmountException
K
- key() - Method in record class com.cotani.economy.transaction.EconomyReason
-
Returns the value of the
keyrecord component.
M
- maximumBalance() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
maximumBalancerecord component. - maximumBalance() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
maximumBalancerecord component. - maximumBalance(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- MaximumBalanceExceededException - Exception Class in com.cotani.economy.exception
- MaximumBalanceExceededException(UUID, BigDecimal, BigDecimal) - Constructor for exception class com.cotani.economy.exception.MaximumBalanceExceededException
- maximumOperationAmount() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
maximumOperationAmountrecord component. - maximumOperationAmount() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
maximumOperationAmountrecord component. - maximumOperationAmount(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- minimumPayAmount() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
minimumPayAmountrecord component. - minimumPayAmount() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
minimumPayAmountrecord component. - minimumPayAmount(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
N
- name() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns the value of the
namerecord component.
O
- of(String) - Static method in record class com.cotani.economy.currency.CurrencyId
- of(UUID) - Static method in record class com.cotani.economy.transaction.EconomyOperationId
- operationId() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- operationId() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns the value of the
operationIdrecord component. - optionalSourceBalanceAfter() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- optionalSourceBalanceBefore() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- optionalTargetBalanceAfter() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- optionalTargetBalanceBefore() - Method in interface com.cotani.economy.transaction.EconomyTransaction
P
- player(String, UUID) - Static method in record class com.cotani.economy.transaction.EconomyReason
- plugin() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns the value of the
pluginrecord component. - plugin(String, String) - Static method in record class com.cotani.economy.transaction.EconomyReason
- publish(EconomyTransactionEvent) - Method in interface com.cotani.economy.event.EconomyEventPublisher
- publishAsync(EconomyTransactionEvent) - Method in interface com.cotani.economy.event.EconomyEventPublisher
R
- random() - Static method in record class com.cotani.economy.transaction.EconomyOperationId
- random() - Static method in record class com.cotani.economy.transaction.EconomyTransactionId
- reason() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- reason() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns the value of the
reasonrecord component. - remove() - Method in class com.cotani.economy.currency.EconomyFormatter
- requireCurrency(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- requireEnabledDefinition(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
S
- SameEconomyAccountTransferException - Exception Class in com.cotani.economy.exception
- SameEconomyAccountTransferException(UUID) - Constructor for exception class com.cotani.economy.exception.SameEconomyAccountTransferException
- scheduler() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns the value of the
schedulerrecord component. - service() - Method in class com.cotani.economy.EconomyBootstrap
- set(EconomyTransactionDetails, EconomyBalanceChange) - Static method in interface com.cotani.economy.transaction.EconomyTransaction
- set(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- set(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- Set(EconomyTransactionId, EconomyTransactionDetails, EconomyBalanceChange) - Constructor for record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Creates an instance of a
Setrecord class. - SET - Enum constant in enum class com.cotani.economy.transaction.EconomyTransactionType
- setAsync(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- setAsync(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- setBalance(BigDecimal, Instant) - Method in record class com.cotani.economy.account.EconomyAccount
- source() - Method in record class com.cotani.economy.transaction.EconomyReason
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
- source() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
- source() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- sourceBalanceAfter() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- sourceBalanceAfter() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- sourceBalanceAfter() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
- sourceBalanceBefore() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- sourceBalanceBefore() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- sourceBalanceBefore() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
- sourceChange() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns the value of the
sourceChangerecord component. - sourceChange() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Returns the value of the
sourceChangerecord component. - sourceUserId() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- sourceUserId() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- sourceUserId() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
- startingBalance() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns the value of the
startingBalancerecord component. - startingBalance() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
startingBalancerecord component. - startingBalance(CurrencyId) - Method in record class com.cotani.economy.EconomySettings
- storage() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns the value of the
storagerecord component. - symbol() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns the value of the
symbolrecord component. - system(String) - Static method in record class com.cotani.economy.transaction.EconomyReason
T
- target() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- target() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
- targetBalanceAfter() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
- targetBalanceAfter() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
- targetBalanceAfter() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- targetBalanceAfter() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- targetBalanceBefore() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
- targetBalanceBefore() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
- targetBalanceBefore() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- targetBalanceBefore() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- targetChange() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Returns the value of the
targetChangerecord component. - targetChange() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Returns the value of the
targetChangerecord component. - targetChange() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns the value of the
targetChangerecord component. - targetUserId() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
- targetUserId() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
- targetUserId() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- targetUserId() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- topCacheSeconds() - Method in record class com.cotani.economy.EconomySettings
-
Returns the value of the
topCacheSecondsrecord component. - toString() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.account.EconomyBalance
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.api.EconomyModule.Context
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.currency.CurrencyDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.currency.CurrencyId
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.currency.EconomyCurrency
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.EconomySettings
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.event.EconomyTransactionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyOperationId
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyReason
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransactionDetails
-
Returns a string representation of this record class.
- toString() - Method in record class com.cotani.economy.transaction.EconomyTransactionId
-
Returns a string representation of this record class.
- transaction() - Method in record class com.cotani.economy.event.EconomyTransactionEvent
-
Returns the value of the
transactionrecord component. - transfer(EconomyTransactionDetails, EconomyBalanceChange, EconomyBalanceChange) - Static method in interface com.cotani.economy.transaction.EconomyTransaction
- transfer(UUID, UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- transfer(UUID, UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- Transfer(EconomyTransactionId, EconomyTransactionDetails, EconomyBalanceChange, EconomyBalanceChange) - Constructor for record class com.cotani.economy.transaction.EconomyTransaction.Transfer
-
Creates an instance of a
Transferrecord class. - TRANSFER - Enum constant in enum class com.cotani.economy.transaction.EconomyTransactionType
- transferAsync(UUID, UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- transferAsync(UUID, UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- type() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Deposit
- type() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Set
- type() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Transfer
- type() - Method in interface com.cotani.economy.transaction.EconomyTransaction
- type() - Method in record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
U
- updatedAt() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns the value of the
updatedAtrecord component. - userId() - Method in record class com.cotani.economy.account.EconomyAccount
-
Returns the value of the
userIdrecord component. - userId() - Method in record class com.cotani.economy.account.EconomyBalance
-
Returns the value of the
userIdrecord component. - userId() - Method in record class com.cotani.economy.transaction.EconomyBalanceChange
-
Returns the value of the
userIdrecord component.
V
- value() - Method in record class com.cotani.economy.currency.CurrencyId
-
Returns the value of the
valuerecord component. - value() - Method in record class com.cotani.economy.transaction.EconomyOperationId
-
Returns the value of the
valuerecord component. - value() - Method in record class com.cotani.economy.transaction.EconomyTransactionId
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.cotani.economy.transaction.EconomyTransactionType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.cotani.economy.transaction.EconomyTransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withdraw(EconomyTransactionDetails, EconomyBalanceChange) - Static method in interface com.cotani.economy.transaction.EconomyTransaction
- withdraw(BigDecimal, Instant) - Method in record class com.cotani.economy.account.EconomyAccount
- withdraw(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- withdraw(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- Withdraw(EconomyTransactionId, EconomyTransactionDetails, EconomyBalanceChange) - Constructor for record class com.cotani.economy.transaction.EconomyTransaction.Withdraw
-
Creates an instance of a
Withdrawrecord class. - WITHDRAW - Enum constant in enum class com.cotani.economy.transaction.EconomyTransactionType
- withdrawAsync(UUID, CurrencyId, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
- withdrawAsync(UUID, BigDecimal, EconomyReason, EconomyOperationId) - Method in interface com.cotani.economy.EconomyService
All Classes and Interfaces|All Packages|Serialized Form