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

Commit 2addaf97 authored by John Wang's avatar John Wang Committed by Android (Google) Code Review
Browse files

Merge "Add toString for IccCard Status and App." into honeycomb-LTE

parents b5141a9f c7a58b4d
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -177,4 +177,15 @@ public class IccCardApplication {
        return newSubState;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();

        sb.append("{").append(app_type).append(",").append(app_state);
        if (app_state == AppState.APPSTATE_SUBSCRIPTION_PERSO) {
            sb.append(",").append(perso_substate);
        }
        sb.append("}");
        return sb.toString();
    }
}
+29 −0
Original line number Diff line number Diff line
@@ -144,4 +144,33 @@ public class IccCardStatus {
        return mApplications.get(index);
    }

    @Override
    public String toString() {
        IccCardApplication app;

        StringBuilder sb = new StringBuilder();
        sb.append("IccCardState {").append(mCardState).append(",")
        .append(mUniversalPinState)
        .append(",num_apps=").append(mNumApplications)
        .append(",gsm_id=").append(mGsmUmtsSubscriptionAppIndex);
        if (mGsmUmtsSubscriptionAppIndex >=0
                && mGsmUmtsSubscriptionAppIndex <CARD_MAX_APPS) {
            app = getApplication(mGsmUmtsSubscriptionAppIndex);
            sb.append(app == null ? "null" : app);
        }

        sb.append(",cmda_id=").append(mCdmaSubscriptionAppIndex);
        if (mCdmaSubscriptionAppIndex >=0
                && mCdmaSubscriptionAppIndex <CARD_MAX_APPS) {
            app = getApplication(mCdmaSubscriptionAppIndex);
            sb.append(app == null ? "null" : app);
        }

        sb.append(",ism_id=").append(mImsSubscriptionAppIndex);

        sb.append("}");

        return sb.toString();
    }

}