OptaPlanner examples 6.0.0.CR2

org.optaplanner.examples.tsp.domain
Class TravelingSalesmanTour

java.lang.Object
  extended by org.optaplanner.examples.common.domain.AbstractPersistable
      extended by org.optaplanner.examples.tsp.domain.TravelingSalesmanTour
All Implemented Interfaces:
Serializable, Comparable<AbstractPersistable>, org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.simple.SimpleScore>

public class TravelingSalesmanTour
extends AbstractPersistable
implements org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.simple.SimpleScore>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
TravelingSalesmanTour()
           
 
Method Summary
 boolean equals(Object o)
           
 List<City> getCityList()
           
 List<Domicile> getDomicileList()
           
 String getName()
           
 Collection<? extends Object> getProblemFacts()
           
 org.optaplanner.core.api.score.buildin.simple.SimpleScore getScore()
           
 List<Visit> getVisitList()
           
 int hashCode()
           
 void setCityList(List<City> cityList)
           
 void setDomicileList(List<Domicile> domicileList)
           
 void setName(String name)
           
 void setScore(org.optaplanner.core.api.score.buildin.simple.SimpleScore score)
           
 void setVisitList(List<Visit> visitList)
           
 
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
compareTo, getId, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TravelingSalesmanTour

public TravelingSalesmanTour()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getCityList

public List<City> getCityList()

setCityList

public void setCityList(List<City> cityList)

getDomicileList

public List<Domicile> getDomicileList()

setDomicileList

public void setDomicileList(List<Domicile> domicileList)

getVisitList

public List<Visit> getVisitList()

setVisitList

public void setVisitList(List<Visit> visitList)

getScore

public org.optaplanner.core.api.score.buildin.simple.SimpleScore getScore()
Specified by:
getScore in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.simple.SimpleScore>

setScore

public void setScore(org.optaplanner.core.api.score.buildin.simple.SimpleScore score)
Specified by:
setScore in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.simple.SimpleScore>

getProblemFacts

public Collection<? extends Object> getProblemFacts()
Specified by:
getProblemFacts in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.simple.SimpleScore>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

OptaPlanner examples 6.0.0.CR2

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