Microservices Libs
Toggle table of contents
1.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Microservices Libs
database-jvm-jooq
/
dev.limebeck.libs.db.jooq
/
TableDefinitionField
Table
Definition
Field
class
TableDefinitionField
<
T
>
(
tableDefinition
:
TableDefinition
,
val
name
:
String
,
valueClass
:
Class
<
T
>
)
Members
Members & Extensions
Constructors
Table
Definition
Field
Link copied to clipboard
constructor
(
tableDefinition
:
TableDefinition
,
name
:
String
,
valueClass
:
Class
<
T
>
)
Properties
alias
Name
Link copied to clipboard
val
aliasName
:
String
as
Alias
Link copied to clipboard
val
asAlias
:
Field
<
T
>
as
Field
Link copied to clipboard
val
asField
:
Field
<
T
>
full
Link copied to clipboard
val
full
:
Name
is
Not
Null
Link copied to clipboard
val
<
T
>
TableDefinitionField
<
T
>
.
isNotNull
:
Condition
is
Null
Link copied to clipboard
val
<
T
>
TableDefinitionField
<
T
>
.
isNull
:
Condition
name
Link copied to clipboard
val
name
:
String
Functions
eq
Link copied to clipboard
infix
fun
<
T
>
TableDefinitionField
<
T
>
.
eq
(
value
:
T
)
:
@
NotNull
Condition
infix
fun
<
T
>
TableDefinitionField
<
T
>
.
eq
(
field
:
TableDefinitionField
<
T
>
)
:
@
NotNull
Condition
ne
Link copied to clipboard
infix
fun
<
T
>
TableDefinitionField
<
T
>
.
ne
(
value
:
T
)
:
@
NotNull
Condition
set
Link copied to clipboard
infix
fun
<
T
>
TableDefinitionField
<
T
>
.
set
(
value
:
T
)
:
Pair
<
Field
<
T
>
,
T
>
Set operator for insert and update query.