Class SuppressAnnotation
-
- 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.KotlinGeneratorSpecSupplier
,java.util.function.Supplier
public final class SuppressAnnotation implements KotlinAnnotationSpecSupplier
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
CLASS_NAME
public final static String
REDUNDANT_VISIBILITY_MODIFIER
public final static String
UNUSED
private final List<String>
names
-
Constructor Summary
Constructors Constructor Description SuppressAnnotation(String name)
SuppressAnnotation(List<String> names)
-
Method Summary
Modifier and Type Method Description final List<String>
getNames()
final SuppressAnnotation
plus(String name)
KotlinAnnotationSpec
spec()
-