public final class Types extends Object
Modifier and Type | Field and Description |
---|---|
static com.squareup.javapoet.ClassName |
ANY_NON_DEFAULT |
static com.squareup.javapoet.ClassName |
BUILDER_METHOD |
static com.squareup.javapoet.ClassName |
CONFIGURATION |
static com.squareup.javapoet.ClassName |
CONFIGURATION_BUILDER_FACTORY |
static com.squareup.javapoet.ClassName |
CONFIGURATION_VALUE |
static com.squareup.javapoet.ClassName |
CONTEXT |
static com.squareup.javapoet.ClassName |
IMMUTABLE_LIST |
static com.squareup.javapoet.ClassName |
IMMUTABLE_MAP |
static com.squareup.javapoet.ClassName |
IMMUTABLE_SET |
static com.squareup.javapoet.ClassName |
INSTANTIATABLE |
static com.squareup.javapoet.ClassName |
LIST |
static com.squareup.javapoet.ClassName |
MAP |
static List<com.squareup.javapoet.ClassName> |
MARKER_ANNOTATIONS |
static com.squareup.javapoet.ClassName |
NON_EMPTY |
static com.squareup.javapoet.AnnotationSpec |
NON_NULL |
static com.squareup.javapoet.AnnotationSpec |
NULLABLE |
static com.squareup.javapoet.ClassName |
PRE_BUILD |
static com.squareup.javapoet.ClassName |
SET |
static com.squareup.javapoet.ClassName |
STRING |
static com.squareup.javapoet.AnnotationSpec |
STRING_RES |
static com.squareup.javapoet.ClassName |
TRANSFORM |
Modifier and Type | Method and Description |
---|---|
static com.squareup.javapoet.TypeName |
getImmutableType(com.squareup.javapoet.TypeName type) |
static javax.lang.model.element.ExecutableElement |
getOnlyMethod(javax.annotation.processing.ProcessingEnvironment processingEnv,
String className) |
static com.squareup.javapoet.MethodSpec.Builder |
overriding(javax.lang.model.element.ExecutableElement method) |
public static final com.squareup.javapoet.ClassName IMMUTABLE_MAP
public static final com.squareup.javapoet.ClassName IMMUTABLE_SET
public static final com.squareup.javapoet.ClassName IMMUTABLE_LIST
public static final com.squareup.javapoet.ClassName MAP
public static final com.squareup.javapoet.ClassName SET
public static final com.squareup.javapoet.ClassName LIST
public static final com.squareup.javapoet.ClassName STRING
public static final com.squareup.javapoet.AnnotationSpec NULLABLE
public static final com.squareup.javapoet.AnnotationSpec NON_NULL
public static final com.squareup.javapoet.AnnotationSpec STRING_RES
public static final com.squareup.javapoet.ClassName ANY_NON_DEFAULT
public static final com.squareup.javapoet.ClassName BUILDER_METHOD
public static final com.squareup.javapoet.ClassName CONFIGURATION
public static final com.squareup.javapoet.ClassName CONFIGURATION_VALUE
public static final com.squareup.javapoet.ClassName INSTANTIATABLE
public static final com.squareup.javapoet.ClassName NON_EMPTY
public static final com.squareup.javapoet.ClassName PRE_BUILD
public static final com.squareup.javapoet.ClassName TRANSFORM
public static final com.squareup.javapoet.ClassName CONTEXT
public static final com.squareup.javapoet.ClassName CONFIGURATION_BUILDER_FACTORY
public static final List<com.squareup.javapoet.ClassName> MARKER_ANNOTATIONS
public static com.squareup.javapoet.MethodSpec.Builder overriding(javax.lang.model.element.ExecutableElement method)
public static javax.lang.model.element.ExecutableElement getOnlyMethod(javax.annotation.processing.ProcessingEnvironment processingEnv, String className)
@NonNull public static com.squareup.javapoet.TypeName getImmutableType(com.squareup.javapoet.TypeName type)