Drools Planner distribution 6.0.0.Alpha9

org.drools.planner.api.domain.solution.cloner
Interface PlanningCloneable<T>

All Known Implementing Classes:
Exam, Examination

public interface PlanningCloneable<T>

Tagging interface for a Solution that implements its own planning cloning instead of letting the default or a custom SolutionCloner do it.

Planning cloning is hard: avoid doing it yourself.


Method Summary
 T planningClone()
          Does a planning clone.
 

Method Detail

planningClone

T planningClone()
Does a planning clone. A returned Solution clone must fulfill these requirements: Note that a class might support more than 1 clone method: planning clone is just one of them.

Returns:
never null, the cloned Solution

Drools Planner distribution 6.0.0.Alpha9

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