Package-level declarations

Types

Link copied to clipboard
@Serializable
@SerialName(value = "CreateRestaurantRequest")
data class CreateRestaurantRequest(val managerId: String = "", val name: String, val address: String, val phone: String, val email: String) : AuthenticatedRequest<CreateRestaurantRequest> , JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "CreateRestaurantResponse")
open class CreateRestaurantResponse(val result: String, val code: Int = 201) : WebResponse<String>
Link copied to clipboard
@Serializable
@SerialName(value = "DeleteRestaurantRequest")
data class DeleteRestaurantRequest(val managerId: String = "") : AuthenticatedRequest<DeleteRestaurantRequest> , JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "DeleteRestaurantResponse")
open class DeleteRestaurantResponse(val result: String, val code: Int = 200) : WebResponse<String>
Link copied to clipboard
@Serializable
@SerialName(value = "GetManagerRestaurantsRequest")
data class GetManagerRestaurantsRequest(val managerId: String = "") : AuthenticatedRequest<GetManagerRestaurantsRequest> , JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "GetManagerRestaurantsResponse")
open class GetManagerRestaurantsResponse(val result: Array<RestaurantDto>, val code: Int = 200) : WebResponse<Array<RestaurantDto>>
Link copied to clipboard
@Serializable
@SerialName(value = "GetRestaurantResponse")
open class GetRestaurantResponse(val result: RestaurantDto, val code: Int = 200) : WebResponse<RestaurantDto>
Link copied to clipboard
@Serializable
@SerialName(value = "UpdateRestaurantRequest")
data class UpdateRestaurantRequest(val managerId: String = "", val name: String, val address: String, val phone: String, val email: String) : AuthenticatedRequest<UpdateRestaurantRequest> , JsonEncodable
Link copied to clipboard
@Serializable
@SerialName(value = "UpdateRestaurantResponse")
open class UpdateRestaurantResponse(val result: String, val code: Int = 200) : WebResponse<String>

Functions