Package org.immutables.value.processor
Class Processor.RestrictingIncrementalProcessingEnvironment
- java.lang.Object
-
- org.immutables.generator.ForwardingProcessingEnvironment
-
- org.immutables.value.processor.Processor.RestrictingIncrementalProcessingEnvironment
-
- All Implemented Interfaces:
javax.annotation.processing.ProcessingEnvironment
- Enclosing class:
- Processor
private final class Processor.RestrictingIncrementalProcessingEnvironment extends ForwardingProcessingEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanincrementalRestrictionsprivate javax.annotation.processing.ProcessingEnvironmentprocessingEnvprivate javax.annotation.processing.FilerrestrictedFiler
-
Constructor Summary
Constructors Modifier Constructor Description privateRestrictingIncrementalProcessingEnvironment(javax.annotation.processing.ProcessingEnvironment processingEnv)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.annotation.processing.ProcessingEnvironmentdelegate()javax.annotation.processing.FilergetFiler()-
Methods inherited from class org.immutables.generator.ForwardingProcessingEnvironment
getElementUtils, getLocale, getMessager, getOptions, getSourceVersion, getTypeUtils
-
-
-
-
Method Detail
-
delegate
protected javax.annotation.processing.ProcessingEnvironment delegate()
- Specified by:
delegatein classForwardingProcessingEnvironment
-
getFiler
public javax.annotation.processing.Filer getFiler()
- Specified by:
getFilerin interfacejavax.annotation.processing.ProcessingEnvironment- Overrides:
getFilerin classForwardingProcessingEnvironment
-
-