| Package | Description |
|---|---|
| org.inferred.freebuilder.processor.util | |
| org.inferred.freebuilder.processor.util.feature |
| Class and Description |
|---|
| Feature
A feature encapsulates the availability of a type or source level feature that can be used in
the source written to a
SourceBuilder, such as Java language-level features, or Guava
types and methods. |
| FeatureType
Algorithm to select the correct instance of a given feature type for a processing environment,
and the default to use in tests when an explicit value has not been registered for that feature.
|
| Class and Description |
|---|
| Feature
A feature encapsulates the availability of a type or source level feature that can be used in
the source written to a
SourceBuilder, such as Java language-level features, or Guava
types and methods. |
| FeatureSet
A set of
Feature instances, indexed by FeatureType. |
| FeatureType
Algorithm to select the correct instance of a given feature type for a processing environment,
and the default to use in tests when an explicit value has not been registered for that feature.
|
| FunctionPackage
Types in the java.util.function package, if available.
|
| GuavaLibrary
Whether the Guava library is available or not.
|
| SourceLevel
Compliance levels which are idiomatically supported by this processor.
|
Copyright © 2016 Google, Inc.. All rights reserved.