vital
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
vital
vital-holograms
/
dev.vitalframework.holograms
/
VitalHologramRepository
Vital
Hologram
Repository
class
VitalHologramRepository
:
VitalRepository
<
VitalHologram
,
UUID
>
Global repository; stores all holograms created with
VitalHologramService
.
Members
Constructors
Vital
Hologram
Repository
Link copied to clipboard
constructor
(
)
Properties
entities
Link copied to clipboard
val
entities
:
List
<
VitalHologram
>
Functions
delete
Link copied to clipboard
fun
delete
(
entity
:
VitalHologram
)
exists
By
Id
Link copied to clipboard
fun
existsById
(
id
:
UUID
)
:
Boolean
find
Link copied to clipboard
@
JvmOverloads
inline
fun
<
T
:
VitalEntity
<
UUID
>
>
find
(
predicate
:
Predicate
<
T
>
)
:
T
?
@
JvmOverloads
fun
<
T
:
VitalEntity
<
UUID
>
>
find
(
type
:
Class
<
T
>
,
predicate
:
Predicate
<
T
>
)
:
T
?
find
All
Link copied to clipboard
inline
fun
<
T
:
VitalEntity
<
UUID
>
>
findAll
(
)
:
List
<
T
>
fun
<
T
:
VitalEntity
<
UUID
>
>
findAll
(
type
:
Class
<
T
>
)
:
List
<
T
>
find
By
Id
Link copied to clipboard
inline
fun
<
T
:
VitalEntity
<
UUID
>
>
findById
(
id
:
UUID
)
:
T
?
fun
<
T
:
VitalEntity
<
UUID
>
>
findById
(
type
:
Class
<
T
>
,
id
:
UUID
)
:
T
?
find
Random
Link copied to clipboard
@
JvmOverloads
fun
findRandom
(
predicate
:
Predicate
<
VitalHologram
>
)
:
VitalHologram
?
save
Link copied to clipboard
fun
<
X
:
VitalHologram
>
save
(
entity
:
X
)
:
X
save
All
Link copied to clipboard
fun
saveAll
(
entities
:
List
<
VitalHologram
>
)