Main.java:7: error: class ImplEmployeeParser is public, should be declared in a file named ImplEmployeeParser.java
public class ImplEmployeeParser implements EmployeeParser {
^
Main.java:7: error: cannot find symbol
public class ImplEmployeeParser implements EmployeeParser {
^
symbol: class EmployeeParser
Main.java:10: error: cannot find symbol
public List<Employee> parse(Reader reader) throws IOException,NumberFormatException {
^
symbol: class Employee
location: class ImplEmployeeParser
Main.java:11: error: cannot find symbol
HashMap<Integer,Employee> sets = new HashMap<Integer,Employee>();
^
symbol: class Employee
location: class ImplEmployeeParser
Main.java:11: error: cannot find symbol
HashMap<Integer,Employee> sets = new HashMap<Integer,Employee>();
^
symbol: class Employee
location: class ImplEmployeeParser
Main.java:47: error: cannot find symbol
sets.put(id,new Employee(id,tokens.get(1),Integer.parseInt(tokens.get(2))));
^
symbol: class Employee
location: class ImplEmployeeParser
Main.java:59: error: cannot find symbol
return new ArrayList<Employee>(sets.values());
^
symbol: class Employee
location: class ImplEmployeeParser
Main.java:9: error: method does not override or implement a method from a supertype
@Override
^
8 errors