Class CodeGenTrieNode
java.lang.Object
org.apache.sysds.runtime.iogen.codegen.CodeGenTrieNode
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionCodeGenTrieNode(boolean endOfCondition, String colIndex, Types.ValueType valueType, String key, HashSet<String> naStrings, CodeGenTrieNode.NodeType type) CodeGenTrieNode(String colIndex, String key, CodeGenTrieNode.NodeType type) -
Method Summary
Modifier and TypeMethodDescriptionintgetKey()intgetType()geValueCode(String destination, String currPos) booleanvoidsetColIndex(String colIndex) voidsetColIndexBeginPos(int colIndexBeginPos) voidsetEndOfCondition(boolean endOfCondition) voidvoidsetRowIndexBeginPos(int rowIndexBeginPos) voidsetValueType(Types.ValueType valueType)
-
Constructor Details
-
CodeGenTrieNode
-
CodeGenTrieNode
-
CodeGenTrieNode
public CodeGenTrieNode(boolean endOfCondition, String colIndex, Types.ValueType valueType, String key, HashSet<String> naStrings, CodeGenTrieNode.NodeType type)
-
-
Method Details
-
geValueCode
-
getChildren
-
isEndOfCondition
public boolean isEndOfCondition() -
setEndOfCondition
public void setEndOfCondition(boolean endOfCondition) -
getColIndex
-
setColIndex
-
getValueType
-
setValueType
-
getKey
-
setKey
-
getType
-
getRowIndexBeginPos
public int getRowIndexBeginPos() -
setRowIndexBeginPos
public void setRowIndexBeginPos(int rowIndexBeginPos) -
getColIndexBeginPos
public int getColIndexBeginPos() -
setColIndexBeginPos
public void setColIndexBeginPos(int colIndexBeginPos)
-