public class SimpleAsciiParser<C extends ApplicationContext> extends AbstractAsciiParser<C,SimpleAsciiLine>
AbstractAsciiParser
with a SimpleAsciiLine
and thus runs fast but without any support
for break-characters and block-comments.currentLine, DEFAULT_BUFF_SIZE
childTaskRef, isTestMode, monitorController, resultRef, stateFlag
Constructor and Description |
---|
SimpleAsciiParser(C ctx,
java.io.File file) |
SimpleAsciiParser(C ctx,
FileInfo fileInfo,
java.io.InputStream stream) |
SimpleAsciiParser(C ctx,
FileInfo fileInfo,
java.io.InputStream stream,
int buffSize) |
SimpleAsciiParser(C ctx,
java.io.File file,
int buffSize) |
SimpleAsciiParser(C ctx,
ProgressFileInputStream progressStream) |
SimpleAsciiParser(C ctx,
ProgressFileInputStream progressStream,
int buffSize) |
SimpleAsciiParser(C ctx,
ProgressInputStream progressStream) |
SimpleAsciiParser(C ctx,
ProgressInputStream progressStream,
int buffSize) |
Modifier and Type | Method and Description |
---|---|
protected SimpleAsciiLine |
createAsciiLine(byte[] data)
Creates the required type of
AsciiLine for this parser. |
checkedByte, close, createFileInputStream, executeAsync, getCurrentWord, getFileInfo, getLineNumber, getNextLine, getNextWord, getReadByteCount, getReadOperationCount, getRestOfLine, nextDouble, nextInt, nextLine, nextLong, nextShort, nextString, nextWord, openFile, performRead, setLineCommentChar, skipLines, skipRestOfLine, skipWords
addMonitor, checkCancelled, checkForErrorAndRethrow, clearMonitors, createRunStateFlag, doOnCancel, doOnFailure, executeSubTask, executeSync, getError, getMaxProgressSteps, getMonitorCount, getMonitors, getName, getProgressStepCount, getResult, getRunStateFlag, getTaskId, getType, handleCancellation, handleFailure, handleFinish, handleStart, handleSuccess, hasError, hasMonitor, isCancellable, notifyProceeded, registerTaskStateChange, removeMonitor, resetProgress, setCancellable, setLogLevel, setMaxProgressSteps, setMonitor, setName, setName, setResult, setRunStateFlag, setTaskId, setType, shouldFireMonitor, sleepChecked, wasCancelled
getApplicationConfig, getApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getApplicationContext
getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
public SimpleAsciiParser(C ctx, java.io.File file, int buffSize)
public SimpleAsciiParser(C ctx, java.io.File file)
public SimpleAsciiParser(C ctx, FileInfo fileInfo, java.io.InputStream stream, int buffSize)
public SimpleAsciiParser(C ctx, ProgressFileInputStream progressStream, int buffSize)
public SimpleAsciiParser(C ctx, ProgressFileInputStream progressStream)
public SimpleAsciiParser(C ctx, ProgressInputStream progressStream, int buffSize)
public SimpleAsciiParser(C ctx, ProgressInputStream progressStream)
protected SimpleAsciiLine createAsciiLine(byte[] data)
AbstractAsciiParser
AsciiLine
for this parser.createAsciiLine
in class AbstractAsciiParser<C extends ApplicationContext,SimpleAsciiLine>
Copyright © 2011 EsprIT-Systems. All Rights Reserved.