public String toString() {
   final ComponentInfo ci = getComponentInfo();
   StringBuilder sb = new StringBuilder(128);
   sb.append("ResolveInfo{");
   sb.append(Integer.toHexString(System.identityHashCode(this)));
   sb.append(' ');
   ComponentName.appendShortString(sb, ci.packageName, ci.name);
   if (priority != 0) {
     sb.append(" p=");
     sb.append(priority);
   }
   if (preferredOrder != 0) {
     sb.append(" o=");
     sb.append(preferredOrder);
   }
   sb.append(" m=0x");
   sb.append(Integer.toHexString(match));
   sb.append('}');
   return sb.toString();
 }