@kotlin.Metadata
public abstract class<<A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;LJMap<TA;TB;>;>  JMapImpl {
    // source: 'implementsJavaMap.kt'
    public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
    public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
    public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
    public <null> method <init>(): void
    public <null> method containsKey(p0: java.lang.Object): boolean
    public abstract <null> method containsValue(p0: java.lang.Object): boolean
    public abstract <null> method get(p0: java.lang.Object): java.lang.Object
    public abstract <null> method getEntries(): java.util.Set
    public abstract <null> method getKeys(): java.util.Set
    public abstract <null> method getSize(): int
    public abstract <null> method getValues(): java.util.Collection
    public abstract <null> method remove(p0: java.lang.Object): java.lang.Object
    public bridge final <null> method size(): int
}

@kotlin.Metadata
public abstract class<<A:Ljava/lang/Number;B:Ljava/lang/Object;>Ljava/lang/Object;LJMapN<TA;TB;>;>  JMapNImpl {
    // source: 'implementsJavaMap.kt'
    public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
    public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
    public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
    public bridge final <(Ljava/lang/Object;)TB;> method get(p0: java.lang.Object): java.lang.Object
    public bridge final <(Ljava/lang/Object;)TB;> method remove(p0: java.lang.Object): java.lang.Object
    public <(TA;)Z> method containsKey(@org.jetbrains.annotations.NotNull p0: java.lang.Number): boolean
    public <null> method <init>(): void
    public bridge final <null> method containsKey(p0: java.lang.Object): boolean
    public abstract <null> method containsValue(p0: java.lang.Object): boolean
    public abstract <null> method get(p0: java.lang.Number): java.lang.Object
    public abstract <null> method getEntries(): java.util.Set
    public abstract <null> method getKeys(): java.util.Set
    public abstract <null> method getSize(): int
    public abstract <null> method getValues(): java.util.Collection
    public abstract <null> method remove(p0: java.lang.Number): java.lang.Object
    public bridge final <null> method size(): int
}
