A B C D E F G H I J K L M N O P R S T U V W 

A

add(String, Object...) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
add(CodeBlock) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
addAnnotation(AnnotationSpec) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addAnnotation(ClassName) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addAnnotation(Class<?>) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addAnnotation(AnnotationSpec) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addAnnotation(ClassName) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addAnnotation(Class<?>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addAnnotation(AnnotationSpec) - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
addAnnotation(ClassName) - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
addAnnotation(Class<?>) - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
addAnnotation(AnnotationSpec) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addAnnotation(ClassName) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addAnnotation(Class<?>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addAnnotations(Iterable<AnnotationSpec>) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addAnnotations(Iterable<AnnotationSpec>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addAnnotations(Iterable<AnnotationSpec>) - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
addAnnotations(Iterable<AnnotationSpec>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addCode(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addCode(CodeBlock) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addEnumConstant(String) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addEnumConstant(String, TypeSpec) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addException(TypeName) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addException(Type) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addExceptions(Iterable<? extends TypeName>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addField(FieldSpec) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addField(TypeName, String, Modifier...) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addField(Type, String, Modifier...) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addFields(Iterable<FieldSpec>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addFileComment(String, Object...) - Method in class com.squareup.javapoet.JavaFile.Builder
 
addJavadoc(String, Object...) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addJavadoc(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addJavadoc(String, Object...) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addMember(String, String, Object...) - Method in class com.squareup.javapoet.AnnotationSpec.Builder
 
addMember(String, CodeBlock) - Method in class com.squareup.javapoet.AnnotationSpec.Builder
 
addMethod(MethodSpec) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addMethods(Iterable<MethodSpec>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addModifiers(Modifier...) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
addModifiers(Modifier...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addModifiers(Iterable<Modifier>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addModifiers(Modifier...) - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
addModifiers(Modifier...) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addOriginatingElement(Element) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addParameter(ParameterSpec) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addParameter(TypeName, String, Modifier...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addParameter(Type, String, Modifier...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addParameters(Iterable<ParameterSpec>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addStatement(String, Object...) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
addStatement(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addStaticBlock(CodeBlock) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addSuperinterface(TypeName) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addSuperinterface(Type) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addSuperinterfaces(Iterable<? extends TypeName>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addType(TypeSpec) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addTypes(Iterable<TypeSpec>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addTypeVariable(TypeVariableName) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addTypeVariable(TypeVariableName) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
addTypeVariables(Iterable<TypeVariableName>) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
addTypeVariables(Iterable<TypeVariableName>) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
annotationBuilder(String) - Static method in class com.squareup.javapoet.TypeSpec
 
annotations - Variable in class com.squareup.javapoet.FieldSpec
 
annotations - Variable in class com.squareup.javapoet.MethodSpec
 
annotations - Variable in class com.squareup.javapoet.ParameterSpec
 
annotations - Variable in class com.squareup.javapoet.TypeSpec
 
AnnotationSpec - Class in com.squareup.javapoet
A generated annotation on a declaration.
AnnotationSpec.Builder - Class in com.squareup.javapoet
 
anonymousClassBuilder(String, Object...) - Static method in class com.squareup.javapoet.TypeSpec
 
anonymousTypeArguments - Variable in class com.squareup.javapoet.TypeSpec
 
ArrayTypeName - Class in com.squareup.javapoet
 

B

beginControlFlow(String, Object...) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
beginControlFlow(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
bestGuess(String) - Static method in class com.squareup.javapoet.ClassName
Returns a new ClassName instance for the given fully-qualified class name string.
BOOLEAN - Static variable in class com.squareup.javapoet.TypeName
 
bounds - Variable in class com.squareup.javapoet.TypeVariableName
 
box() - Method in class com.squareup.javapoet.TypeName
Returns a boxed type if this is a primitive type (like Integer for int) or void.
build() - Method in class com.squareup.javapoet.AnnotationSpec.Builder
 
build() - Method in class com.squareup.javapoet.CodeBlock.Builder
 
build() - Method in class com.squareup.javapoet.FieldSpec.Builder
 
build() - Method in class com.squareup.javapoet.JavaFile.Builder
 
build() - Method in class com.squareup.javapoet.MethodSpec.Builder
 
build() - Method in class com.squareup.javapoet.ParameterSpec.Builder
 
build() - Method in class com.squareup.javapoet.TypeSpec.Builder
 
builder(ClassName) - Static method in class com.squareup.javapoet.AnnotationSpec
 
builder(Class<?>) - Static method in class com.squareup.javapoet.AnnotationSpec
 
builder() - Static method in class com.squareup.javapoet.CodeBlock
 
builder(TypeName, String, Modifier...) - Static method in class com.squareup.javapoet.FieldSpec
 
builder(Type, String, Modifier...) - Static method in class com.squareup.javapoet.FieldSpec
 
builder(String, TypeSpec) - Static method in class com.squareup.javapoet.JavaFile
 
builder(TypeName, String, Modifier...) - Static method in class com.squareup.javapoet.ParameterSpec
 
builder(Type, String, Modifier...) - Static method in class com.squareup.javapoet.ParameterSpec
 
BYTE - Static variable in class com.squareup.javapoet.TypeName
 

C

CHAR - Static variable in class com.squareup.javapoet.TypeName
 
classBuilder(String) - Static method in class com.squareup.javapoet.TypeSpec
 
ClassName - Class in com.squareup.javapoet
A fully-qualified class name for top-level and member classes.
code - Variable in class com.squareup.javapoet.MethodSpec
 
CodeBlock - Class in com.squareup.javapoet
A fragment of a .java file, potentially containing declarations, statements, and documentation.
CodeBlock.Builder - Class in com.squareup.javapoet
 
com.squareup.javapoet - package com.squareup.javapoet
 
compareTo(ClassName) - Method in class com.squareup.javapoet.ClassName
 
componentType - Variable in class com.squareup.javapoet.ArrayTypeName
 
constructorBuilder() - Static method in class com.squareup.javapoet.MethodSpec
 

D

defaultValue(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
defaultValue(CodeBlock) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
defaultValue - Variable in class com.squareup.javapoet.MethodSpec
 
DOUBLE - Static variable in class com.squareup.javapoet.TypeName
 

E

enclosingClassName() - Method in class com.squareup.javapoet.ClassName
Returns the enclosing class, like Map for Map.Entry.
endControlFlow() - Method in class com.squareup.javapoet.CodeBlock.Builder
 
endControlFlow(String, Object...) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
endControlFlow() - Method in class com.squareup.javapoet.MethodSpec.Builder
 
endControlFlow(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
enumBuilder(String) - Static method in class com.squareup.javapoet.TypeSpec
 
enumConstants - Variable in class com.squareup.javapoet.TypeSpec
 
equals(Object) - Method in class com.squareup.javapoet.AnnotationSpec
 
equals(Object) - Method in class com.squareup.javapoet.ArrayTypeName
 
equals(Object) - Method in class com.squareup.javapoet.ClassName
 
equals(Object) - Method in class com.squareup.javapoet.ParameterizedTypeName
 
equals(Object) - Method in class com.squareup.javapoet.TypeVariableName
 
equals(Object) - Method in class com.squareup.javapoet.WildcardTypeName
 
exceptions - Variable in class com.squareup.javapoet.MethodSpec
 

F

FieldSpec - Class in com.squareup.javapoet
A generated field declaration.
FieldSpec.Builder - Class in com.squareup.javapoet
 
fieldSpecs - Variable in class com.squareup.javapoet.TypeSpec
 
fileComment - Variable in class com.squareup.javapoet.JavaFile
 
FLOAT - Static variable in class com.squareup.javapoet.TypeName
 

G

get(AnnotationMirror) - Static method in class com.squareup.javapoet.AnnotationSpec
 
get(ArrayType) - Static method in class com.squareup.javapoet.ArrayTypeName
Returns an array type equivalent to mirror.
get(GenericArrayType) - Static method in class com.squareup.javapoet.ArrayTypeName
Returns an array type equivalent to type.
get(Class<?>) - Static method in class com.squareup.javapoet.ClassName
 
get(String, String, String...) - Static method in class com.squareup.javapoet.ClassName
Returns a class name created from the given parts.
get(TypeElement) - Static method in class com.squareup.javapoet.ClassName
Returns the class name for element.
get(Object) - Method in class com.squareup.javapoet.NameAllocator
 
get(ClassName, TypeName...) - Static method in class com.squareup.javapoet.ParameterizedTypeName
Returns a parameterized type, applying typeArguments to rawType.
get(Class<?>, Type...) - Static method in class com.squareup.javapoet.ParameterizedTypeName
Returns a parameterized type, applying typeArguments to rawType.
get(ParameterizedType) - Static method in class com.squareup.javapoet.ParameterizedTypeName
Returns a parameterized type equivalent to type.
get(TypeMirror) - Static method in class com.squareup.javapoet.TypeName
Returns a type name equivalent to mirror.
get(Type) - Static method in class com.squareup.javapoet.TypeName
Returns a type name equivalent to type.
get(String) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable named name without bounds.
get(String, TypeName...) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable named name with bounds.
get(String, Type...) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable named name with bounds.
get(TypeVariable) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable equivalent to mirror.
get(TypeParameterElement) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable equivalent to element.
get(TypeVariable<?>) - Static method in class com.squareup.javapoet.TypeVariableName
Returns type variable equivalent to type.
get(WildcardType) - Static method in class com.squareup.javapoet.WildcardTypeName
 
get(WildcardType) - Static method in class com.squareup.javapoet.WildcardTypeName
 

H

hashCode() - Method in class com.squareup.javapoet.AnnotationSpec
 
hashCode() - Method in class com.squareup.javapoet.ArrayTypeName
 
hashCode() - Method in class com.squareup.javapoet.ClassName
 
hashCode() - Method in class com.squareup.javapoet.ParameterizedTypeName
 
hashCode() - Method in class com.squareup.javapoet.TypeVariableName
 
hashCode() - Method in class com.squareup.javapoet.WildcardTypeName
 
hasModifier(Modifier) - Method in class com.squareup.javapoet.FieldSpec
 
hasModifier(Modifier) - Method in class com.squareup.javapoet.MethodSpec
 
hasModifier(Modifier) - Method in class com.squareup.javapoet.ParameterSpec
 
hasModifier(Modifier) - Method in class com.squareup.javapoet.TypeSpec
 

I

indent() - Method in class com.squareup.javapoet.CodeBlock.Builder
 
indent(String) - Method in class com.squareup.javapoet.JavaFile.Builder
 
initializer(String, Object...) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
initializer(CodeBlock) - Method in class com.squareup.javapoet.FieldSpec.Builder
 
initializer - Variable in class com.squareup.javapoet.FieldSpec
 
INT - Static variable in class com.squareup.javapoet.TypeName
 
interfaceBuilder(String) - Static method in class com.squareup.javapoet.TypeSpec
 
isConstructor() - Method in class com.squareup.javapoet.MethodSpec
 
isEmpty() - Method in class com.squareup.javapoet.CodeBlock
 
isPrimitive() - Method in class com.squareup.javapoet.TypeName
 

J

javadoc - Variable in class com.squareup.javapoet.FieldSpec
 
javadoc - Variable in class com.squareup.javapoet.MethodSpec
 
javadoc - Variable in class com.squareup.javapoet.TypeSpec
 
JavaFile - Class in com.squareup.javapoet
A Java file containing a single top level class.
JavaFile.Builder - Class in com.squareup.javapoet
 

K

kind - Variable in class com.squareup.javapoet.TypeSpec
 

L

LONG - Static variable in class com.squareup.javapoet.TypeName
 
lowerBounds - Variable in class com.squareup.javapoet.WildcardTypeName
 

M

members - Variable in class com.squareup.javapoet.AnnotationSpec
 
methodBuilder(String) - Static method in class com.squareup.javapoet.MethodSpec
 
MethodSpec - Class in com.squareup.javapoet
A generated constructor or method declaration.
MethodSpec.Builder - Class in com.squareup.javapoet
 
methodSpecs - Variable in class com.squareup.javapoet.TypeSpec
 
modifiers - Variable in class com.squareup.javapoet.FieldSpec
 
modifiers - Variable in class com.squareup.javapoet.MethodSpec
 
modifiers - Variable in class com.squareup.javapoet.ParameterSpec
 
modifiers - Variable in class com.squareup.javapoet.TypeSpec
 

N

name - Variable in class com.squareup.javapoet.FieldSpec
 
name - Variable in class com.squareup.javapoet.MethodSpec
 
name - Variable in class com.squareup.javapoet.ParameterSpec
 
name - Variable in class com.squareup.javapoet.TypeSpec
 
name - Variable in class com.squareup.javapoet.TypeVariableName
 
NameAllocator - Class in com.squareup.javapoet
Assigns Java identifier names to avoid collisions, keywords, and invalid characters.
NameAllocator() - Constructor for class com.squareup.javapoet.NameAllocator
 
nestedClass(String) - Method in class com.squareup.javapoet.ClassName
Returns a new ClassName instance for the specified name as nested inside this class.
newName(String, Object) - Method in class com.squareup.javapoet.NameAllocator
 
nextControlFlow(String, Object...) - Method in class com.squareup.javapoet.CodeBlock.Builder
 
nextControlFlow(String, Object...) - Method in class com.squareup.javapoet.MethodSpec.Builder
 

O

OBJECT - Static variable in class com.squareup.javapoet.ClassName
 
OBJECT - Static variable in class com.squareup.javapoet.TypeName
 
of(TypeName) - Static method in class com.squareup.javapoet.ArrayTypeName
Returns an array type whose elements are all instances of componentType.
of(Type) - Static method in class com.squareup.javapoet.ArrayTypeName
Returns an array type whose elements are all instances of componentType.
originatingElements - Variable in class com.squareup.javapoet.TypeSpec
 
overriding(ExecutableElement) - Static method in class com.squareup.javapoet.MethodSpec
Returns a new method spec builder that overrides method.
overriding(ExecutableElement, DeclaredType, Types) - Static method in class com.squareup.javapoet.MethodSpec
Returns a new method spec builder that overrides method as a member of enclosing.

P

packageName() - Method in class com.squareup.javapoet.ClassName
Returns the package name, like "java.util" for Map.Entry.
packageName - Variable in class com.squareup.javapoet.JavaFile
 
ParameterizedTypeName - Class in com.squareup.javapoet
 
parameters - Variable in class com.squareup.javapoet.MethodSpec
 
ParameterSpec - Class in com.squareup.javapoet
A generated parameter declaration.
ParameterSpec.Builder - Class in com.squareup.javapoet
 
peerClass(String) - Method in class com.squareup.javapoet.ClassName
Returns a class that shares the same enclosing package or class.

R

rawType - Variable in class com.squareup.javapoet.ParameterizedTypeName
 
returns(TypeName) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
returns(Type) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
returnType - Variable in class com.squareup.javapoet.MethodSpec
 

S

SHORT - Static variable in class com.squareup.javapoet.TypeName
 
simpleName() - Method in class com.squareup.javapoet.ClassName
Returns the simple name of this class, like "Entry" for Map.Entry.
simpleNames() - Method in class com.squareup.javapoet.ClassName
 
skipJavaLangImports(boolean) - Method in class com.squareup.javapoet.JavaFile.Builder
Call this to omit imports for classes in java.lang, such as java.lang.String.
skipJavaLangImports - Variable in class com.squareup.javapoet.JavaFile
 
staticBlock - Variable in class com.squareup.javapoet.TypeSpec
 
subtypeOf(TypeName) - Static method in class com.squareup.javapoet.WildcardTypeName
Returns a type that represents an unknown type that extends bound.
subtypeOf(Type) - Static method in class com.squareup.javapoet.WildcardTypeName
 
superclass(TypeName) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
superclass(Type) - Method in class com.squareup.javapoet.TypeSpec.Builder
 
superclass - Variable in class com.squareup.javapoet.TypeSpec
 
superinterfaces - Variable in class com.squareup.javapoet.TypeSpec
 
supertypeOf(TypeName) - Static method in class com.squareup.javapoet.WildcardTypeName
Returns a type that represents an unknown supertype of bound.
supertypeOf(Type) - Static method in class com.squareup.javapoet.WildcardTypeName
 

T

toBuilder() - Method in class com.squareup.javapoet.AnnotationSpec
 
toBuilder() - Method in class com.squareup.javapoet.CodeBlock
 
toBuilder() - Method in class com.squareup.javapoet.FieldSpec
 
toBuilder() - Method in class com.squareup.javapoet.JavaFile
 
toBuilder() - Method in class com.squareup.javapoet.MethodSpec
 
toBuilder() - Method in class com.squareup.javapoet.ParameterSpec
 
toBuilder() - Method in class com.squareup.javapoet.TypeSpec
 
toJavaFileObject() - Method in class com.squareup.javapoet.JavaFile
 
toJavaIdentifier(String) - Static method in class com.squareup.javapoet.NameAllocator
 
toString() - Method in class com.squareup.javapoet.AnnotationSpec
 
toString() - Method in class com.squareup.javapoet.CodeBlock
 
toString() - Method in class com.squareup.javapoet.FieldSpec
 
toString() - Method in class com.squareup.javapoet.JavaFile
 
toString() - Method in class com.squareup.javapoet.MethodSpec
 
toString() - Method in class com.squareup.javapoet.ParameterSpec
 
toString() - Method in class com.squareup.javapoet.TypeName
 
toString() - Method in class com.squareup.javapoet.TypeSpec
 
type - Variable in class com.squareup.javapoet.AnnotationSpec
 
type - Variable in class com.squareup.javapoet.FieldSpec
 
type - Variable in class com.squareup.javapoet.ParameterSpec
 
typeArguments - Variable in class com.squareup.javapoet.ParameterizedTypeName
 
TypeName - Class in com.squareup.javapoet
Any type in Java's type system, plus void.
typeSpec - Variable in class com.squareup.javapoet.JavaFile
 
TypeSpec - Class in com.squareup.javapoet
A generated class, interface, or enum declaration.
TypeSpec.Builder - Class in com.squareup.javapoet
 
typeSpecs - Variable in class com.squareup.javapoet.TypeSpec
 
TypeVariableName - Class in com.squareup.javapoet
 
typeVariables - Variable in class com.squareup.javapoet.MethodSpec
 
typeVariables - Variable in class com.squareup.javapoet.TypeSpec
 

U

unbox() - Method in class com.squareup.javapoet.TypeName
Returns an unboxed type if this is a boxed primitive type (like int for Integer) or Void.
unindent() - Method in class com.squareup.javapoet.CodeBlock.Builder
 
upperBounds - Variable in class com.squareup.javapoet.WildcardTypeName
 

V

varargs() - Method in class com.squareup.javapoet.MethodSpec.Builder
 
varargs(boolean) - Method in class com.squareup.javapoet.MethodSpec.Builder
 
varargs - Variable in class com.squareup.javapoet.MethodSpec
 
VOID - Static variable in class com.squareup.javapoet.TypeName
 

W

WildcardTypeName - Class in com.squareup.javapoet
 
writeTo(Appendable) - Method in class com.squareup.javapoet.JavaFile
 
writeTo(Path) - Method in class com.squareup.javapoet.JavaFile
Writes this to directory the standard directory structure.
writeTo(File) - Method in class com.squareup.javapoet.JavaFile
Writes this to directory the standard directory structure.
writeTo(Filer) - Method in class com.squareup.javapoet.JavaFile
Writes this to filer.
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2015 Square, Inc.. All Rights Reserved.