OptaPlanner distribution 6.0.1-SNAPSHOT

org.optaplanner.examples.projectjobscheduling.domain
Class Job

java.lang.Object
  extended by org.optaplanner.examples.common.domain.AbstractPersistable
      extended by org.optaplanner.examples.projectjobscheduling.domain.Job
All Implemented Interfaces:
Serializable, Comparable<AbstractPersistable>

public class Job
extends AbstractPersistable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
Job()
           
 
Method Summary
 List<ExecutionMode> getExecutionModeList()
           
 JobType getJobType()
           
 Project getProject()
           
 List<Job> getSuccessorJobList()
           
 void setExecutionModeList(List<ExecutionMode> executionModeList)
           
 void setJobType(JobType jobType)
           
 void setProject(Project project)
           
 void setSuccessorJobList(List<Job> successorJobList)
           
 
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
compareTo, getId, setId, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Job

public Job()
Method Detail

getProject

public Project getProject()

setProject

public void setProject(Project project)

getJobType

public JobType getJobType()

setJobType

public void setJobType(JobType jobType)

getExecutionModeList

public List<ExecutionMode> getExecutionModeList()

setExecutionModeList

public void setExecutionModeList(List<ExecutionMode> executionModeList)

getSuccessorJobList

public List<Job> getSuccessorJobList()

setSuccessorJobList

public void setSuccessorJobList(List<Job> successorJobList)

OptaPlanner distribution 6.0.1-SNAPSHOT

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.