final class com.google.common.collect.MapMakerInternalMap$SerializationProxy<K, V> extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy<K, V>
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.google.common.collect.MapMakerInternalMap$SerializationProxy
  super_class: com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  void <init>(com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence<java.lang.Object>, com.google.common.base.Equivalence<java.lang.Object>, int, java.util.concurrent.ConcurrentMap<K, V>);
    descriptor: (Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/base/Equivalence;Lcom/google/common/base/Equivalence;ILjava/util/concurrent/ConcurrentMap;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=7, args_size=7
        start local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
        start local 1 // com.google.common.collect.MapMakerInternalMap$Strength keyStrength
        start local 2 // com.google.common.collect.MapMakerInternalMap$Strength valueStrength
        start local 3 // com.google.common.base.Equivalence keyEquivalence
        start local 4 // com.google.common.base.Equivalence valueEquivalence
        start local 5 // int concurrencyLevel
        start local 6 // java.util.concurrent.ConcurrentMap delegate
         0: .line 2922
            aload 0 /* this */
         1: .line 2923
            aload 1 /* keyStrength */
            aload 2 /* valueStrength */
            aload 3 /* keyEquivalence */
            aload 4 /* valueEquivalence */
            iload 5 /* concurrencyLevel */
            aload 6 /* delegate */
            invokespecial com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy.<init>:(Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/base/Equivalence;Lcom/google/common/base/Equivalence;ILjava/util/concurrent/ConcurrentMap;)V
         2: .line 2924
            return
        end local 6 // java.util.concurrent.ConcurrentMap delegate
        end local 5 // int concurrencyLevel
        end local 4 // com.google.common.base.Equivalence valueEquivalence
        end local 3 // com.google.common.base.Equivalence keyEquivalence
        end local 2 // com.google.common.collect.MapMakerInternalMap$Strength valueStrength
        end local 1 // com.google.common.collect.MapMakerInternalMap$Strength keyStrength
        end local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lcom/google/common/collect/MapMakerInternalMap$SerializationProxy<TK;TV;>;
            0    3     1       keyStrength  Lcom/google/common/collect/MapMakerInternalMap$Strength;
            0    3     2     valueStrength  Lcom/google/common/collect/MapMakerInternalMap$Strength;
            0    3     3    keyEquivalence  Lcom/google/common/base/Equivalence<Ljava/lang/Object;>;
            0    3     4  valueEquivalence  Lcom/google/common/base/Equivalence<Ljava/lang/Object;>;
            0    3     5  concurrencyLevel  I
            0    3     6          delegate  Ljava/util/concurrent/ConcurrentMap<TK;TV;>;
    Signature: (Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/base/Equivalence<Ljava/lang/Object;>;Lcom/google/common/base/Equivalence<Ljava/lang/Object;>;ILjava/util/concurrent/ConcurrentMap<TK;TV;>;)V
    MethodParameters:
                  Name  Flags
      keyStrength       
      valueStrength     
      keyEquivalence    
      valueEquivalence  
      concurrencyLevel  
      delegate          

  private void writeObject(java.io.ObjectOutputStream);
    descriptor: (Ljava/io/ObjectOutputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
        start local 1 // java.io.ObjectOutputStream out
         0: .line 2927
            aload 1 /* out */
            invokevirtual java.io.ObjectOutputStream.defaultWriteObject:()V
         1: .line 2928
            aload 0 /* this */
            aload 1 /* out */
            invokevirtual com.google.common.collect.MapMakerInternalMap$SerializationProxy.writeMapTo:(Ljava/io/ObjectOutputStream;)V
         2: .line 2929
            return
        end local 1 // java.io.ObjectOutputStream out
        end local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/google/common/collect/MapMakerInternalMap$SerializationProxy<TK;TV;>;
            0    3     1   out  Ljava/io/ObjectOutputStream;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      out   

  private void readObject(java.io.ObjectInputStream);
    descriptor: (Ljava/io/ObjectInputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
        start local 1 // java.io.ObjectInputStream in
         0: .line 2932
            aload 1 /* in */
            invokevirtual java.io.ObjectInputStream.defaultReadObject:()V
         1: .line 2933
            aload 0 /* this */
            aload 1 /* in */
            invokevirtual com.google.common.collect.MapMakerInternalMap$SerializationProxy.readMapMaker:(Ljava/io/ObjectInputStream;)Lcom/google/common/collect/MapMaker;
            astore 2 /* mapMaker */
        start local 2 // com.google.common.collect.MapMaker mapMaker
         2: .line 2934
            aload 0 /* this */
            aload 2 /* mapMaker */
            invokevirtual com.google.common.collect.MapMaker.makeMap:()Ljava/util/concurrent/ConcurrentMap;
            putfield com.google.common.collect.MapMakerInternalMap$SerializationProxy.delegate:Ljava/util/concurrent/ConcurrentMap;
         3: .line 2935
            aload 0 /* this */
            aload 1 /* in */
            invokevirtual com.google.common.collect.MapMakerInternalMap$SerializationProxy.readEntries:(Ljava/io/ObjectInputStream;)V
         4: .line 2936
            return
        end local 2 // com.google.common.collect.MapMaker mapMaker
        end local 1 // java.io.ObjectInputStream in
        end local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/google/common/collect/MapMakerInternalMap$SerializationProxy<TK;TV;>;
            0    5     1        in  Ljava/io/ObjectInputStream;
            2    5     2  mapMaker  Lcom/google/common/collect/MapMaker;
    Exceptions:
      throws java.io.IOException, java.lang.ClassNotFoundException
    MethodParameters:
      Name  Flags
      in    

  private java.lang.Object readResolve();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
         0: .line 2939
            aload 0 /* this */
            getfield com.google.common.collect.MapMakerInternalMap$SerializationProxy.delegate:Ljava/util/concurrent/ConcurrentMap;
            areturn
        end local 0 // com.google.common.collect.MapMakerInternalMap$SerializationProxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/common/collect/MapMakerInternalMap$SerializationProxy<TK;TV;>;
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>Lcom/google/common/collect/MapMakerInternalMap$AbstractSerializationProxy<TK;TV;>;
SourceFile: "MapMakerInternalMap.java"
NestHost: com.google.common.collect.MapMakerInternalMap
InnerClasses:
  abstract AbstractSerializationProxy = com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy of com.google.common.collect.MapMakerInternalMap
  private final SerializationProxy = com.google.common.collect.MapMakerInternalMap$SerializationProxy of com.google.common.collect.MapMakerInternalMap
  abstract Strength = com.google.common.collect.MapMakerInternalMap$Strength of com.google.common.collect.MapMakerInternalMap