Package-level declarations

Types

Link copied to clipboard
@Serializable
@SerialName(value = "CreateMenuRequest")
data class CreateMenuRequest(val name: String) : JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "CreateMenuResponse")
open class CreateMenuResponse(val result: MenuDto, val code: Int = 201) : WebResponse<MenuDto>
Link copied to clipboard
@Serializable
@SerialName(value = "DeleteMenuResponse")
open class DeleteMenuResponse(val result: String, val code: Int = 200) : WebResponse<String>
Link copied to clipboard
@Serializable
@SerialName(value = "GetMenuResponse")
open class GetMenuResponse(val result: MenuDto, val code: Int = 200) : WebResponse<MenuDto>
Link copied to clipboard
@Serializable
@SerialName(value = "GetRestaurantMenusResponse")
open class GetRestaurantMenusResponse(val result: Array<MenuSummaryDto> = emptyArray(), val code: Int = 200) : WebResponse<Array<MenuSummaryDto>>
Link copied to clipboard
@Serializable
@SerialName(value = "UpdateMenuRequest")
data class UpdateMenuRequest(val name: String, val validity: ValidityDto) : JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "UpdateMenuResponse")
open class UpdateMenuResponse(val result: MenuDto, val code: Int = 200) : WebResponse<MenuDto>

Functions