Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9deb79f9 authored by Remi NGUYEN VAN's avatar Remi NGUYEN VAN Committed by Gerrit Code Review
Browse files

Merge "Add ParseException constructors to API"

parents 03aeadc0 9f400b08
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -25,6 +25,11 @@ package android.net {
    field public static final int TRANSPORT_TEST = 7; // 0x7
  }

  public class ParseException extends java.lang.RuntimeException {
    ctor public ParseException(@NonNull String);
    ctor public ParseException(@NonNull String, @NonNull Throwable);
  }

  public final class TcpRepairWindow {
    ctor public TcpRepairWindow(int, int, int, int, int, int);
    field public final int maxWindow;
+7 −2
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
package android.net;

import android.annotation.NonNull;
import android.annotation.SystemApi;

/**
 * Thrown when parsing failed.
@@ -25,12 +26,16 @@ import android.annotation.NonNull;
public class ParseException extends RuntimeException {
    public String response;

    ParseException(@NonNull String response) {
    /** @hide */
    @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
    public ParseException(@NonNull String response) {
        super(response);
        this.response = response;
    }

    ParseException(@NonNull String response, @NonNull Throwable cause) {
    /** @hide */
    @SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
    public ParseException(@NonNull String response, @NonNull Throwable cause) {
        super(response, cause);
        this.response = response;
    }