// Path: src/main/java/com/storage/mywarehouse/Entity/Warehouse.java
// public class Warehouse  implements java.io.Serializable {
// 
// 
//      private int warehouseId;
//      private String name;
// 
//     public Warehouse() {
//     }
// 
//     public Warehouse(int warehouseId, String name) {
//        this.warehouseId = warehouseId;
//        this.name = name;
//     }
// 
//     public Warehouse(String name) {
//         this.name = name;
//     }
// 
//     public int getWarehouseId() {
//         return this.warehouseId;
//     }
//     
//     public void setWarehouseId(int warehouseId) {
//         this.warehouseId = warehouseId;
//     }
//     public String getName() {
//         return this.name;
//     }
//     
//     public void setName(String name) {
//         this.name = name;
//     }
// 
// 
// 
// 
// }


import com.storage.mywarehouse.Entity.Warehouse;
import org.hibernate.Session;
import org.hibernate.Transaction;
import org.hibernate.criterion.Order;
import java.util.List;
import static org.hibernate.criterion.Restrictions.and;
import static org.hibernate.criterion.Restrictions.eq;
package com.storage.mywarehouse.Dao;




public class WarehouseDAO {
    @SuppressWarnings("unchecked")
// Path: src/main/java/com/storage/mywarehouse/Entity/Warehouse.java
// public class Warehouse  implements java.io.Serializable {
// 
// 
//      private int warehouseId;
//      private String name;
// 
//     public Warehouse() {
//     }
// 
//     public Warehouse(int warehouseId, String name) {
//        this.warehouseId = warehouseId;
//        this.name = name;
//     }
// 
//     public Warehouse(String name) {
//         this.name = name;
//     }
// 
//     public int getWarehouseId() {
//         return this.warehouseId;
//     }
//     
//     public void setWarehouseId(int warehouseId) {
//         this.warehouseId = warehouseId;
//     }
//     public String getName() {
//         return this.name;
//     }
//     
//     public void setName(String name) {
//         this.name = name;
//     }
// 
// 
// 
// 
// }


// Path: src/main/java/com/storage/mywarehouse/Dao/WarehouseDAO.java
import com.storage.mywarehouse.Entity.Warehouse;
import org.hibernate.Session;
import org.hibernate.Transaction;
import org.hibernate.criterion.Order;
import java.util.List;
import static org.hibernate.criterion.Restrictions.and;
import static org.hibernate.criterion.Restrictions.eq;

package com.storage.mywarehouse.Dao;




public class WarehouseDAO {
    @SuppressWarnings("unchecked")
    public static List<Warehouse> findAll() {