Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.players.banking
/
Transaction
Transaction
class
Transaction
(
val
player
:
UUID
,
val
kind
:
Transaction.Kind
,
val
amount
:
BigDecimal
,
val
at
:
Instant
=
Instant.now()
)
:
MongoConvert
<
MongoTransaction
>
(
source
)
Members
Constructors
Transaction
Link copied to clipboard
constructor
(
player
:
UUID
,
kind
:
Transaction.Kind
,
amount
:
BigDecimal
,
at
:
Instant
=
Instant.now()
)
Types
Kind
Link copied to clipboard
enum
Kind
:
Enum
<
Transaction.Kind
>
Properties
amount
Link copied to clipboard
val
amount
:
BigDecimal
at
Link copied to clipboard
val
at
:
Instant
kind
Link copied to clipboard
val
kind
:
Transaction.Kind
mongo
Link copied to clipboard
open
override
val
mongo
:
MongoTransaction
Gets MongoDB representation of this object
player
Link copied to clipboard
val
player
:
UUID