OSDN Git Service

Add a MessageUtils class to convert int constants to strings.
authorLorenzo Colitti <lorenzo@google.com>
Wed, 17 Feb 2016 15:32:44 +0000 (00:32 +0900)
committerLorenzo Colitti <lorenzo@google.com>
Fri, 19 Feb 2016 01:26:55 +0000 (10:26 +0900)
commitd2457a3ee39ea55ed8e302bd93feede793cb5055
tree520c8a63a05c9ab0d27cf2f4a54fcfcec37563d6
parent0d0f0c7faf530a0fa5595dd539c3f56afeb6603a
Add a MessageUtils class to convert int constants to strings.

This class uses reflection to find accessible static integer
members in a specified list of classes and returns a SparseArray
mapping the integers to their names. This will allow us to
replace various 400-line switch statements with a simple
array access.

Change-Id: I3607e6389a423cde0bd83270c00b3c863ae1bb29
core/java/com/android/internal/util/MessageUtils.java [new file with mode: 0644]
services/net/java/android/net/dhcp/DhcpClient.java
services/net/java/android/net/ip/IpManager.java