public interface at.yawk.numaec.MutableDoubleFloatBufferMapFactory extends org.eclipse.collections.api.factory.map.primitive.MutableDoubleFloatMapFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: at.yawk.numaec.MutableDoubleFloatBufferMapFactory
  super_class: java.lang.Object
{
  public abstract at.yawk.numaec.MutableDoubleFloatBufferMap empty();
    descriptor: ()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public at.yawk.numaec.MutableDoubleFloatBufferMap of();
    descriptor: ()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
         0: .line 15
            aload 0 /* this */
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.empty:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
        end local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lat/yawk/numaec/MutableDoubleFloatBufferMapFactory;

  public at.yawk.numaec.MutableDoubleFloatBufferMap with();
    descriptor: ()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
         0: .line 20
            aload 0 /* this */
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.empty:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
        end local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lat/yawk/numaec/MutableDoubleFloatBufferMapFactory;

  public abstract at.yawk.numaec.MutableDoubleFloatBufferMap ofInitialCapacity(int);
    descriptor: (I)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      capacity  

  public at.yawk.numaec.MutableDoubleFloatBufferMap withInitialCapacity(int);
    descriptor: (I)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
        start local 1 // int capacity
         0: .line 28
            aload 0 /* this */
            iload 1 /* capacity */
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.ofInitialCapacity:(I)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
        end local 1 // int capacity
        end local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lat/yawk/numaec/MutableDoubleFloatBufferMapFactory;
            0    1     1  capacity  I
    MethodParameters:
          Name  Flags
      capacity  

  public abstract at.yawk.numaec.MutableDoubleFloatBufferMap ofAll(org.eclipse.collections.api.map.primitive.DoubleFloatMap);
    descriptor: (Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      map   

  public at.yawk.numaec.MutableDoubleFloatBufferMap withAll(org.eclipse.collections.api.map.primitive.DoubleFloatMap);
    descriptor: (Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
        start local 1 // org.eclipse.collections.api.map.primitive.DoubleFloatMap map
         0: .line 36
            aload 0 /* this */
            aload 1 /* map */
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.ofAll:(Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
        end local 1 // org.eclipse.collections.api.map.primitive.DoubleFloatMap map
        end local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lat/yawk/numaec/MutableDoubleFloatBufferMapFactory;
            0    1     1   map  Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;
    MethodParameters:
      Name  Flags
      map   

  public <T> org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap from(java.lang.Iterable<T>, org.eclipse.collections.api.block.function.primitive.DoubleFunction<? super T>, org.eclipse.collections.api.block.function.primitive.FloatFunction<? super T>);
    descriptor: (Ljava/lang/Iterable;Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction;Lorg/eclipse/collections/api/block/function/primitive/FloatFunction;)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
        start local 1 // java.lang.Iterable iterable
        start local 2 // org.eclipse.collections.api.block.function.primitive.DoubleFunction keyFunction
        start local 3 // org.eclipse.collections.api.block.function.primitive.FloatFunction valueFunction
         0: .line 43
            aload 0 /* this */
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.empty:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            astore 4 /* n */
        start local 4 // at.yawk.numaec.MutableDoubleFloatBufferMap n
         1: .line 44
            aload 1 /* iterable */
            invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
            astore 6
            goto 4
      StackMap locals: at.yawk.numaec.MutableDoubleFloatBufferMapFactory java.lang.Iterable org.eclipse.collections.api.block.function.primitive.DoubleFunction org.eclipse.collections.api.block.function.primitive.FloatFunction at.yawk.numaec.MutableDoubleFloatBufferMap top java.util.Iterator
      StackMap stack:
         2: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.lang.Object
            astore 5 /* t */
        start local 5 // java.lang.Object t
         3: .line 45
            aload 4 /* n */
            aload 2 /* keyFunction */
            aload 5 /* t */
            invokeinterface org.eclipse.collections.api.block.function.primitive.DoubleFunction.doubleValueOf:(Ljava/lang/Object;)D
            aload 3 /* valueFunction */
            aload 5 /* t */
            invokeinterface org.eclipse.collections.api.block.function.primitive.FloatFunction.floatValueOf:(Ljava/lang/Object;)F
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMap.put:(DF)V
        end local 5 // java.lang.Object t
         4: .line 44
      StackMap locals:
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         5: .line 47
            aload 4 /* n */
            areturn
        end local 4 // at.yawk.numaec.MutableDoubleFloatBufferMap n
        end local 3 // org.eclipse.collections.api.block.function.primitive.FloatFunction valueFunction
        end local 2 // org.eclipse.collections.api.block.function.primitive.DoubleFunction keyFunction
        end local 1 // java.lang.Iterable iterable
        end local 0 // at.yawk.numaec.MutableDoubleFloatBufferMapFactory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lat/yawk/numaec/MutableDoubleFloatBufferMapFactory;
            0    6     1       iterable  Ljava/lang/Iterable<TT;>;
            0    6     2    keyFunction  Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<-TT;>;
            0    6     3  valueFunction  Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<-TT;>;
            1    6     4              n  Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            3    4     5              t  TT;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Iterable<TT;>;Lorg/eclipse/collections/api/block/function/primitive/DoubleFunction<-TT;>;Lorg/eclipse/collections/api/block/function/primitive/FloatFunction<-TT;>;)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    MethodParameters:
               Name  Flags
      iterable       
      keyFunction    
      valueFunction  

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap withAll(org.eclipse.collections.api.map.primitive.DoubleFloatMap);
    descriptor: (Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.withAll:(Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap with();
    descriptor: ()Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.with:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap of();
    descriptor: ()Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.of:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap empty();
    descriptor: ()Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.empty:()Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap withInitialCapacity(int);
    descriptor: (I)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.withInitialCapacity:(I)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap ofInitialCapacity(int);
    descriptor: (I)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.ofInitialCapacity:(I)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.eclipse.collections.api.map.primitive.MutableDoubleFloatMap ofAll(org.eclipse.collections.api.map.primitive.DoubleFloatMap);
    descriptor: (Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lorg/eclipse/collections/api/map/primitive/MutableDoubleFloatMap;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface at.yawk.numaec.MutableDoubleFloatBufferMapFactory.ofAll:(Lorg/eclipse/collections/api/map/primitive/DoubleFloatMap;)Lat/yawk/numaec/MutableDoubleFloatBufferMap;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "MutableDoubleFloatBufferMapFactory.java"