Archived
0

ignore case on find place and vendor

This commit is contained in:
iMoHax
2015-02-28 12:09:35 +03:00
parent a739030caa
commit 15d3c4a0b9
2 changed files with 2 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ public interface Market {
Place addPlace(String name, double x, double y, double z); Place addPlace(String name, double x, double y, double z);
void remove(Place place); void remove(Place place);
default Place get(String name){ default Place get(String name){
Optional<Place> place = get().stream().filter(p -> name.equals(p.getName())).findFirst(); Optional<Place> place = get().stream().filter(p -> name.equalsIgnoreCase(p.getName())).findFirst();
return place.isPresent() ? place.get() : null; return place.isPresent() ? place.get() : null;
} }

View File

@@ -18,7 +18,7 @@ public interface Place extends Connectable<Place> {
Collection<Vendor> get(); Collection<Vendor> get();
default Vendor get(String name){ default Vendor get(String name){
Optional<Vendor> vendor = get().stream().filter(p -> name.equals(p.getName())).findFirst(); Optional<Vendor> vendor = get().stream().filter(p -> name.equalsIgnoreCase(p.getName())).findFirst();
return vendor.isPresent() ? vendor.get() : null; return vendor.isPresent() ? vendor.get() : null;
} }
void add(Vendor vendor); void add(Vendor vendor);