Class KotlinFileSpec
-
- All Implemented Interfaces:
-
io.toolisticon.kotlin.generation.WithClassName
,io.toolisticon.kotlin.generation.poet.FileSpecSupplier
,io.toolisticon.kotlin.generation.poet.PoetSpecSupplier
,io.toolisticon.kotlin.generation.spec.KotlinFileSpecSupplier
,io.toolisticon.kotlin.generation.spec.KotlinGeneratorSpec
,io.toolisticon.kotlin.generation.spec.KotlinGeneratorSpecSupplier
,io.toolisticon.kotlin.generation.spec.TaggableSpec
,java.util.function.Supplier
public final class KotlinFileSpec implements KotlinGeneratorSpec<KotlinFileSpec, FileSpec, FileSpecSupplier>, KotlinFileSpecSupplier, TaggableSpec
-
-
Constructor Summary
Constructors Constructor Description KotlinFileSpec(FileSpec spec)
-
Method Summary
Modifier and Type Method Description final String
getPackageName()
final String
getRootName()
ClassName
getClassName()
final String
getFqn()
final String
getFileName()
<T extends Any> T
tag(KClass<T> type)
KotlinFileSpec
spec()
FileSpec
get()
-
-
Method Detail
-
getPackageName
final String getPackageName()
-
getRootName
final String getRootName()
-
getClassName
ClassName getClassName()
-
getFileName
final String getFileName()
-
spec
KotlinFileSpec spec()
-
get
FileSpec get()
-
-
-
-