toggle menu
exkt
1.4.3
jvm
switch theme
search in API
exkt-ktorm
/
dev.d1s.exkt.ktorm
/
UuidIdentified
Uuid
Identified
interface
UuidIdentified
<
E
:
Entity
<
E
>
>
:
Entity
<
E
>
Inheritors
UuidIdentifiedAndModificationTimestampAware
Members
Members & Extensions
Properties
entity
Class
Link copied to clipboard
abstract
val
entityClass
:
KClass
<
E
>
id
Link copied to clipboard
abstract
var
id
:
UUID
properties
Link copied to clipboard
abstract
val
properties
:
Map
<
String
,
Any
?
>
Functions
copy
Link copied to clipboard
abstract
fun
copy
(
)
:
E
delete
Link copied to clipboard
abstract
fun
delete
(
)
:
Int
discard
Changes
Link copied to clipboard
abstract
fun
discardChanges
(
)
equals
Link copied to clipboard
abstract
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
flush
Changes
Link copied to clipboard
abstract
fun
flushChanges
(
)
:
Int
get
Link copied to clipboard
abstract
operator
fun
get
(
name
:
String
)
:
Any
?
hash
Code
Link copied to clipboard
abstract
override
fun
hashCode
(
)
:
Int
lazy
Fetch
Link copied to clipboard
inline
fun
<
T
>
Entity
<
*
>
.
lazyFetch
(
name
:
String
,
loader
:
(
)
->
T
)
:
T
set
Link copied to clipboard
abstract
operator
fun
set
(
name
:
String
,
value
:
Any
?
)
set
Id
Link copied to clipboard
open
fun
setId
(
)
Sets
id
to random UUID.
to
String
Link copied to clipboard
abstract
override
fun
toString
(
)
:
String