Class Program
- java.lang.Object
- 
- org.apache.sysds.runtime.controlprogram.Program
 
- 
 public class Program extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Program()Program(DMLProgram prog)
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
KEY_DELIMpublic static final String KEY_DELIM - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
Programpublic Program() 
 - 
Programpublic Program(DMLProgram prog) 
 
- 
 - 
Method Detail- 
setDMLProgpublic void setDMLProg(DMLProgram prog) 
 - 
getDMLProgpublic DMLProgram getDMLProg() 
 - 
addFunctionProgramBlockpublic void addFunctionProgramBlock(String fkey, FunctionProgramBlock fpb, boolean opt) 
 - 
addFunctionProgramBlockpublic void addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb) 
 - 
addFunctionProgramBlockpublic void addFunctionProgramBlock(String namespace, String fname, FunctionProgramBlock fpb, boolean opt) 
 - 
getFunctionProgramBlockspublic HashMap<String,FunctionProgramBlock> getFunctionProgramBlocks() 
 - 
getFunctionProgramBlockspublic FunctionDictionary<FunctionProgramBlock> getFunctionProgramBlocks(String nsName) 
 - 
getFunctionProgramBlockspublic HashMap<String,FunctionProgramBlock> getFunctionProgramBlocks(boolean opt) 
 - 
containsFunctionProgramBlockpublic boolean containsFunctionProgramBlock(String namespace, String fname) 
 - 
containsFunctionProgramBlockpublic boolean containsFunctionProgramBlock(String fkey, boolean opt) 
 - 
containsFunctionProgramBlockpublic boolean containsFunctionProgramBlock(String namespace, String fname, boolean opt) 
 - 
getFunctionProgramBlockpublic FunctionProgramBlock getFunctionProgramBlock(String namespace, String fname) 
 - 
getFunctionProgramBlockpublic FunctionProgramBlock getFunctionProgramBlock(String fkey, boolean opt) 
 - 
getFunctionProgramBlockpublic FunctionProgramBlock getFunctionProgramBlock(String namespace, String fname, boolean opt) 
 - 
addProgramBlockpublic void addProgramBlock(ProgramBlock pb) 
 - 
getProgramBlockspublic ArrayList<ProgramBlock> getProgramBlocks() 
 - 
executepublic void execute(ExecutionContext ec) 
 - 
clonepublic Program clone(boolean deep) 
 - 
clonepublic Object clone() 
 
- 
 
-