public static class CPlanMemoTable.MemoTableEntry extends Object
Modifier and Type | Field and Description |
---|---|
TemplateBase.CloseType |
ctype |
long |
input1 |
long |
input2 |
long |
input3 |
int |
size |
TemplateBase.TemplateType |
type |
Constructor and Description |
---|
MemoTableEntry(TemplateBase.TemplateType t,
long in1,
long in2,
long in3,
int inlen) |
MemoTableEntry(TemplateBase.TemplateType t,
long in1,
long in2,
long in3,
int inlen,
TemplateBase.CloseType close) |
Modifier and Type | Method and Description |
---|---|
int |
countPlanRefs() |
boolean |
equalPlanRefs(CPlanMemoTable.MemoTableEntry that) |
boolean |
equals(Object obj) |
int |
getPlanRefIndex() |
int |
hashCode() |
boolean |
hasPlanRef() |
boolean |
hasPlanRefTo(long hopID) |
long |
input(int index) |
boolean |
isClosed() |
boolean |
isPlanRef(int index) |
boolean |
isValid() |
boolean |
subsumes(CPlanMemoTable.MemoTableEntry that) |
String |
toString() |
public TemplateBase.TemplateType type
public final long input1
public final long input2
public final long input3
public final int size
public TemplateBase.CloseType ctype
public MemoTableEntry(TemplateBase.TemplateType t, long in1, long in2, long in3, int inlen)
public MemoTableEntry(TemplateBase.TemplateType t, long in1, long in2, long in3, int inlen, TemplateBase.CloseType close)
public boolean isClosed()
public boolean isValid()
public boolean isPlanRef(int index)
public boolean hasPlanRef()
public boolean hasPlanRefTo(long hopID)
public int countPlanRefs()
public int getPlanRefIndex()
public boolean equalPlanRefs(CPlanMemoTable.MemoTableEntry that)
public long input(int index)
public boolean subsumes(CPlanMemoTable.MemoTableEntry that)
Copyright © 2020 The Apache Software Foundation. All rights reserved.