@SuppressWarnings("unused") @Rename("fakeInit") protected TThrowable(TString message, TThrowable cause, boolean enableSuppression, boolean writableStackTrace) { }
@SuppressWarnings("unused") @Rename("fakeInit") public TThrowable(TThrowable cause) { }
@Rename("getMessage") public TString getMessage0() { return message; }
@SuppressWarnings("unused") @Rename("fakeInit") public TThrowable(TString message, TThrowable cause) { }
@Rename("<init>") private void init() { }
@Rename("fakeInit") public TThrowable(@SuppressWarnings("unused") TString message) { }
@Rename("fakeInit") public TObject() { }
@Rename("equals") public boolean equals0(TObject other) { return this == other; }
@Rename("getCause") public TThrowable getCause0() { return cause != this ? cause : null; }
@Rename("fakeInit") public TThrowable() { }
@Rename("<init>") private void init(TThrowable cause) { this.suppressionEnabled = true; this.writableStackTrace = true; fillInStackTrace(); this.cause = cause; }
@Rename("<init>") public void init(TString message, TThrowable cause, boolean enableSuppression, boolean writableStackTrace) { if (writableStackTrace) { fillInStackTrace(); } this.suppressionEnabled = enableSuppression; this.writableStackTrace = writableStackTrace; this.message = message; this.cause = cause; }
@Rename("<init>") private void init() { this.suppressionEnabled = true; this.writableStackTrace = true; fillInStackTrace(); }
@Rename("<init>") private void init(TString message) { this.suppressionEnabled = true; this.writableStackTrace = true; fillInStackTrace(); this.message = message; }
@Rename("<init>") private void init(TString message, TThrowable cause) { this.suppressionEnabled = true; this.writableStackTrace = true; fillInStackTrace(); this.message = message; this.cause = cause; }
@Rename("wait") public final void wait0(long timeout) throws TInterruptedException { try { wait(timeout, 0); } catch (InterruptedException ex) { throw new TInterruptedException(); } }
@Rename("wait") public final void wait0() throws TInterruptedException { try { wait(0L); } catch (InterruptedException ex) { throw new TInterruptedException(); } }
@Rename("clone") public TObject clone0() { return new TArrayList<>(this); }
@Rename("clone") protected final TObject clone0() throws TCloneNotSupportedException { throw new TCloneNotSupportedException(); }
@Rename("getStackTrace") public TStackTraceElement[] getStackTrace0() { return stackTrace != null ? stackTrace.clone() : new TStackTraceElement[0]; }