interface com.google.common.collect.MapMakerInternalMap$InternalEntryHelper<K, V, E extends com.google.common.collect.MapMakerInternalMap$InternalEntry<K, V, E>, S extends com.google.common.collect.MapMakerInternalMap$Segment<K, V, E, S>>
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: com.google.common.collect.MapMakerInternalMap$InternalEntryHelper
super_class: java.lang.Object
{
public abstract com.google.common.collect.MapMakerInternalMap$Strength keyStrength();
descriptor: ()Lcom/google/common/collect/MapMakerInternalMap$Strength;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/MapMakerInternalMap$Strength;
public abstract com.google.common.collect.MapMakerInternalMap$Strength valueStrength();
descriptor: ()Lcom/google/common/collect/MapMakerInternalMap$Strength;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/MapMakerInternalMap$Strength;
public abstract S newSegment(com.google.common.collect.MapMakerInternalMap<K, V, E, S>, int, );
descriptor: (Lcom/google/common/collect/MapMakerInternalMap;II)Lcom/google/common/collect/MapMakerInternalMap$Segment;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/google/common/collect/MapMakerInternalMap<TK;TV;TE;TS;>;II)TS;
MethodParameters:
Name Flags
map
initialCapacity
maxSegmentSize
public abstract E newEntry(S, K, int, );
descriptor: (Lcom/google/common/collect/MapMakerInternalMap$Segment;Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TS;TK;ITE;)TE;
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
org.checkerframework.checker.nullness.qual.Nullable()
MethodParameters:
Name Flags
segment
key
hash
next
public abstract E copy(S, E, );
descriptor: (Lcom/google/common/collect/MapMakerInternalMap$Segment;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TS;TE;TE;)TE;
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
org.checkerframework.checker.nullness.qual.Nullable()
MethodParameters:
Name Flags
segment
entry
newNext
public abstract void setValue(S, E, );
descriptor: (Lcom/google/common/collect/MapMakerInternalMap$Segment;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TS;TE;TV;)V
MethodParameters:
Name Flags
segment
entry
value
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;E::Lcom/google/common/collect/MapMakerInternalMap$InternalEntry<TK;TV;TE;>;S:Lcom/google/common/collect/MapMakerInternalMap$Segment<TK;TV;TE;TS;>;>Ljava/lang/Object;
SourceFile: "MapMakerInternalMap.java"
NestHost: com.google.common.collect.MapMakerInternalMap
InnerClasses:
abstract InternalEntry = com.google.common.collect.MapMakerInternalMap$InternalEntry of com.google.common.collect.MapMakerInternalMap
abstract InternalEntryHelper = com.google.common.collect.MapMakerInternalMap$InternalEntryHelper of com.google.common.collect.MapMakerInternalMap
abstract Segment = com.google.common.collect.MapMakerInternalMap$Segment of com.google.common.collect.MapMakerInternalMap
abstract Strength = com.google.common.collect.MapMakerInternalMap$Strength of com.google.common.collect.MapMakerInternalMap