Package org.immutables.value.processor
Class Processor.RestrictingIncrementalProcessingEnvironment
java.lang.Object
org.immutables.generator.ForwardingProcessingEnvironment
org.immutables.value.processor.Processor.RestrictingIncrementalProcessingEnvironment
- All Implemented Interfaces:
ProcessingEnvironment
- Enclosing class:
Processor
private final class Processor.RestrictingIncrementalProcessingEnvironment
extends ForwardingProcessingEnvironment
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) booleanprivate final ProcessingEnvironmentprivate Filer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRestrictingIncrementalProcessingEnvironment(ProcessingEnvironment processingEnv) -
Method Summary
Methods inherited from class org.immutables.generator.ForwardingProcessingEnvironment
getElementUtils, getLocale, getMessager, getOptions, getSourceVersion, getTypeUtilsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.annotation.processing.ProcessingEnvironment
isPreviewEnabled
-
Field Details
-
processingEnv
-
incrementalRestrictions
boolean incrementalRestrictions -
restrictedFiler
-
-
Constructor Details
-
RestrictingIncrementalProcessingEnvironment
-
-
Method Details
-
delegate
- Specified by:
delegatein classForwardingProcessingEnvironment
-
getFiler
- Specified by:
getFilerin interfaceProcessingEnvironment- Overrides:
getFilerin classForwardingProcessingEnvironment
-