public class ParGzipCsvInputData extends BaseStepData implements StepDataInterface
BaseStepData.StepExecutionStatus
Modifier and Type | Field and Description |
---|---|
byte[] |
binaryFilename |
int |
blockNr |
long |
blockSize |
int |
bufferSize |
byte[] |
byteBuffer
This is the main byte buffer into which we're going to read chunks of data...
|
RowMetaInterface |
convertRowMeta |
byte[] |
delimiter |
byte[] |
enclosure |
int |
endBuffer |
boolean |
eofReached |
int |
filenameFieldIndex |
String[] |
filenames |
int |
filenr |
long |
fileReadPosition |
InputStream |
fis |
GZIPInputStream |
gzis |
boolean |
isAddingRowNumber |
int |
maxBuffer |
RowMetaInterface |
outputRowMeta |
boolean |
parallel |
long |
rowNumber |
int |
rownumFieldIndex |
int |
startBuffer |
int |
startFilenr |
int |
stepNumber |
long |
totalBytesRead |
int |
totalNumberOfSteps |
Constructor and Description |
---|
ParGzipCsvInputData() |
Modifier and Type | Method and Description |
---|---|
boolean |
getMoreData()
Read more data from our current file...
|
byte[] |
removeEscapedEnclosures(byte[] field,
int nrEnclosuresFound) |
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
public RowMetaInterface convertRowMeta
public RowMetaInterface outputRowMeta
public String[] filenames
public int filenr
public int startFilenr
public byte[] binaryFilename
public InputStream fis
public boolean isAddingRowNumber
public long rowNumber
public int stepNumber
public int totalNumberOfSteps
public boolean parallel
public int filenameFieldIndex
public int rownumFieldIndex
public GZIPInputStream gzis
public int bufferSize
public byte[] delimiter
public byte[] enclosure
public int startBuffer
public int endBuffer
public int maxBuffer
public byte[] byteBuffer
public long totalBytesRead
public long blockSize
public boolean eofReached
public long fileReadPosition
public int blockNr
public byte[] removeEscapedEnclosures(byte[] field, int nrEnclosuresFound)
public boolean getMoreData() throws KettleException
KettleException
Copyright © 2018 Hitachi Vantara. All rights reserved.