OptaPlanner distribution 6.0.0.Beta1

org.optaplanner.benchmark.config
Class XmlPlannerBenchmarkFactory

java.lang.Object
  extended by org.optaplanner.benchmark.config.XmlPlannerBenchmarkFactory
All Implemented Interfaces:
PlannerBenchmarkFactory

public class XmlPlannerBenchmarkFactory
extends Object
implements PlannerBenchmarkFactory


Constructor Summary
XmlPlannerBenchmarkFactory()
           
XmlPlannerBenchmarkFactory(String resource)
           
 
Method Summary
 void addXstreamAnnotations(Class... xstreamAnnotations)
           
 PlannerBenchmark buildPlannerBenchmark()
           
 XmlPlannerBenchmarkFactory configure(InputStream in)
           
 XmlPlannerBenchmarkFactory configure(Reader reader)
           
 XmlPlannerBenchmarkFactory configure(String resource)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(InputStream templateIn)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(InputStream templateIn, Object model)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(Reader templateReader)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(Reader templateReader, Object model)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(String templateResource)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(String templateResource, Object model)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(freemarker.template.Template template)
           
 XmlPlannerBenchmarkFactory configureFromTemplate(freemarker.template.Template template, Object model)
           
 PlannerBenchmarkConfig getPlannerBenchmarkConfig()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlPlannerBenchmarkFactory

public XmlPlannerBenchmarkFactory()

XmlPlannerBenchmarkFactory

public XmlPlannerBenchmarkFactory(String resource)
Method Detail

addXstreamAnnotations

public void addXstreamAnnotations(Class... xstreamAnnotations)

configure

public XmlPlannerBenchmarkFactory configure(String resource)

configure

public XmlPlannerBenchmarkFactory configure(InputStream in)

configure

public XmlPlannerBenchmarkFactory configure(Reader reader)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(String templateResource)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(String templateResource,
                                                        Object model)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(InputStream templateIn)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(InputStream templateIn,
                                                        Object model)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(Reader templateReader)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(Reader templateReader,
                                                        Object model)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(freemarker.template.Template template)

configureFromTemplate

public XmlPlannerBenchmarkFactory configureFromTemplate(freemarker.template.Template template,
                                                        Object model)

getPlannerBenchmarkConfig

public PlannerBenchmarkConfig getPlannerBenchmarkConfig()
Specified by:
getPlannerBenchmarkConfig in interface PlannerBenchmarkFactory

buildPlannerBenchmark

public PlannerBenchmark buildPlannerBenchmark()
Specified by:
buildPlannerBenchmark in interface PlannerBenchmarkFactory

OptaPlanner distribution 6.0.0.Beta1

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