munchies
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
munchies
restaurant-service
/
com.munchies.restaurant.domain.aggregate
/
MenuItem
Menu
Item
class
MenuItem
:
Entity
<
MenuItemId
>
Members
Members & Extensions
Properties
description
Link copied to clipboard
val
description
:
MenuItemDescription
details
Link copied to clipboard
var
details
:
MenuItemDetails
id
Link copied to clipboard
open
override
val
id
:
MenuItemId
name
Link copied to clipboard
val
name
:
MenuItemName
price
Link copied to clipboard
var
price
:
Money
validity
Link copied to clipboard
var
validity
:
Validity
variations
Link copied to clipboard
val
variations
:
List
<
Variation
>
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
is
Valid
Link copied to clipboard
fun
isValid
(
date
:
LocalDateTime
)
:
Boolean
to
Document
Link copied to clipboard
fun
MenuItem
.
toDocument
(
)
:
MenuItemDocument
to
Dto
Link copied to clipboard
fun
MenuItem
.
toDto
(
)
:
MenuItemDto
update
Link copied to clipboard
fun
update
(
details
:
MenuItemDetails
,
price
:
Money
,
newVariations
:
List
<
Variation
>
=
_variations
,
validity
:
Validity
=
this.validity
)