| static Script | ScriptFactory. dml(String scriptString) | Create a DML Script object based on a string. | 
| static Script | ScriptFactory. dmlFromFile(String scriptFilePath) | Create a DML Script object based on a string path to a file. | 
| static Script | ScriptFactory. dmlFromInputStream(InputStream inputStream) | Create a DML Script object based on an input stream. | 
| static Script | ScriptFactory. dmlFromLocalFile(File localScriptFile) | Creates a DML Script object based on a file in the local file system. | 
| static Script | ScriptFactory. dmlFromResource(String resourcePath) | Create a DML Script object based on a resource path. | 
| static Script | ScriptFactory. dmlFromString(String scriptString) | Create a DML Script object based on a string. | 
| static Script | ScriptFactory. dmlFromUrl(String scriptUrlPath) | Create a DML Script object based on a URL path. | 
| static Script | ScriptFactory. dmlFromUrl(URL scriptUrl) | Create a DML Script object based on a URL. | 
| Script | MLResults. getScript() | Obtain the Script object associated with these results. | 
| Script | ScriptExecutor. getScript() | Obtain the Script object associated with this ScriptExecutor | 
| Script | Script. in(String name,
  Object value) | Register an input (parameter ($) or variable). | 
| Script | Script. in(String name,
  Object value,
  Metadata metadata) | Register an input (parameter ($) or variable) with optional matrix
 metadata. | 
| Script | Script. in(Map<String,Object> inputs) | Pass a map of inputs to the script. | 
| Script | Script. in(scala.collection.Map<String,?> inputs) | Pass a Scala Map of inputs to the script. | 
| Script | Script. in(scala.collection.Seq<Object> inputs) | Pass a Scala Seq of inputs to the script. | 
| Script | Script. out(String outputName) | Register an output variable. | 
| Script | Script. out(String... outputNames) | Register output variables. | 
| Script | Script. out(List<String> outputNames) | Register output variables. | 
| Script | Script. out(scala.collection.Seq<String> outputNames) | Register output variables. | 
| Script | Script. setName(String name) | Set the script name. | 
| Script | Script. setScriptString(String scriptString) | Set the script string. |