/** * Auto-generated (by hand) by XXXX v2. * */ public class Abcdef extends XXXXFile { private String abcdnum; private int xyznum; private int zzznum; ... /** * Find from a partial key. * * @param abcdnum String containing part of key. * @return List where Abcdef has abcdnum set to the given value. */ public static List findAll(String abcdnum) { return getSession().createCriteria(Abcdef.class). add(Restrictions.equal("abcdnum", abcdnum)). list(); } /** * Find from a partial key. * * @param abcdnum String containing part of key. * @param xyznum int containing part of key. * @return List where Abcdef has abcdnum set to the given value. */ public static List findAll(String adcdnum, int xyznum) { return getSession().createCriteria(Abcdef.class). add(Restrictions.equal("abcdnum", abcdnum)). add(Restrictions.equal("xyznum", xyznum)). list(); } /** * Find a unique record. * * @param abcdnum String containing part of key. * @param xyznum int containing part of key. * @param zzznum int containing final part of key. * @return List where Abcdef has abcdnum set to the given value. */ public static Abcdef find(String adcdnum, int xyznum, int zzznum) { return getSession().createCriteria(Abcdef.class). add(Restrictions.equal("abcdnum", abcdnum)). add(Restrictions.equal("xyznum", xyznum)). add(Restrictions.equal("zzznum", zzznum)). list().get(0); } }