Class KotlinAnnotationSpec
-
- All Implemented Interfaces:
-
io.toolisticon.kotlin.generation.poet.AnnotationSpecSupplier,io.toolisticon.kotlin.generation.poet.PoetSpecSupplier,io.toolisticon.kotlin.generation.spec.KotlinAnnotationSpecSupplier,io.toolisticon.kotlin.generation.spec.KotlinGeneratorSpec,io.toolisticon.kotlin.generation.spec.KotlinGeneratorSpecSupplier,java.util.function.Supplier
public final class KotlinAnnotationSpec implements KotlinGeneratorSpec<KotlinAnnotationSpec, AnnotationSpec, AnnotationSpecSupplier>, KotlinAnnotationSpecSupplier
Represents an annotation, added to annotatable specs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classKotlinAnnotationSpec.Companion
-
Constructor Summary
Constructors Constructor Description KotlinAnnotationSpec(AnnotationSpec spec)
-
Method Summary
Modifier and Type Method Description final TypeNamegetTypeName()final List<CodeBlock>getMembers()AnnotationSpecget()KotlinAnnotationSpecspec()StringtoString()-
-
Method Detail
-
getTypeName
final TypeName getTypeName()
-
getMembers
final List<CodeBlock> getMembers()
-
get
AnnotationSpec get()
-
spec
KotlinAnnotationSpec spec()
-
-
-
-