Class OptTreePlanMappingAbstract
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.parfor.opt.OptTreePlanMapping
-
- org.apache.sysds.runtime.controlprogram.parfor.opt.OptTreePlanMappingAbstract
-
public class OptTreePlanMappingAbstract extends OptTreePlanMapping
-
-
Constructor Summary
Constructors Constructor Description OptTreePlanMappingAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()HopgetMappedHop(long id)Object[]getMappedProg(long id)ProgramBlockgetMappedProgramBlock(long id)Object[]getRootProgram()longputHopMapping(Hop hops, OptNode n)longputProgMapping(StatementBlock sb, ProgramBlock pb, OptNode n)voidputRootProgram(DMLProgram prog, Program rtprog)voidreplaceMapping(ProgramBlock pb, OptNode n)-
Methods inherited from class org.apache.sysds.runtime.controlprogram.parfor.opt.OptTreePlanMapping
getMappedParentID, getOptNode
-
-
-
-
Method Detail
-
putRootProgram
public void putRootProgram(DMLProgram prog, Program rtprog)
-
putProgMapping
public long putProgMapping(StatementBlock sb, ProgramBlock pb, OptNode n)
-
getRootProgram
public Object[] getRootProgram()
-
getMappedHop
public Hop getMappedHop(long id)
-
getMappedProg
public Object[] getMappedProg(long id)
-
getMappedProgramBlock
public ProgramBlock getMappedProgramBlock(long id)
-
replaceMapping
public void replaceMapping(ProgramBlock pb, OptNode n)
-
clear
public void clear()
- Overrides:
clearin classOptTreePlanMapping
-
-