.class interface abstract Lcom/google/common/collect/MapMakerInternalMap$InternalEntryHelper; .super Ljava/lang/Object; .source "MapMakerInternalMap.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/common/collect/MapMakerInternalMap; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x609 name = "InternalEntryHelper" .end annotation .annotation system Ldalvik/annotation/Signature; value = { ";S:", "Lcom/google/common/collect/MapMakerInternalMap$Segment<", "TK;TV;TE;TS;>;>", "Ljava/lang/Object;" } .end annotation # virtual methods .method public abstract copy(Lcom/google/common/collect/MapMakerInternalMap$Segment;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; .param p3 # Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(TS;TE;TE;)TE;" } .end annotation .end method .method public abstract keyStrength()Lcom/google/common/collect/MapMakerInternalMap$Strength; .end method .method public abstract newEntry(Lcom/google/common/collect/MapMakerInternalMap$Segment;Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; .param p4 # Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(TS;TK;ITE;)TE;" } .end annotation .end method .method public abstract newSegment(Lcom/google/common/collect/MapMakerInternalMap;II)Lcom/google/common/collect/MapMakerInternalMap$Segment; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/MapMakerInternalMap<", "TK;TV;TE;TS;>;II)TS;" } .end annotation .end method .method public abstract setValue(Lcom/google/common/collect/MapMakerInternalMap$Segment;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Ljava/lang/Object;)V .annotation system Ldalvik/annotation/Signature; value = { "(TS;TE;TV;)V" } .end annotation .end method .method public abstract valueStrength()Lcom/google/common/collect/MapMakerInternalMap$Strength; .end method