org.supercsv.util
Class CsvContext
- java.lang.Object
-
- org.supercsv.util.CsvContext
-
- All Implemented Interfaces:
- java.io.Serializable
public class CsvContext extends java.lang.Object implements java.io.SerializableThis object represents the current context of a given CSV file being either read or written to. The lineNumber is the actual line number (beginning at 1) of the file being read or written to. The rowNumber (beginning at 1) is the number of the CSV row (which will be identical to lineNumber if no rows span multiple lines) - the last rowNumber will correspond with the number of CSV records. The columnNumber (beginning at 1) is the number of the CSV column.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description CsvContext(int lineNumber, int rowNumber, int columnNumber)Constructs a new CsvContext.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanequals(java.lang.Object obj)intgetColumnNumber()intgetLineNumber()intgetRowNumber()java.util.List<java.lang.Object>getRowSource()inthashCode()voidsetColumnNumber(int columnNumber)voidsetLineNumber(int lineNumber)voidsetRowNumber(int rowNumber)voidsetRowSource(java.util.List<java.lang.Object> rowSource)java.lang.StringtoString()
-
-
-
Constructor Detail
-
CsvContext
public CsvContext(int lineNumber, int rowNumber, int columnNumber)Constructs a new CsvContext.- Parameters:
lineNumber- the current line numberrowNumber- the current CSV row numbercolumnNumber- the current CSV column number
-
-
Method Detail
-
getLineNumber
public int getLineNumber()
- Returns:
- the lineNumber
-
setLineNumber
public void setLineNumber(int lineNumber)
- Parameters:
lineNumber- the lineNumber to set
-
getRowNumber
public int getRowNumber()
- Returns:
- the rowNumber
-
setRowNumber
public void setRowNumber(int rowNumber)
- Parameters:
rowNumber- the rowNumber to set
-
getColumnNumber
public int getColumnNumber()
- Returns:
- the columnNumber
-
setColumnNumber
public void setColumnNumber(int columnNumber)
- Parameters:
columnNumber- the columnNumber to set
-
getRowSource
public java.util.List<java.lang.Object> getRowSource()
- Returns:
- the rowSource
-
setRowSource
public void setRowSource(java.util.List<java.lang.Object> rowSource)
- Parameters:
rowSource- the rowSource to set
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-
DMelt 3.0 © DataMelt by jWork.ORG