toggle menu
app
androidJvm
switch theme
search in API
app
/
com.qwict.svkandroid.data.remote.dto
Package-level
declarations
Types
Functions
Types
Cargo
Dto
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
CargoDto
(
val
cargoNumber
:
String
,
val
createdAt
:
Long
,
val
routeNumber
:
String
,
val
loaderId
:
Int
)
Health
Dto
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
HealthDto
(
val
env
:
String
,
val
name
:
String
,
val
version
:
String
)
Image
Dto
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
ImageDto
(
val
imageUuid
:
String
,
val
createdAt
:
Long
,
val
routeNumber
:
String
,
val
loaderId
:
Int
)
Login
Dto
Link copied to clipboard
data
class
LoginDto
(
val
email
:
String
,
val
password
:
String
)
Transport
Dto
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
TransportDto
(
val
routeNumber
:
String
,
val
createdAt
:
Long
,
val
driverName
:
String
,
val
licensePlate
:
String
,
val
cargos
:
List
<
CargoDto
>
,
val
images
:
List
<
ImageDto
>
)
User
Dto
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
UserDto
(
val
userId
:
Long
=
0
,
val
email
:
String
=
""
,
val
firstName
:
String
=
""
,
val
lastName
:
String
=
""
,
val
role
:
String
=
""
,
val
token
:
String
=
""
,
val
validated
:
Boolean
=
false
)
Functions
as
Domain
Model
Link copied to clipboard
fun
HealthDto
.
asDomainModel
(
)
:
Health
fun
UserDto
.
asDomainModel
(
)
:
User
as
Room
Entity
Link copied to clipboard
fun
UserDto
.
asRoomEntity
(
)
:
UserRoomEntity