Interface PoetAnnotatableBuilder
-
- All Implemented Interfaces:
public interface PoetAnnotatableBuilder<SELF extends Object>
Typesafe wrapper for Annotatable.Builder.
-
-
Method Summary
Modifier and Type Method Description abstract SELF
addAnnotation(AnnotationSpec annotationSpec)
SELF
addAnnotation(ClassName annotation)
SELF
addAnnotation(KClass<?> annotation)
SELF
addAnnotation(AnnotationSpecSupplier annotationSupplier)
abstract SELF
addAnnotations(Iterable<AnnotationSpec> annotationSpecs)
-
-
Method Detail
-
addAnnotation
abstract SELF addAnnotation(AnnotationSpec annotationSpec)
-
addAnnotation
SELF addAnnotation(ClassName annotation)
-
addAnnotation
SELF addAnnotation(KClass<?> annotation)
-
addAnnotation
SELF addAnnotation(AnnotationSpecSupplier annotationSupplier)
-
addAnnotations
abstract SELF addAnnotations(Iterable<AnnotationSpec> annotationSpecs)
-
-
-
-