| 676 | } |
| 677 | |
| 678 | public String describe() { |
| 679 | final StringBuilder sb = new StringBuilder(100); |
| 680 | sb.append("Pass Id: "); |
| 681 | sb.append(passId); |
| 682 | sb.append(" - Group IDs: ["); |
| 683 | boolean first = true; |
| 684 | for (int groupId : groupIds) { |
| 685 | if (!first) { |
| 686 | sb.append(", "); |
| 687 | } |
| 688 | sb.append(groupId); |
| 689 | first = false; |
| 690 | } |
| 691 | sb.append("] - Global IDs: ["); |
| 692 | first = true; |
| 693 | for (int globalId : globalIds) { |
| 694 | if (!first) { |
| 695 | sb.append(", "); |
| 696 | } |
| 697 | sb.append(globalId); |
| 698 | first = false; |
| 699 | } |
| 700 | sb.append("], Local IDs: ["); |
| 701 | first = true; |
| 702 | for (int localId : localIds) { |
| 703 | if (!first) { |
| 704 | sb.append(", "); |
| 705 | } |
| 706 | sb.append(localId); |
| 707 | first = false; |
| 708 | } |
| 709 | sb.append("]"); |
| 710 | |
| 711 | return sb.toString(); |
| 712 | } |
| 713 | } |
| 714 | |
| 715 | /** |