StreetController

@Controller
class StreetController(@Autowired streetService: StreetService)

Constructors

Link copied to clipboard
fun StreetController(@Autowired streetService: StreetService)

Functions

Link copied to clipboard
@SchemaMapping(field = "createStreet", typeName = "Mutation")
fun createStreet(@Argument street: StreetInputDto): StreetDto
Link copied to clipboard
@SchemaMapping(field = "deleteStreet", typeName = "Mutation")
fun deleteStreet(@Argument id: UUID): Boolean
Link copied to clipboard
@SchemaMapping(field = "street", typeName = "Query")
fun street(@Argument id: UUID): StreetDto?
Link copied to clipboard
@SchemaMapping(field = "streets", typeName = "Query")
fun streets(@Argument limit: Int? = null, @Argument offset: Int? = null): List<StreetDto>?
Link copied to clipboard
@SchemaMapping(field = "updateStreet", typeName = "Mutation")
fun updateStreet(@Argument id: UUID, @Argument street: StreetInputDto): StreetDto