package net.codjo.dataprocess.common.table.model; /** * */ class DefaultHandlerIdProvider implements HandlerIdProvider { private Class clazz; DefaultHandlerIdProvider(Class clazz) { this.clazz = clazz; } public String getSelectAllHandlerId() { return "selectAll" + clazz.getSimpleName(); } public String getSelectHandlerById() { return "select" + clazz.getSimpleName() + "ById"; } public String getInsertHandlerId() { return "new" + clazz.getSimpleName(); } public String getDeleteHandlerId() { return "delete" + clazz.getSimpleName(); } public String getUpdateHandlerId() { return "update" + clazz.getSimpleName(); } public String getSelectRequetorHandlerId() { return clazz.getSimpleName() + "Requetor"; } }