jimmer-ksp
0.3.0-early-access-10
jimmer-ksp
/
org.babyfish.jimmer.ksp.meta
/
ImmutableType
Immutable
Type
class
ImmutableType
(
ctx
:
Context
,
classDeclaration
:
KSClassDeclaration
)
Content copied to clipboard
Functions
Properties
Functions
draft
Class
Name
Link copied to clipboard
fun
draftClassName
(
vararg
nestedNames
:
String
)
:
ClassName
Content copied to clipboard
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Content copied to clipboard
Properties
classDeclaration
Link copied to clipboard
val
classDeclaration
:
KSClassDeclaration
Content copied to clipboard
className
Link copied to clipboard
val
className
:
ClassName
Content copied to clipboard
declaredProperties
Link copied to clipboard
val
declaredProperties
:
Map
<
String
,
ImmutableProp
>
Content copied to clipboard
draftClassName
Link copied to clipboard
val
draftClassName
:
ClassName
Content copied to clipboard
fetcherDslClassName
Link copied to clipboard
val
fetcherDslClassName
:
ClassName
Content copied to clipboard
fullName
Link copied to clipboard
val
fullName
:
String
Content copied to clipboard
idProp
Link copied to clipboard
val
idProp
:
ImmutableProp
?
Content copied to clipboard
isEntity
Link copied to clipboard
val
isEntity
:
Boolean
Content copied to clipboard
isMappedSuperClass
Link copied to clipboard
val
isMappedSuperClass
:
Boolean
Content copied to clipboard
isSqlType
Link copied to clipboard
val
isSqlType
:
Boolean
Content copied to clipboard
properties
Link copied to clipboard
val
properties
:
Map
<
String
,
ImmutableProp
>
Content copied to clipboard
simpleName
Link copied to clipboard
val
simpleName
:
String
Content copied to clipboard
superType
Link copied to clipboard
val
superType
:
ImmutableType
?
Content copied to clipboard
validationMessages
Link copied to clipboard
val
validationMessages
:
Map
<
ClassName
,
String
>
Content copied to clipboard
versionProp
Link copied to clipboard
val
versionProp
:
ImmutableProp
?
Content copied to clipboard