All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openprovenance.prov.template.expander.meta.TemplateTasksBatch Maven / Gradle / Ivy

The newest version!
package org.openprovenance.prov.template.expander.meta;

import java.util.List;

public class TemplateTasksBatch {
    public List template_path;
    public List bindings_path;
    public String output_dir;

    public List variableMaps;
    public List tasks;

    public static List addBaseDir(String basedir, List directories) {
        if (directories!=null) {
            for (int i=0; i template_path;
        public String output;
        public String bindings;
        public List formats;
        public Boolean copyinput;
        public Boolean clean2;
        public String hasProvenance;
        public List variableMaps;
        public boolean addOutputDirToInputPath=false;

        @Override
        public String toString() {
            return "ConfigTask{" +
                    "type='" + type + '\'' +
                    ", description='" + description + '\'' +
                    ", input='" + input + '\'' +
                    ", input2='" + input2 + '\'' +
                    ", template_path=" + template_path +
                    ", output='" + output + '\'' +
                    ", bindings='" + bindings + '\'' +
                    ", formats=" + formats +
                    ", copyinput=" + copyinput +
                    ", clean2=" + clean2 +
                    ", hasProvenance='" + hasProvenance + '\'' +
                    ", variableMaps=" + variableMaps +
                    ", addOutputDirToInputPath=" + addOutputDirToInputPath +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "Config{" +
                "template_path='" + template_path + '\'' +
                ", bindings_path='" + bindings_path + '\'' +
                ", output_dir='" + output_dir + '\'' +
                ", variableMaps=" + variableMaps +
                ", tasks=" + tasks +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy