Package com.squareup.javapoet
Class AnnotationSpec
- java.lang.Object
-
- com.squareup.javapoet.AnnotationSpec
-
public final class AnnotationSpec extends Object
A generated annotation on a declaration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnnotationSpec.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnnotationSpec.Builderbuilder(ClassName type)static AnnotationSpec.Builderbuilder(Class<?> type)booleanequals(Object o)static AnnotationSpecget(Annotation annotation)static AnnotationSpecget(Annotation annotation, boolean includeDefaultValues)static AnnotationSpecget(AnnotationMirror annotation)inthashCode()AnnotationSpec.BuildertoBuilder()StringtoString()
-
-
-
Method Detail
-
get
public static AnnotationSpec get(Annotation annotation)
-
get
public static AnnotationSpec get(Annotation annotation, boolean includeDefaultValues)
-
get
public static AnnotationSpec get(AnnotationMirror annotation)
-
builder
public static AnnotationSpec.Builder builder(ClassName type)
-
builder
public static AnnotationSpec.Builder builder(Class<?> type)
-
toBuilder
public AnnotationSpec.Builder toBuilder()
-
-