Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
  • variant
2 results

Mountain.java

Blame
  • Forked from COUETOUX Basile / FirefighterStarter
    46 commits ahead of the upstream repository.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Mountain.java 545 B
    package model;
    
    import util.Position;
    
    import java.util.List;
    import java.util.Set;
    import java.util.stream.Collectors;
    
    public class Mountain {
        private final Position position;
    
        public Mountain(Position position) {
            this.position = position;
        }
        public Position getPosition(){
            return position;
        }
    
        public static Set<Position> getMountainPositions(List<Mountain> mountains) {
            return mountains.stream()
                    .map(Mountain::getPosition)
                    .collect(Collectors.toSet());
        }
    
    }