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 private static ClassNameTypeName. BOXED_BOOLEANprivate static ClassNameTypeName. BOXED_BYTEprivate static ClassNameTypeName. BOXED_CHARprivate static ClassNameTypeName. BOXED_DOUBLEprivate static ClassNameTypeName. BOXED_FLOATprivate static ClassNameTypeName. BOXED_INTprivate static ClassNameTypeName. BOXED_LONGprivate static ClassNameTypeName. BOXED_SHORTprivate static ClassNameTypeName. BOXED_VOID(package private) ClassNameClassName. enclosingClassNameThe enclosing class, or null if this is not enclosed in another class.static ClassNameClassName. OBJECTstatic ClassNameTypeName. OBJECTClassNameParameterizedTypeName. rawTypeFields in com.squareup.javapoet with type parameters of type ClassName Modifier and Type Field Description private java.util.Map<java.lang.String,ClassName>CodeWriter. importableTypesprivate java.util.Map<java.lang.String,ClassName>CodeWriter. importedTypesMethods in com.squareup.javapoet that return ClassName Modifier and Type Method Description ClassNameClassName. annotated(java.util.List<AnnotationSpec> annotations)static ClassNameClassName. bestGuess(java.lang.String classNameString)Returns a newClassNameinstance for the given fully-qualified class name string.ClassNameClassName. enclosingClassName()Returns the enclosing class, likeMapforMap.Entry.static ClassNameClassName. get(java.lang.Class<?> clazz)static ClassNameClassName. get(java.lang.String packageName, java.lang.String simpleName, java.lang.String... simpleNames)Returns a class name created from the given parts.static ClassNameClassName. get(javax.lang.model.element.TypeElement element)Returns the class name forelement.ClassNameClassName. nestedClass(java.lang.String name)Returns a newClassNameinstance for the specifiednameas nested inside this class.ClassNameClassName. peerClass(java.lang.String name)Returns a class that shares the same enclosing package or class.private ClassNameCodeWriter. resolve(java.lang.String simpleName)Returns the class referenced bysimpleName, using the current nesting context and imports.private ClassNameCodeWriter. stackClassName(int stackDepth, java.lang.String simpleName)Returns the class namedsimpleNamewhen nested in the class atstackDepth.ClassNameClassName. topLevelClassName()Returns the top class in this nesting group.ClassNameClassName. withoutAnnotations()Methods in com.squareup.javapoet that return types with arguments of type ClassName Modifier and Type Method Description private java.util.List<ClassName>ClassName. enclosingClasses()Returns all enclosing classes in this, outermost first.java.util.Map<java.lang.String,ClassName>CodeWriter. importedTypes()(package private) java.util.Map<java.lang.String,ClassName>CodeWriter. suggestedImports()Returns the types that should have been imported for this code.Methods in com.squareup.javapoet with parameters of type ClassName Modifier and Type Method Description FieldSpec.BuilderFieldSpec.Builder. addAnnotation(ClassName annotation)MethodSpec.BuilderMethodSpec.Builder. addAnnotation(ClassName annotation)ParameterSpec.BuilderParameterSpec.Builder. addAnnotation(ClassName annotation)TypeSpec.BuilderTypeSpec.Builder. addAnnotation(ClassName annotation)JavaFile.BuilderJavaFile.Builder. addStaticImport(ClassName className, java.lang.String... names)static TypeSpec.BuilderTypeSpec. annotationBuilder(ClassName className)static AnnotationSpec.BuilderAnnotationSpec. builder(ClassName type)static TypeSpec.BuilderTypeSpec. classBuilder(ClassName className)intClassName. compareTo(ClassName o)static TypeSpec.BuilderTypeSpec. enumBuilder(ClassName className)static ParameterizedTypeNameParameterizedTypeName. get(ClassName rawType, TypeName... typeArguments)Returns a parameterized type, applyingtypeArgumentstorawType.private voidCodeWriter. importableType(ClassName className)static TypeSpec.BuilderTypeSpec. interfaceBuilder(ClassName className)(package private) java.lang.StringCodeWriter. lookupName(ClassName className)Returns the best name to identifyclassNamewith in the current context.Constructors in com.squareup.javapoet with parameters of type ClassName Constructor Description ClassName(java.lang.String packageName, ClassName enclosingClassName, java.lang.String simpleName)ClassName(java.lang.String packageName, ClassName enclosingClassName, java.lang.String simpleName, java.util.List<AnnotationSpec> annotations)ParameterizedTypeName(ParameterizedTypeName enclosingType, ClassName rawType, java.util.List<TypeName> typeArguments)ParameterizedTypeName(ParameterizedTypeName enclosingType, ClassName rawType, java.util.List<TypeName> typeArguments, java.util.List<AnnotationSpec> annotations)Constructor parameters in com.squareup.javapoet with type arguments of type ClassName Constructor Description CodeWriter(java.lang.Appendable out, java.lang.String indent, java.util.Map<java.lang.String,ClassName> importedTypes, java.util.Set<java.lang.String> staticImports, java.util.Set<java.lang.String> alwaysQualify)
-