X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=website%2Ffull_javadoc%2Fcompbio%2Frunner%2FOptionCombinator.html;fp=website%2Ffull_javadoc%2Fcompbio%2Frunner%2FOptionCombinator.html;h=cb2fd801f9de9eeaf9f60d16a65c833ed5cfe990;hb=da8c820a7fb2edecb190589f3dc9c362e57a2f24;hp=0000000000000000000000000000000000000000;hpb=0bbebf27d045b1345bc042bdf24ef2e6808df251;p=jabaws.git diff --git a/website/full_javadoc/compbio/runner/OptionCombinator.html b/website/full_javadoc/compbio/runner/OptionCombinator.html new file mode 100644 index 0000000..cb2fd80 --- /dev/null +++ b/website/full_javadoc/compbio/runner/OptionCombinator.html @@ -0,0 +1,421 @@ + + + + + + +OptionCombinator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +compbio.runner +
+Class OptionCombinator

+
+java.lang.Object
+  extended by compbio.runner.OptionCombinator
+
+
+
+
@Immutable
+public final class OptionCombinator
extends Object
+ + +

+This class solve the following problems. Given the RunnerConfig + + 1) generate a valid option string with all options and parameters in it + + 2) Permute all possible combinations of options order and parameters values +

+ +

+

+
Author:
+
pvtroshin
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
OptionCombinator(RunnerConfig<? extends Executable<?>> rconfig) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ List<String>argumentsToCommandString(List<? extends Option<?>> arguments) + +
+           
+static List<String>argumentsToCommandString(List<? extends Option<?>> arguments, + RunnerConfig<? extends Executable<?>> rconfig) + +
+           
+ Map<Parameter<?>,String>getAllConstrainedParametersWithBorderValues(boolean minValue) + +
+           
+ Map<Parameter<?>,String>getAllConstrainedParametersWithRandomValues() + +
+           
+ List<Option<?>>getAllOptions() + +
+           
+ List<Parameter<?>>getAllParameters() + +
+           
+ List<String>getOptionsAtRandom() + +
+           
+ List<String>optionsToCommandString(List<Option<?>> options) + +
+           
+ List<String>parametersToCommandString(List<Parameter<?>> orderedList, + Map<Parameter<?>,String> prmValue) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OptionCombinator

+
+public OptionCombinator(RunnerConfig<? extends Executable<?>> rconfig)
+
+
+ + + + + + + + +
+Method Detail
+ +

+optionsToCommandString

+
+public List<String> optionsToCommandString(List<Option<?>> options)
+
+
+
+
+
+
+ +

+getOptionsAtRandom

+
+public List<String> getOptionsAtRandom()
+
+
+
+
+
+
+ +

+getAllOptions

+
+public List<Option<?>> getAllOptions()
+
+
+
+
+
+
+ +

+getAllParameters

+
+public List<Parameter<?>> getAllParameters()
+
+
+
+
+
+
+ +

+argumentsToCommandString

+
+public List<String> argumentsToCommandString(List<? extends Option<?>> arguments)
+
+
+
+
+
+
+ +

+argumentsToCommandString

+
+public static List<String> argumentsToCommandString(List<? extends Option<?>> arguments,
+                                                    RunnerConfig<? extends Executable<?>> rconfig)
+
+
+
+
+
+
+ +

+parametersToCommandString

+
+public List<String> parametersToCommandString(List<Parameter<?>> orderedList,
+                                              Map<Parameter<?>,String> prmValue)
+
+
+
+
+
+
+ +

+getAllConstrainedParametersWithBorderValues

+
+public Map<Parameter<?>,String> getAllConstrainedParametersWithBorderValues(boolean minValue)
+
+
+
+
+
+
+ +

+getAllConstrainedParametersWithRandomValues

+
+public Map<Parameter<?>,String> getAllConstrainedParametersWithRandomValues()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + +