Class MemoizeExtension.Generator.MethodOverrider.InitializationStrategy

java.lang.Object
com.google.auto.value.extension.memoized.processor.MemoizeExtension.Generator.MethodOverrider.InitializationStrategy
Direct Known Subclasses:
MemoizeExtension.Generator.MethodOverrider.CheckBooleanField, MemoizeExtension.Generator.MethodOverrider.NullMeansUninitialized
Enclosing class:
MemoizeExtension.Generator.MethodOverrider

private abstract class MemoizeExtension.Generator.MethodOverrider.InitializationStrategy extends Object
  • Constructor Details

    • InitializationStrategy

      private InitializationStrategy()
  • Method Details

    • additionalFields

      abstract Iterable<com.squareup.javapoet.FieldSpec> additionalFields()
    • checkMemoized

      abstract com.squareup.javapoet.CodeBlock checkMemoized()
    • setMemoized

      abstract com.squareup.javapoet.CodeBlock setMemoized()