Package com.squareup.javapoet
package com.squareup.javapoet
-
ClassDescriptionA generated annotation on a declaration.Annotation value visitor adding members to the given builder instance.A fully-qualified class name for top-level and member classes.A fragment of a .java file, potentially containing declarations, statements, and documentation.Converts a
JavaFile
to a string suitable to both human- and javac-consumption.A generated field declaration.A Java file containing a single top level class.Implements soft line wrapping on an appendable.A delegatingAppendable
that records info about the chars passing through it.A generated constructor or method declaration.Assigns Java identifier names to avoid collisions, keywords, and invalid characters.A generated parameter declaration.Any type in Java's type system, plusvoid
.A generated class, interface, or enum declaration.Like Guava, but worse and standalone.