momelog
Interface Configurable
- All Known Implementing Classes:
- LogCanvas, LogFile, PatternFormatter
public interface Configurable
Interface that every class designed to be configured from character sequence
should implement. Contains the only method
configure(char[], int, int) intended to configures instance from
specified character sequence.
- Version:
- 1.0
- Author:
- Sergio Morozov
|
Method Summary |
void |
configure(char[] lines,
int offset,
int length)
Configures instance from specified character sequence. |
configure
void configure(char[] lines,
int offset,
int length)
- Configures instance from specified character sequence. Character sequence
is specified by char array. Position of first character and length of
sequence are specified by
offset and length parameters
respectively. The following must be satisfied
0 <= offset <= <char array length> and length >= 0. If
offset + length is greater than char array length,
length is shorten to designate valid sequence.
- Parameters:
lines - char array containing character sequence.offset - position of the first character of sequence in given array.length - length of the sequence in characters.
- Throws:
IllegalArgumentException - if length is negative.
ArrayIndexOutOfBoundsException - if offset is greater than char array length or negative.- Since:
- 1.0