## Uses of Class
org.apache.sysds.hops.codegen.template.CPlanMemoTable.MemoTableEntry

Packages that use CPlanMemoTable.MemoTableEntry
org.apache.sysds.hops.codegen.opt
org.apache.sysds.hops.codegen.template

### Uses of CPlanMemoTable.MemoTableEntry in org.apache.sysds.hops.codegen.opt

Methods in org.apache.sysds.hops.codegen.opt with parameters of type CPlanMemoTable.MemoTableEntry
`static boolean` InterestingPoint.`isMatPoint(InterestingPoint[] list, long from, CPlanMemoTable.MemoTableEntry me, boolean[] plan)`

### Uses of CPlanMemoTable.MemoTableEntry in org.apache.sysds.hops.codegen.template

Fields in org.apache.sysds.hops.codegen.template with type parameters of type CPlanMemoTable.MemoTableEntry
`ArrayList<CPlanMemoTable.MemoTableEntry>` CPlanMemoTable.MemoTableEntrySet.`plans`

Methods in org.apache.sysds.hops.codegen.template that return CPlanMemoTable.MemoTableEntry
`static CPlanMemoTable.MemoTableEntry` TemplateOuterProduct.`dropAlternativePlan(CPlanMemoTable memo, CPlanMemoTable.MemoTableEntry me1, CPlanMemoTable.MemoTableEntry me2)`
`CPlanMemoTable.MemoTableEntry` CPlanMemoTable.`getBest(long hopID)`
`CPlanMemoTable.MemoTableEntry` CPlanMemoTable.`getBest(long hopID, TemplateBase.TemplateType pref)`
`CPlanMemoTable.MemoTableEntry` CPlanMemoTable.`getBest(long hopID, TemplateBase.TemplateType pref1, TemplateBase.TemplateType pref2)`

Methods in org.apache.sysds.hops.codegen.template that return types with arguments of type CPlanMemoTable.MemoTableEntry
`List<CPlanMemoTable.MemoTableEntry>` CPlanMemoTable.`get(long hopID)`
`List<CPlanMemoTable.MemoTableEntry>` CPlanMemoTable.`get(long hopID, TemplateBase.TemplateType type)`
`List<CPlanMemoTable.MemoTableEntry>` CPlanMemoTable.`getDistinct(long hopID)`
`HashMap<Long,List<CPlanMemoTable.MemoTableEntry>>` CPlanMemoTable.`getPlans()`

Methods in org.apache.sysds.hops.codegen.template with parameters of type CPlanMemoTable.MemoTableEntry
`void` CPlanMemoTable.`add(Hop hop, CPlanMemoTable.MemoTableEntry me)`
`boolean` CPlanMemoTable.`contains(long hopID, CPlanMemoTable.MemoTableEntry me, TemplateBase.TemplateType type)`
`static CPlanMemoTable.MemoTableEntry` TemplateOuterProduct.`dropAlternativePlan(CPlanMemoTable memo, CPlanMemoTable.MemoTableEntry me1, CPlanMemoTable.MemoTableEntry me2)`
`boolean` CPlanMemoTable.MemoTableEntry.`equalPlanRefs(CPlanMemoTable.MemoTableEntry that)`
`boolean` CPlanMemoTable.MemoTableEntry.`subsumes(CPlanMemoTable.MemoTableEntry that)`

Method parameters in org.apache.sysds.hops.codegen.template with type arguments of type CPlanMemoTable.MemoTableEntry
`void` CPlanMemoTable.`remove(Hop hop, Set<CPlanMemoTable.MemoTableEntry> excludeList)`
`void` CPlanMemoTable.`setDistinct(long hopID, List<CPlanMemoTable.MemoTableEntry> plans)`