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);
|
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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user