public interface org.h2.mvstore.MVMap$MapBuilder<M extends org.h2.mvstore.MVMap<K, V>, K, V>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.h2.mvstore.MVMap$MapBuilder
super_class: java.lang.Object
{
public abstract M create(org.h2.mvstore.MVStore, java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Lorg/h2/mvstore/MVStore;Ljava/util/Map;)Lorg/h2/mvstore/MVMap;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/h2/mvstore/MVStore;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TM;
MethodParameters:
Name Flags
store
config
public abstract org.h2.mvstore.type.DataType getKeyType();
descriptor: ()Lorg/h2/mvstore/type/DataType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.h2.mvstore.type.DataType getValueType();
descriptor: ()Lorg/h2/mvstore/type/DataType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setKeyType(org.h2.mvstore.type.DataType);
descriptor: (Lorg/h2/mvstore/type/DataType;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dataType
public abstract void setValueType(org.h2.mvstore.type.DataType);
descriptor: (Lorg/h2/mvstore/type/DataType;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dataType
}
Signature: <M:Lorg/h2/mvstore/MVMap<TK;TV;>;K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "MVMap.java"
NestHost: org.h2.mvstore.MVMap
InnerClasses:
public abstract MapBuilder = org.h2.mvstore.MVMap$MapBuilder of org.h2.mvstore.MVMap