package railo.runtime.functions.orm;
import railo.runtime.PageContext;
import railo.runtime.exp.PageException;
import railo.runtime.orm.ORMSession;
import railo.runtime.orm.ORMUtil;
public class EntityLoadByExample {
public static Object call(PageContext pc, Object sampleEntity) throws PageException {
return call(pc, sampleEntity, false);
}
public static Object call(PageContext pc, Object sampleEntity,boolean unique) throws PageException {
ORMSession session=ORMUtil.getSession(pc);
if(unique)return session.loadByExample(pc,sampleEntity);
return session.loadByExampleAsArray(pc,sampleEntity);
}
}