public LineRecordReader(InputStream @in, long offset, long endOffset, int maxLineLength , byte[] recordDelimiter) { this.maxLineLength = maxLineLength; this.@in = new SplitLineReader(@in, recordDelimiter); this.start = offset; this.pos = offset; this.end = endOffset; filePosition = null; }