address
address
/
de.fenste.ms.address.application.services
/
CountryService
Country
Service
@
Service
class
CountryService
(
@
Autowired
countryRepository
:
CountryRepository
)
Constructors
Functions
Constructors
Country
Service
Link copied to clipboard
fun
CountryService
(
@
Autowired
countryRepository
:
CountryRepository
)
Functions
create
Link copied to clipboard
fun
create
(
country
:
CountryInputDto
)
:
CountryDto
delete
Link copied to clipboard
fun
delete
(
id
:
UUID
)
:
Boolean
find
Link copied to clipboard
fun
find
(
id
:
UUID
?
=
null
,
alpha2
:
String
?
=
null
,
alpha3
:
String
?
=
null
)
:
CountryDto
?
list
Link copied to clipboard
fun
list
(
limit
:
Int
?
=
null
,
offset
:
Long
?
=
null
)
:
List
<
CountryDto
>
?
update
Link copied to clipboard
fun
update
(
id
:
UUID
,
country
:
CountryInputDto
)
:
CountryDto