Checking core structure...
compile_project:10: no matches found: *.in
rm -f rest-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
./rest/MainDish.java:7: error: cannot find symbol
import java.util.Hashmap;
                ^
  symbol:   class Hashmap
  location: package java.util
./rest/Outlet.java:6: error: cannot find symbol
import java.util.Hashmap;
                ^
  symbol:   class Hashmap
  location: package java.util
./rest/Rest.java:40: error: method put in interface Map<K,V> cannot be applied to given types;
		_maindishes.put(maindish);
		           ^
  required: Integer,MainDish
  found: MainDish
  reason: actual and formal argument lists differ in length
  where K,V are type-variables:
    K extends Object declared in interface Map
    V extends Object declared in interface Map
./rest/Rest.java:74: error: cannot find symbol
    _discount = discount;
    ^
  symbol:   variable _discount
  location: class Rest
./rest/MainDish.java:26: error: cannot find symbol
  private Map<Integer, Simple_Food> _Sfoods = new HashMap<Integer, Simple_Food>();
                                                  ^
  symbol:   class HashMap
  location: class MainDish
./rest/MainDish.java:30: error: method put in interface Map<K,V> cannot be applied to given types;
		_Sfoods.put(simple_food);
		       ^
  required: Integer,Simple_Food
  found: Simple_Food
  reason: actual and formal argument lists differ in length
  where K,V are type-variables:
    K extends Object declared in interface Map
    V extends Object declared in interface Map
./rest/Simple_Food.java:12: error: constructor Food in class Food cannot be applied to given types;
 public Simple_Food(String type, String name, int calories) {
                                                            ^
  required: String
  found: no arguments
  reason: actual and formal argument lists differ in length
./rest/Vegetable.java:4: error: constructor Simple_Food in class Simple_Food cannot be applied to given types;
public class Vegetable extends Simple_Food{
       ^
  required: String,String,int
  found: no arguments
  reason: actual and formal argument lists differ in length
./rest/Meat.java:3: error: constructor Simple_Food in class Simple_Food cannot be applied to given types;
public class Meat extends Simple_Food{
       ^
  required: String,String,int
  found: no arguments
  reason: actual and formal argument lists differ in length
./rest/Outlet.java:20: error: cannot find symbol
  private Map<Integer, Client> _clients = new HashMap<Integer, Client>();
                                              ^
  symbol:   class HashMap
  location: class Outlet
./rest/Outlet.java:23: error: cannot find symbol
  private Map<Integer, Rest> _restaurantes = new HashMap<Integer, Rest>();
                                                 ^
  symbol:   class HashMap
  location: class Outlet
./rest/Outlet.java:27: error: method put in interface Map<K,V> cannot be applied to given types;
		_clients.put(client);
		        ^
  required: Integer,Client
  found: Client
  reason: actual and formal argument lists differ in length
  where K,V are type-variables:
    K extends Object declared in interface Map
    V extends Object declared in interface Map
./rest/Outlet.java:33: error: method put in interface Map<K,V> cannot be applied to given types;
		_restaurantes.put(name, restaurante);
		             ^
  required: Integer,Rest
  found: String,Rest
  reason: actual argument String cannot be converted to Integer by method invocation conversion
  where K,V are type-variables:
    K extends Object declared in interface Map
    V extends Object declared in interface Map
./rest/Fish.java:4: error: constructor Simple_Food in class Simple_Food cannot be applied to given types;
public class Fish extends Simple_Food{
       ^
  required: String,String,int
  found: no arguments
  reason: actual and formal argument lists differ in length
14 errors
make: *** [all] Error 1