| Package | Description |
|---|---|
| org.inferred.freebuilder.processor | |
| org.inferred.freebuilder.processor.util |
| Modifier and Type | Method and Description |
|---|---|
abstract QualifiedName |
Metadata.getGeneratedBuilder()
Returns the builder class that should be generated.
|
abstract QualifiedName |
Metadata.getPartialType()
Returns the partial value class that should be generated.
|
abstract QualifiedName |
Metadata.getPropertyEnum()
Returns the Property enum that may be generated.
|
abstract QualifiedName |
Metadata.getValueType()
Returns the value class that should be generated.
|
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableSet<QualifiedName> |
Metadata.getVisibleNestedTypes()
Returns a set of nested types that will be visible in the generated class, either because they
will be generated, or because they are present in a superclass.
|
| Modifier and Type | Method and Description |
|---|---|
QualifiedName |
QualifiedName.getEnclosingType()
Returns the
QualifiedName of the type enclosing this one. |
QualifiedName |
ParameterizedType.getQualifiedName() |
QualifiedName |
QualifiedName.nestedType(String simpleName)
Returns the
QualifiedName of a type called simpleName nested in this one. |
static QualifiedName |
QualifiedName.of(Class<?> cls)
Returns a
QualifiedName for cls. |
static QualifiedName |
QualifiedName.of(String packageName,
String topLevelType,
String... nestedTypes)
Returns a
QualifiedName for a type in packageName. |
static QualifiedName |
QualifiedName.of(TypeElement type)
Returns a
QualifiedName for type. |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<QualifiedName> |
SourceLevel.javaUtilObjects() |
| Constructor and Description |
|---|
CompilationUnitWriter(Filer filer,
Elements elements,
SourceLevel sourceLevel,
QualifiedName classToWrite,
Collection<QualifiedName> nestedClasses,
Element originatingElement)
Returns a
CompilationUnitWriter for classToWrite. |
| Constructor and Description |
|---|
CompilationUnitWriter(Filer filer,
Elements elements,
SourceLevel sourceLevel,
QualifiedName classToWrite,
Collection<QualifiedName> nestedClasses,
Element originatingElement)
Returns a
CompilationUnitWriter for classToWrite. |
Copyright © 2015 Google, Inc.. All rights reserved.