fr.ifremer.isisfish.logging.io
Class LineReaderUtil.LevelsLineReader
java.lang.Object
fr.ifremer.isisfish.logging.io.LineReader
fr.ifremer.isisfish.logging.io.LineReaderUtil.LevelsLineReader
- Enclosing class:
- LineReaderUtil
public static class LineReaderUtil.LevelsLineReader
- extends LineReader
a LineReader to keep only lines that match one of the given LogLevel.
- Author:
- chemit
|
Field Summary |
protected java.util.List<java.lang.String> |
levels
|
|
Method Summary |
boolean |
match(java.lang.String line)
Matcher of line for this reader. |
java.lang.String |
toString()
|
| Methods inherited from class fr.ifremer.isisfish.logging.io.LineReader |
close, ensureOpen, finalize, getFile, getId, getNbLines, getOffsetReader, getParent, isOpen, isUpToDate, open, readLine, readLine, readLine2, readLine2, setId, update |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
levels
protected java.util.List<java.lang.String> levels
LineReaderUtil.LevelsLineReader
public LineReaderUtil.LevelsLineReader(java.io.File file,
OffsetReader offsetReader,
LogLevel... level)
LineReaderUtil.LevelsLineReader
public LineReaderUtil.LevelsLineReader(LineReader parent,
OffsetReader offsetReader,
LogLevel... levels)
match
public boolean match(java.lang.String line)
- Description copied from class:
LineReader
- Matcher of line for this reader.
- Overrides:
match in class LineReader
- Parameters:
line - the line to be accepted by this line reader
- Returns:
true if the line must be used,false
otherwise
toString
public java.lang.String toString()
- Overrides:
toString in class LineReader
Copyright © 1999-2010 CodeLutin. All Rights Reserved.