Package org.apache.sysds.runtime.iogen
Class MappingTrieNode
- java.lang.Object
-
- org.apache.sysds.runtime.iogen.MappingTrieNode
-
public class MappingTrieNode extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MappingTrieNode.Type
-
Constructor Summary
Constructors Constructor Description MappingTrieNode()
MappingTrieNode(MappingTrieNode.Type nodeType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRowIndex(int rowIndex)
void
addRowIndex(ArrayList<Integer> rowIndexes)
Map<String,MappingTrieNode>
getChildren()
MappingTrieNode.Type
getNodeType()
ArrayList<Integer>
getRowIndexes()
void
setChildren(Map<String,MappingTrieNode> children)
void
setNodeType(MappingTrieNode.Type nodeType)
void
setRowIndexes(ArrayList<Integer> rowIndexes)
-
-
-
Constructor Detail
-
MappingTrieNode
public MappingTrieNode(MappingTrieNode.Type nodeType)
-
MappingTrieNode
public MappingTrieNode()
-
-
Method Detail
-
getChildren
public Map<String,MappingTrieNode> getChildren()
-
setChildren
public void setChildren(Map<String,MappingTrieNode> children)
-
getNodeType
public MappingTrieNode.Type getNodeType()
-
setNodeType
public void setNodeType(MappingTrieNode.Type nodeType)
-
addRowIndex
public void addRowIndex(int rowIndex)
-
-