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
/
TableDefinition
Table
Definition
abstract
class
TableDefinition
(
val
tableName
:
String
)
Members
Constructors
Table
Definition
Link copied to clipboard
constructor
(
tableName
:
String
)
Properties
aliased
All
Fields
Link copied to clipboard
val
aliasedAllFields
:
List
<
Field
<
*
>
>
all
Fields
Link copied to clipboard
val
allFields
:
List
<
Field
<
*
>
>
as
Table
Link copied to clipboard
val
asTable
:
Table
<
Record
>
table
Name
Link copied to clipboard
val
tableName
:
String
Functions
alias
To
Link copied to clipboard
fun
aliasTo
(
originalTable
:
TableDefinition
)
:
@
NotNull
Table
<
Record
?
>
field
Link copied to clipboard
inline
fun
<
T
>
field
(
name
:
String
?
=
null
)
:
TableDefinitionFieldDelegate
<
T
>