private Invoice(long ptr, bindings.LDKPaymentError.Invoice obj) {
super(null, ptr);
this.invoice = obj.invoice;
}
}
private Invoice(long ptr, bindings.LDKPaymentError.Invoice obj) {
super(null, ptr);
this.invoice = obj.invoice;
}
}
private Routing(long ptr, bindings.LDKPaymentError.Routing obj) {
super(null, ptr);
long routing = obj.routing;
private Routing(long ptr, bindings.LDKPaymentError.Routing obj) {
super(null, ptr);
long routing = obj.routing;
private Sending(long ptr, bindings.LDKPaymentError.Sending obj) {
super(null, ptr);
long sending = obj.sending;
private Sending(long ptr, bindings.LDKPaymentError.Sending obj) {
super(null, ptr);
long sending = obj.sending;
/**
* Creates a copy of the PaymentError
*/
public PaymentError clone() {
long ret = bindings.PaymentError_clone(this.ptr);
/**
* Creates a copy of the PaymentError
*/
public PaymentError clone() {
long ret = bindings.PaymentError_clone(this.ptr);
*/
public static PaymentError invoice(java.lang.String a) {
long ret = bindings.PaymentError_invoice(a);
*/
public static PaymentError invoice(java.lang.String a) {
long ret = bindings.PaymentError_invoice(a);
*/
public static PaymentError routing(LightningError a) {
long ret = bindings.PaymentError_routing(a == null ? 0 : a.ptr & ~1);
*/
public static PaymentError routing(LightningError a) {
long ret = bindings.PaymentError_routing(a == null ? 0 : a.ptr & ~1);
*/
public static PaymentError sending(PaymentSendFailure a) {
long ret = bindings.PaymentError_sending(a.ptr);
*/
public static PaymentError sending(PaymentSendFailure a) {
long ret = bindings.PaymentError_sending(a.ptr);