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