Package es.urjc.etsii.grafo.services
Class ReflectiveSolutionBuilder<S extends Solution<S,I>,I extends Instance>
java.lang.Object
es.urjc.etsii.grafo.create.builder.SolutionBuilder<S,I>
es.urjc.etsii.grafo.services.ReflectiveSolutionBuilder<S,I>
public class ReflectiveSolutionBuilder<S extends Solution<S,I>,I extends Instance>
extends SolutionBuilder<S,I>
ReflectiveSolutionBuilder class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninitializeSolution
(I instance) Generate a solution with the parameters given by the user
-
Constructor Details
-
ReflectiveSolutionBuilder
public ReflectiveSolutionBuilder()Constructor for ReflectiveSolutionBuilder.
-
-
Method Details
-
initializeSolution
Generate a solution with the parameters given by the user- Specified by:
initializeSolution
in classSolutionBuilder<S extends Solution<S,
I>, I extends Instance> - Parameters:
instance
- Instance used to build the empty solution- Returns:
- empty solution referencing the given instance
-