예제 #1
0
파일: Job.java 프로젝트: eguller/mujobo
 public static List<Job> findJobsByValidLocation() {
   return Job.find("byLocationValid", true).fetch();
 }
예제 #2
0
파일: Job.java 프로젝트: eguller/mujobo
 public static List<Job> findByCompany(Company company) {
   return Job.find("byCompany", company).fetch();
 }
예제 #3
0
파일: Job.java 프로젝트: eguller/mujobo
 public static List<Job> findMissingCoordinatesByCompany(Company company) {
   return Job.find("latitude < 0 and longitude < 0 and company=?1", company).fetch();
 }
예제 #4
0
파일: Job.java 프로젝트: eguller/mujobo
 public static Job byId(long id) {
   return Job.find("byId", id).first();
 }
예제 #5
0
파일: Job.java 프로젝트: eguller/mujobo
 public static List<Job> findByJobKey(List<String> jobKeyList) {
   return Job.find("key in (:jobkeys)").bind("jobkeys", jobKeyList).fetch();
 }
예제 #6
0
파일: Job.java 프로젝트: eguller/mujobo
 public static Job findByJobKey(String key) {
   return Job.find("byKey", key).first();
 }
예제 #7
0
파일: User.java 프로젝트: eggera/DST2012
 /**
  * Remove a job from the jobList
  *
  * @param job the job to remove
  */
 public void removeJob(Job job) {
   jobList.remove(job);
   job.setUser(null);
 }
예제 #8
0
파일: User.java 프로젝트: eggera/DST2012
 /**
  * Add a job to the jobList
  *
  * @param job the job to add
  */
 public void addJob(Job job) {
   jobList.add(job);
   job.setUser(this);
 }
예제 #9
0
  public Job addJob(Job job) {
    getJobs().add(job);
    job.setJobSt(this);

    return job;
  }
예제 #10
0
  public Job removeJob(Job job) {
    getJobs().remove(job);
    job.setJobSt(null);

    return job;
  }