package hu.elte.inf.pszt.prt.javalib.utils;

import hu.elte.inf.pszt.prt.javalib.db.jpa.EntityWithID;
import hu.elte.inf.pszt.prt.javalib.db.jpa.GenericJpaController;
import java.util.Comparator;
import java.util.TreeMap;

/**
 *
 * @author trust56
 */
public class EntityClassesToControllersMap extends TreeMap<Class<? extends EntityWithID>, GenericJpaController<? extends EntityWithID>> {

    public EntityClassesToControllersMap() {
        super(new Comparator<Class<? extends EntityWithID>>() {
            @Override
            public int compare(Class<? extends EntityWithID> o1, Class<? extends EntityWithID> o2) {
                return o1.getName().compareTo(o2.getName());
            }
        });
    }
}
