updated Basket DAO 
and also updated Java doc