ignore case on find place and vendor
This commit is contained in:
@@ -11,7 +11,7 @@ public interface Market {
|
||||
Place addPlace(String name, double x, double y, double z);
|
||||
void remove(Place place);
|
||||
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;
|
||||
}
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ public interface Place extends Connectable<Place> {
|
||||
|
||||
Collection<Vendor> get();
|
||||
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;
|
||||
}
|
||||
void add(Vendor vendor);
|
||||
|
||||
Reference in New Issue
Block a user