| Package | Description |
|---|---|
| org.inferred.freebuilder.processor |
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<Metadata.Property,PropertyCodeGenerator> |
Metadata.Property.GET_CODE_GENERATOR |
static com.google.common.base.Predicate<PropertyCodeGenerator> |
PropertyCodeGenerator.IS_TEMPLATE_REQUIRED_IN_CLEAR |
| Modifier and Type | Method and Description |
|---|---|
PropertyCodeGenerator |
Metadata.Property.getCodeGenerator()
Returns the code generator to use for this property, or null if no generator has been picked
(i.e.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<? extends PropertyCodeGenerator> |
OptionalPropertyFactory.create(org.inferred.freebuilder.processor.PropertyCodeGenerator.Config config) |
com.google.common.base.Optional<? extends PropertyCodeGenerator> |
MapPropertyFactory.create(org.inferred.freebuilder.processor.PropertyCodeGenerator.Config config) |
com.google.common.base.Optional<? extends PropertyCodeGenerator> |
ListPropertyFactory.create(org.inferred.freebuilder.processor.PropertyCodeGenerator.Config config) |
com.google.common.base.Optional<? extends PropertyCodeGenerator> |
DefaultPropertyFactory.create(org.inferred.freebuilder.processor.PropertyCodeGenerator.Config config) |
com.google.common.base.Optional<? extends PropertyCodeGenerator> |
BuildablePropertyFactory.create(org.inferred.freebuilder.processor.PropertyCodeGenerator.Config config) |
| Modifier and Type | Method and Description |
|---|---|
Metadata.Property.Builder |
Metadata.Property.Builder.setCodeGenerator(PropertyCodeGenerator codeGenerator)
Sets the code generator to use for this property.
|
Copyright © 2015 Google, Inc.. All rights reserved.