Package org.apache.sysds.runtime.iogen
Class FormatIdentifyer
- java.lang.Object
 - 
- org.apache.sysds.runtime.iogen.FormatIdentifyer
 
 
- 
public class FormatIdentifyer extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description FormatIdentifyer(String raw, FrameBlock frame)FormatIdentifyer(String raw, MatrixBlock matrix) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pair<ArrayList<String>,ArrayList<Integer>>extractAllPrefixStringsOfAColSingleLine(int colIndex, boolean reverse, boolean removesSelected)Pair<ArrayList<String>,ArrayList<Integer>>extractAllPrefixStringsOfAColSingleLine(int r, ArrayList<Integer> colIndexes, boolean reverse, boolean removesSelected)Pair<ArrayList<String>[],ArrayList<Integer>[]>extractAllPrefixStringsOfColsSingleLine(boolean reverse, boolean removesSelected)StringgetConflictToken(int[] cols)CustomPropertiesgetFormatProperties()booleanisDelimAndSuffixesSame(String delim, int[] cols, String conflict) 
 - 
 
- 
- 
Constructor Detail
- 
FormatIdentifyer
public FormatIdentifyer(String raw, MatrixBlock matrix) throws Exception
- Throws:
 Exception
 
- 
FormatIdentifyer
public FormatIdentifyer(String raw, FrameBlock frame) throws Exception
- Throws:
 Exception
 
 - 
 
- 
Method Detail
- 
getFormatProperties
public CustomProperties getFormatProperties()
 
- 
extractAllPrefixStringsOfColsSingleLine
public Pair<ArrayList<String>[],ArrayList<Integer>[]> extractAllPrefixStringsOfColsSingleLine(boolean reverse, boolean removesSelected)
 
- 
extractAllPrefixStringsOfAColSingleLine
public Pair<ArrayList<String>,ArrayList<Integer>> extractAllPrefixStringsOfAColSingleLine(int r, ArrayList<Integer> colIndexes, boolean reverse, boolean removesSelected)
 
- 
extractAllPrefixStringsOfAColSingleLine
public Pair<ArrayList<String>,ArrayList<Integer>> extractAllPrefixStringsOfAColSingleLine(int colIndex, boolean reverse, boolean removesSelected)
 
- 
getConflictToken
public String getConflictToken(int[] cols)
 
 - 
 
 -