[Java] Update auto-generated bindings to LDK 0.0.123
[ldk-java] / src / main / java / org / ldk / structs / Future.java
index 8e7b97fbe5de8ee1cb5bf35e4e35a081c960639f..38eb28b1b61ba820d8662eddb507dc68a87b5547 100644 (file)
@@ -10,8 +10,6 @@ import javax.annotation.Nullable;
 
 /**
  * A simple future which can complete once, and calls some callback(s) when it does so.
- * 
- * Clones can be made and all futures cloned from the same source will complete at the same time.
  */
 @SuppressWarnings("unchecked") // We correctly assign various generic arrays
 public class Future extends CommonBase {
@@ -22,24 +20,6 @@ public class Future extends CommonBase {
                if (ptr != 0) { bindings.Future_free(ptr); }
        }
 
-       long clone_ptr() {
-               long ret = bindings.Future_clone_ptr(this.ptr);
-               Reference.reachabilityFence(this);
-               return ret;
-       }
-
-       /**
-        * Creates a copy of the Future
-        */
-       public Future clone() {
-               long ret = bindings.Future_clone(this.ptr);
-               Reference.reachabilityFence(this);
-               if (ret >= 0 && ret <= 4096) { return null; }
-               org.ldk.structs.Future ret_hu_conv = null; if (ret < 0 || ret > 4096) { ret_hu_conv = new org.ldk.structs.Future(null, ret); }
-               if (ret_hu_conv != null) { ret_hu_conv.ptrs_to.add(this); };
-               return ret_hu_conv;
-       }
-
        /**
         * Registers a callback to be called upon completion of this future. If the future has already
         * completed, the callback will be called immediately.
@@ -57,7 +37,6 @@ public class Future extends CommonBase {
        public void wait_indefinite() {
                bindings.Future_wait(this.ptr);
                Reference.reachabilityFence(this);
-               if (this != null) { this.ptrs_to.add(this); };
        }
 
        /**
@@ -69,7 +48,6 @@ public class Future extends CommonBase {
                boolean ret = bindings.Future_wait_timeout(this.ptr, max_wait);
                Reference.reachabilityFence(this);
                Reference.reachabilityFence(max_wait);
-               if (this != null) { this.ptrs_to.add(this); };
                return ret;
        }