project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/Player.java
equal
deleted
inserted
replaced
1 package org.hedgewars.hedgeroid.netplay; |
1 package org.hedgewars.hedgeroid.netplay; |
2 |
2 |
3 import java.util.Comparator; |
|
4 |
|
5 public class Player { |
3 public class Player { |
6 public static final ByNameComparator NAME_COMPARATOR = new ByNameComparator(); |
|
7 |
|
8 public final String name; |
4 public final String name; |
9 public final long id; // for ListView |
|
10 |
5 |
11 public Player(String name, long id) { |
6 public Player(String name) { |
12 this.name = name; |
7 this.name = name; |
13 this.id = id; |
|
14 } |
|
15 |
|
16 private static final class ByNameComparator implements Comparator<Player> { |
|
17 public int compare(Player lhs, Player rhs) { |
|
18 return lhs.name.compareToIgnoreCase(rhs.name); |
|
19 } |
|
20 } |
8 } |
21 } |
9 } |