Removed stream usage from MatchingRoomManager.

This commit is contained in:
MobiusDevelopment
2023-01-08 14:22:03 +00:00
parent 82d5c63714
commit 39a249d4e5
26 changed files with 260 additions and 286 deletions

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)

View File

@@ -23,7 +23,6 @@ import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
import org.l2jmobius.gameserver.enums.ClassId; import org.l2jmobius.gameserver.enums.ClassId;
import org.l2jmobius.gameserver.enums.MatchingRoomType; import org.l2jmobius.gameserver.enums.MatchingRoomType;
@@ -73,16 +72,16 @@ public class MatchingRoomManager
{ {
return Collections.emptyList(); return Collections.emptyList();
} }
return _waitingList.stream() //
.filter(p -> (p != null) // final List<Player> players = new ArrayList<>();
&& (p.getLevel() >= minLevel) // for (Player player : _waitingList)
&& (p.getLevel() <= maxLevel)) // {
.filter(p -> (classIds == null) // if ((player != null) && (player.getLevel() >= minLevel) && (player.getLevel() <= maxLevel) && ((classIds == null) || classIds.contains(player.getClassId())) && ((query == null) || query.isEmpty() || player.getName().toLowerCase().contains(query)))
|| classIds.contains(p.getClassId())) // {
.filter(p -> (query == null) // players.add(player);
|| query.isEmpty() // }
|| p.getName().toLowerCase().contains(query)) // }
.collect(Collectors.toList()); return players;
} }
public int addMatchingRoom(MatchingRoom room) public int addMatchingRoom(MatchingRoom room)