Merge "Add toString() method to PhysicalChannelConfig" into pi-dev

am: 89a48a509e

Change-Id: I04a47606699837e0b6c2c2079d0cafdb1f22dc77
This commit is contained in:
Nathan Harold
2018-05-16 22:00:17 -07:00
committed by android-build-merger

View File

@@ -99,6 +99,20 @@ public final class PhysicalChannelConfig implements Parcelable {
return mCellConnectionStatus; return mCellConnectionStatus;
} }
/** @return String representation of the connection status */
private String getConnectionStatusString() {
switch(mCellConnectionStatus) {
case CONNECTION_PRIMARY_SERVING:
return "PrimaryServing";
case CONNECTION_SECONDARY_SERVING:
return "SecondaryServing";
case CONNECTION_UNKNOWN:
return "Unknown";
default:
return "Invalid(" + mCellConnectionStatus + ")";
}
}
@Override @Override
public boolean equals(Object o) { public boolean equals(Object o) {
if (this == o) { if (this == o) {
@@ -129,4 +143,15 @@ public final class PhysicalChannelConfig implements Parcelable {
return new PhysicalChannelConfig[size]; return new PhysicalChannelConfig[size];
} }
}; };
@Override
public String toString() {
return new StringBuilder()
.append("{mConnectionStatus=")
.append(getConnectionStatusString())
.append(",mCellBandwidthDownlinkKhz=")
.append(mCellBandwidthDownlinkKhz)
.append("}")
.toString();
}
} }