avalon
Toggle table of contents
0.0.1-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
avalon
avalon-authorization
/
io.github.lishangbu.avalon.authorization.entity
/
UserFetcherDsl
User
Fetcher
Dsl
@
GeneratedBy
(
type
=
User::class
)
class
UserFetcherDsl
(
fetcher
:
Fetcher
<
User
>
=
emptyUserFetcher
)
Members
Constructors
User
Fetcher
Dsl
Link copied to clipboard
constructor
(
fetcher
:
Fetcher
<
User
>
=
emptyUserFetcher
)
Functions
all
Scalar
Fields
Link copied to clipboard
fun
allScalarFields
(
)
all
Table
Fields
Link copied to clipboard
fun
allTableFields
(
)
avatar
Link copied to clipboard
fun
avatar
(
enabled
:
Boolean
=
true
)
email
Link copied to clipboard
fun
email
(
enabled
:
Boolean
=
true
)
hashed
Password
Link copied to clipboard
fun
hashedPassword
(
enabled
:
Boolean
=
true
)
internally
Get
Fetcher
Link copied to clipboard
fun
internallyGetFetcher
(
)
:
Fetcher
<
User
>
phone
Link copied to clipboard
fun
phone
(
enabled
:
Boolean
=
true
)
roles
Link copied to clipboard
fun
roles
(
enabled
:
Boolean
=
true
)
fun
roles
(
childBlock
:
RoleFetcherDsl
.
(
)
->
Unit
)
fun
roles
(
childFetcher
:
Fetcher
<
Role
>
)
fun
roles
(
enabled
:
Boolean
,
childBlock
:
RoleFetcherDsl
.
(
)
->
Unit
)
fun
roles
(
enabled
:
Boolean
,
childFetcher
:
Fetcher
<
Role
>
)
fun
roles
(
cfgBlock
:
KListFieldDsl
<
Role
>
.
(
)
->
Unit
?
,
childBlock
:
RoleFetcherDsl
.
(
)
->
Unit
)
fun
roles
(
childFetcher
:
Fetcher
<
Role
>
,
cfgBlock
:
KListFieldDsl
<
Role
>
.
(
)
->
Unit
?
)
fun
roles
(
enabled
:
Boolean
,
cfgBlock
:
KListFieldDsl
<
Role
>
.
(
)
->
Unit
?
,
childBlock
:
RoleFetcherDsl
.
(
)
->
Unit
)
fun
roles
(
enabled
:
Boolean
,
childFetcher
:
Fetcher
<
Role
>
,
cfgBlock
:
KListFieldDsl
<
Role
>
.
(
)
->
Unit
?
)
username
Link copied to clipboard
fun
username
(
enabled
:
Boolean
=
true
)