Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/java/util/concurrent/atomic/AtomicLongArray.fz


# Fuzion interface to instance members of Java instance class 'java.util.concurrent.atomic.AtomicLongArray'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.java.util.concurrent.atomic.AtomicLongArray(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public final void java.util.concurrent.atomic.AtomicLongArray.set(int,long)':
  #
  public __k__set_IJ(arg0 i32, arg1 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.concurrent.atomic.AtomicLongArray" "set" "(IJ)V" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.__k__set_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.__k__set_IJ.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet(int,long,java.util.function.LongBinaryOperator)':
  #
  public accumulateAndGet_IJLjava_7_util_7_function_7_LongBinaryOperator_s_(arg0 i32, arg1 i64, arg2 Java.java.util.function.LongBinaryOperator) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "accumulateAndGet" "(IJLjava/util/function/LongBinaryOperator;)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg1); (Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg2)]

  # call Java instance method 'public long java.util.concurrent.atomic.AtomicLongArray.addAndGet(int,long)':
  #
  public addAndGet_IJ(arg0 i32, arg1 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "addAndGet" "(IJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.addAndGet_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.addAndGet_IJ.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire(int,long,long)':
  #
  public compareAndExchangeAcquire_IJJ(arg0 i32, arg1 i64, arg2 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "compareAndExchangeAcquire" "(IJJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire_IJJ.this.arg2)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease(int,long,long)':
  #
  public compareAndExchangeRelease_IJJ(arg0 i32, arg1 i64, arg2 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "compareAndExchangeRelease" "(IJJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease_IJJ.this.arg2)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchange(int,long,long)':
  #
  public compareAndExchange_IJJ(arg0 i32, arg1 i64, arg2 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "compareAndExchange" "(IJJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange_IJJ.this.arg2)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.compareAndSet(int,long,long)':
  #
  public compareAndSet_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "compareAndSet" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet_IJJ.this.arg2)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.decrementAndGet(int)':
  #
  public decrementAndGet_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "decrementAndGet" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.decrementAndGet_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAcquire(int)':
  #
  public getAcquire_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAcquire" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAcquire_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate(int,long,java.util.function.LongBinaryOperator)':
  #
  public getAndAccumulate_IJLjava_7_util_7_function_7_LongBinaryOperator_s_(arg0 i32, arg1 i64, arg2 Java.java.util.function.LongBinaryOperator) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndAccumulate" "(IJLjava/util/function/LongBinaryOperator;)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg1); (Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate_IJLjava_7_util_7_function_7_LongBinaryOperator_s_.this.arg2)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndAdd(int,long)':
  #
  public getAndAdd_IJ(arg0 i32, arg1 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndAdd" "(IJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndAdd_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndAdd_IJ.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndDecrement(int)':
  #
  public getAndDecrement_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndDecrement" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndDecrement_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndIncrement(int)':
  #
  public getAndIncrement_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndIncrement" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndIncrement_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndSet(int,long)':
  #
  public getAndSet_IJ(arg0 i32, arg1 i64) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndSet" "(IJ)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndSet_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndSet_IJ.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndUpdate(int,java.util.function.LongUnaryOperator)':
  #
  public getAndUpdate_ILjava_7_util_7_function_7_LongUnaryOperator_s_(arg0 i32, arg1 Java.java.util.function.LongUnaryOperator) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getAndUpdate" "(ILjava/util/function/LongUnaryOperator;)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getAndUpdate_ILjava_7_util_7_function_7_LongUnaryOperator_s_.this.arg0); (Java.java.util.concurrent.atomic.AtomicLongArray.getAndUpdate_ILjava_7_util_7_function_7_LongUnaryOperator_s_.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getOpaque(int)':
  #
  public getOpaque_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getOpaque" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getOpaque_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.getPlain(int)':
  #
  public getPlain_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "getPlain" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.getPlain_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.get(int)':
  #
  public get_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "get" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.get_I.this.arg0)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.incrementAndGet(int)':
  #
  public incrementAndGet_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "incrementAndGet" "(I)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.incrementAndGet_I.this.arg0)]

  # call Java instance method 'public final void java.util.concurrent.atomic.AtomicLongArray.lazySet(int,long)':
  #
  public lazySet_IJ(arg0 i32, arg1 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.concurrent.atomic.AtomicLongArray" "lazySet" "(IJ)V" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.lazySet_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.lazySet_IJ.this.arg1)]

  # call Java instance method 'public final int java.util.concurrent.atomic.AtomicLongArray.length()':
  #
  public length i32 =>
    fuzion.java.call_virtual (i32) "java.util.concurrent.atomic.AtomicLongArray" "length" "()I" AtomicLongArray.this []

  # call Java instance method 'public final void java.util.concurrent.atomic.AtomicLongArray.setOpaque(int,long)':
  #
  public setOpaque_IJ(arg0 i32, arg1 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.concurrent.atomic.AtomicLongArray" "setOpaque" "(IJ)V" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setOpaque_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setOpaque_IJ.this.arg1)]

  # call Java instance method 'public final void java.util.concurrent.atomic.AtomicLongArray.setPlain(int,long)':
  #
  public setPlain_IJ(arg0 i32, arg1 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.concurrent.atomic.AtomicLongArray" "setPlain" "(IJ)V" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setPlain_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setPlain_IJ.this.arg1)]

  # call Java instance method 'public final void java.util.concurrent.atomic.AtomicLongArray.setRelease(int,long)':
  #
  public setRelease_IJ(arg0 i32, arg1 i64) unit =>
    fuzion.java.call_virtual (unit) "java.util.concurrent.atomic.AtomicLongArray" "setRelease" "(IJ)V" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setRelease_IJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.setRelease_IJ.this.arg1)]

  # call Java instance method 'public final long java.util.concurrent.atomic.AtomicLongArray.updateAndGet(int,java.util.function.LongUnaryOperator)':
  #
  public updateAndGet_ILjava_7_util_7_function_7_LongUnaryOperator_s_(arg0 i32, arg1 Java.java.util.function.LongUnaryOperator) i64 =>
    fuzion.java.call_virtual (i64) "java.util.concurrent.atomic.AtomicLongArray" "updateAndGet" "(ILjava/util/function/LongUnaryOperator;)J" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.updateAndGet_ILjava_7_util_7_function_7_LongUnaryOperator_s_.this.arg0); (Java.java.util.concurrent.atomic.AtomicLongArray.updateAndGet_ILjava_7_util_7_function_7_LongUnaryOperator_s_.this.arg1)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire(int,long,long)':
  #
  public weakCompareAndSetAcquire_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "weakCompareAndSetAcquire" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire_IJJ.this.arg2)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain(int,long,long)':
  #
  public weakCompareAndSetPlain_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "weakCompareAndSetPlain" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain_IJJ.this.arg2)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease(int,long,long)':
  #
  public weakCompareAndSetRelease_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "weakCompareAndSetRelease" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease_IJJ.this.arg2)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile(int,long,long)':
  #
  public weakCompareAndSetVolatile_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "weakCompareAndSetVolatile" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile_IJJ.this.arg2)]

  # call Java instance method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet(int,long,long)':
  #
  public weakCompareAndSet_IJJ(arg0 i32, arg1 i64, arg2 i64) bool =>
    fuzion.java.call_virtual (bool) "java.util.concurrent.atomic.AtomicLongArray" "weakCompareAndSet" "(IJJ)Z" AtomicLongArray.this [(fuzion.java.i32_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet_IJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet_IJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet_IJJ.this.arg2)]

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet(int,long,java.util.function.LongBinaryOperator)':
  #
  public accumulateAndGet(arg0 i32, arg1 i64, arg2 Java.java.util.function.LongBinaryOperator) (i64) =>
    accumulateAndGet_IJLjava_7_util_7_function_7_LongBinaryOperator_s_ Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.accumulateAndGet.this.arg2

  # short-hand to call Java method 'public long java.util.concurrent.atomic.AtomicLongArray.addAndGet(int,long)':
  #
  public addAndGet(arg0 i32, arg1 i64) (i64) =>
    addAndGet_IJ Java.java.util.concurrent.atomic.AtomicLongArray.addAndGet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.addAndGet.this.arg1

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchange(int,long,long)':
  #
  public compareAndExchange(arg0 i32, arg1 i64, arg2 i64) (i64) =>
    compareAndExchange_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchange.this.arg2

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire(int,long,long)':
  #
  public compareAndExchangeAcquire(arg0 i32, arg1 i64, arg2 i64) (i64) =>
    compareAndExchangeAcquire_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeAcquire.this.arg2

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease(int,long,long)':
  #
  public compareAndExchangeRelease(arg0 i32, arg1 i64, arg2 i64) (i64) =>
    compareAndExchangeRelease_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndExchangeRelease.this.arg2

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.compareAndSet(int,long,long)':
  #
  public compareAndSet(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    compareAndSet_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.compareAndSet.this.arg2

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.decrementAndGet(int)':
  #
  public decrementAndGet(arg0 i32) (i64) =>
    decrementAndGet_I Java.java.util.concurrent.atomic.AtomicLongArray.decrementAndGet.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.get(int)':
  #
  public get(arg0 i32) (i64) =>
    get_I Java.java.util.concurrent.atomic.AtomicLongArray.get.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAcquire(int)':
  #
  public getAcquire(arg0 i32) (i64) =>
    getAcquire_I Java.java.util.concurrent.atomic.AtomicLongArray.getAcquire.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate(int,long,java.util.function.LongBinaryOperator)':
  #
  public getAndAccumulate(arg0 i32, arg1 i64, arg2 Java.java.util.function.LongBinaryOperator) (i64) =>
    getAndAccumulate_IJLjava_7_util_7_function_7_LongBinaryOperator_s_ Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.getAndAccumulate.this.arg2

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndAdd(int,long)':
  #
  public getAndAdd(arg0 i32, arg1 i64) (i64) =>
    getAndAdd_IJ Java.java.util.concurrent.atomic.AtomicLongArray.getAndAdd.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.getAndAdd.this.arg1

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndDecrement(int)':
  #
  public getAndDecrement(arg0 i32) (i64) =>
    getAndDecrement_I Java.java.util.concurrent.atomic.AtomicLongArray.getAndDecrement.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndIncrement(int)':
  #
  public getAndIncrement(arg0 i32) (i64) =>
    getAndIncrement_I Java.java.util.concurrent.atomic.AtomicLongArray.getAndIncrement.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndSet(int,long)':
  #
  public getAndSet(arg0 i32, arg1 i64) (i64) =>
    getAndSet_IJ Java.java.util.concurrent.atomic.AtomicLongArray.getAndSet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.getAndSet.this.arg1

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getAndUpdate(int,java.util.function.LongUnaryOperator)':
  #
  public getAndUpdate(arg0 i32, arg1 Java.java.util.function.LongUnaryOperator) (i64) =>
    getAndUpdate_ILjava_7_util_7_function_7_LongUnaryOperator_s_ Java.java.util.concurrent.atomic.AtomicLongArray.getAndUpdate.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.getAndUpdate.this.arg1

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getOpaque(int)':
  #
  public getOpaque(arg0 i32) (i64) =>
    getOpaque_I Java.java.util.concurrent.atomic.AtomicLongArray.getOpaque.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.getPlain(int)':
  #
  public getPlain(arg0 i32) (i64) =>
    getPlain_I Java.java.util.concurrent.atomic.AtomicLongArray.getPlain.this.arg0

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.incrementAndGet(int)':
  #
  public incrementAndGet(arg0 i32) (i64) =>
    incrementAndGet_I Java.java.util.concurrent.atomic.AtomicLongArray.incrementAndGet.this.arg0

  # short-hand to call Java method 'public final void java.util.concurrent.atomic.AtomicLongArray.lazySet(int,long)':
  #
  public lazySet(arg0 i32, arg1 i64) (unit) =>
    lazySet_IJ Java.java.util.concurrent.atomic.AtomicLongArray.lazySet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.lazySet.this.arg1

  # short-hand to call Java method 'public final void java.util.concurrent.atomic.AtomicLongArray.set(int,long)':
  #
  public __k__set(arg0 i32, arg1 i64) (unit) =>
    __k__set_IJ Java.java.util.concurrent.atomic.AtomicLongArray.__k__set.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.__k__set.this.arg1

  # short-hand to call Java method 'public final void java.util.concurrent.atomic.AtomicLongArray.setOpaque(int,long)':
  #
  public setOpaque(arg0 i32, arg1 i64) (unit) =>
    setOpaque_IJ Java.java.util.concurrent.atomic.AtomicLongArray.setOpaque.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.setOpaque.this.arg1

  # short-hand to call Java method 'public final void java.util.concurrent.atomic.AtomicLongArray.setPlain(int,long)':
  #
  public setPlain(arg0 i32, arg1 i64) (unit) =>
    setPlain_IJ Java.java.util.concurrent.atomic.AtomicLongArray.setPlain.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.setPlain.this.arg1

  # short-hand to call Java method 'public final void java.util.concurrent.atomic.AtomicLongArray.setRelease(int,long)':
  #
  public setRelease(arg0 i32, arg1 i64) (unit) =>
    setRelease_IJ Java.java.util.concurrent.atomic.AtomicLongArray.setRelease.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.setRelease.this.arg1

  # short-hand to call Java method 'public final long java.util.concurrent.atomic.AtomicLongArray.updateAndGet(int,java.util.function.LongUnaryOperator)':
  #
  public updateAndGet(arg0 i32, arg1 Java.java.util.function.LongUnaryOperator) (i64) =>
    updateAndGet_ILjava_7_util_7_function_7_LongUnaryOperator_s_ Java.java.util.concurrent.atomic.AtomicLongArray.updateAndGet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.updateAndGet.this.arg1

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet(int,long,long)':
  #
  public weakCompareAndSet(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    weakCompareAndSet_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSet.this.arg2

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire(int,long,long)':
  #
  public weakCompareAndSetAcquire(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    weakCompareAndSetAcquire_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetAcquire.this.arg2

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain(int,long,long)':
  #
  public weakCompareAndSetPlain(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    weakCompareAndSetPlain_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetPlain.this.arg2

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease(int,long,long)':
  #
  public weakCompareAndSetRelease(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    weakCompareAndSetRelease_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetRelease.this.arg2

  # short-hand to call Java method 'public final boolean java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile(int,long,long)':
  #
  public weakCompareAndSetVolatile(arg0 i32, arg1 i64, arg2 i64) (bool) =>
    weakCompareAndSetVolatile_IJJ Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile.this.arg0 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile.this.arg1 Java.java.util.concurrent.atomic.AtomicLongArray.weakCompareAndSetVolatile.this.arg2