package fr.openwide.core.basicapp.core.util.binding;
import fr.openwide.core.basicapp.core.business.history.model.HistoryDifferenceBinding;
import fr.openwide.core.basicapp.core.business.history.model.HistoryLogBinding;
import fr.openwide.core.basicapp.core.business.referencedata.model.CityBinding;
import fr.openwide.core.basicapp.core.business.user.model.UserBinding;
import fr.openwide.core.basicapp.core.business.user.model.UserGroupBinding;
import fr.openwide.core.jpa.more.business.generic.model.IGenericListItemBindingInterfaceBinding;
public final class Bindings {
private static final UserBinding USER = new UserBinding();
private static final UserGroupBinding USER_GROUP = new UserGroupBinding();
private static final HistoryLogBinding HISTORY_LOG = new HistoryLogBinding();
private static final HistoryDifferenceBinding HISTORY_DIFFERENCE = new HistoryDifferenceBinding();
private static final CityBinding CITY = new CityBinding();
private static final IGenericListItemBindingInterfaceBinding GENERIC_LIST_ITEM =
new IGenericListItemBindingInterfaceBinding();
public static IGenericListItemBindingInterfaceBinding genericListItem() {
return GENERIC_LIST_ITEM;
}
public static UserBinding user() {
return USER;
}
public static UserGroupBinding userGroup() {
return USER_GROUP;
}
public static HistoryLogBinding historyLog() {
return HISTORY_LOG;
}
public static HistoryDifferenceBinding historyDifference() {
return HISTORY_DIFFERENCE;
}
public static CityBinding city() {
return CITY;
}
private Bindings() {
}
}