Class MemoizeExtension.Generator.MethodOverrider.NullMeansUninitialized
- java.lang.Object
-
- com.google.auto.value.extension.memoized.processor.MemoizeExtension.Generator.MethodOverrider.InitializationStrategy
-
- com.google.auto.value.extension.memoized.processor.MemoizeExtension.Generator.MethodOverrider.NullMeansUninitialized
-
- Enclosing class:
- MemoizeExtension.Generator.MethodOverrider
private final class MemoizeExtension.Generator.MethodOverrider.NullMeansUninitialized extends MemoizeExtension.Generator.MethodOverrider.InitializationStrategy
-
-
Constructor Summary
Constructors Modifier Constructor Description private
NullMeansUninitialized()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Iterable<com.squareup.javapoet.FieldSpec>
additionalFields()
(package private) com.squareup.javapoet.CodeBlock
checkMemoized()
(package private) com.squareup.javapoet.CodeBlock
setMemoized()
-
-
-
Method Detail
-
additionalFields
java.lang.Iterable<com.squareup.javapoet.FieldSpec> additionalFields()
- Specified by:
additionalFields
in classMemoizeExtension.Generator.MethodOverrider.InitializationStrategy
-
checkMemoized
com.squareup.javapoet.CodeBlock checkMemoized()
- Specified by:
checkMemoized
in classMemoizeExtension.Generator.MethodOverrider.InitializationStrategy
-
setMemoized
com.squareup.javapoet.CodeBlock setMemoized()
- Specified by:
setMemoized
in classMemoizeExtension.Generator.MethodOverrider.InitializationStrategy
-
-