Uses of Class
com.squareup.javapoet.ClassName
-
-
Uses of ClassName in com.squareup.javapoet
Fields in com.squareup.javapoet declared as ClassName Modifier and Type Field Description static ClassName
ClassName. OBJECT
static ClassName
TypeName. OBJECT
ClassName
ParameterizedTypeName. rawType
Methods in com.squareup.javapoet that return ClassName Modifier and Type Method Description ClassName
ClassName. annotated(List<AnnotationSpec> annotations)
static ClassName
ClassName. bestGuess(String classNameString)
Returns a newClassName
instance for the given fully-qualified class name string.ClassName
ClassName. enclosingClassName()
Returns the enclosing class, likeMap
forMap.Entry
.static ClassName
ClassName. get(Class<?> clazz)
static ClassName
ClassName. get(String packageName, String simpleName, String... simpleNames)
Returns a class name created from the given parts.static ClassName
ClassName. get(TypeElement element)
Returns the class name forelement
.ClassName
ClassName. nestedClass(String name)
Returns a newClassName
instance for the specifiedname
as nested inside this class.ClassName
ClassName. peerClass(String name)
Returns a class that shares the same enclosing package or class.ClassName
ClassName. topLevelClassName()
Returns the top class in this nesting group.Methods in com.squareup.javapoet with parameters of type ClassName Modifier and Type Method Description FieldSpec.Builder
FieldSpec.Builder. addAnnotation(ClassName annotation)
MethodSpec.Builder
MethodSpec.Builder. addAnnotation(ClassName annotation)
ParameterSpec.Builder
ParameterSpec.Builder. addAnnotation(ClassName annotation)
TypeSpec.Builder
TypeSpec.Builder. addAnnotation(ClassName annotation)
JavaFile.Builder
JavaFile.Builder. addStaticImport(ClassName className, String... names)
static TypeSpec.Builder
TypeSpec. annotationBuilder(ClassName className)
static AnnotationSpec.Builder
AnnotationSpec. builder(ClassName type)
static TypeSpec.Builder
TypeSpec. classBuilder(ClassName className)
int
ClassName. compareTo(ClassName o)
static TypeSpec.Builder
TypeSpec. enumBuilder(ClassName className)
static ParameterizedTypeName
ParameterizedTypeName. get(ClassName rawType, TypeName... typeArguments)
Returns a parameterized type, applyingtypeArguments
torawType
.static TypeSpec.Builder
TypeSpec. interfaceBuilder(ClassName className)
-