Class NormalizeLineSeparatorReader
java.lang.Object
java.io.Reader
java.io.FilterReader
org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Readable
Converts Unix line separators to Windows ones and vice-versa.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Type representing either Unix or Windows line separators -
Field Summary
FieldsModifier and TypeFieldDescription(package private) Character
private static final int
(package private) final NormalizeLineSeparatorReader.LineSeparator
(package private) Character
Fields inherited from class java.io.FilterReader
in
-
Constructor Summary
ConstructorsConstructorDescriptionNormalizeLineSeparatorReader
(Reader reader, NormalizeLineSeparatorReader.LineSeparator lineSeparator) -
Method Summary
Methods inherited from class java.io.FilterReader
close, mark, markSupported, ready, reset, skip
-
Field Details
-
Constructor Details
-
NormalizeLineSeparatorReader
NormalizeLineSeparatorReader(Reader reader, NormalizeLineSeparatorReader.LineSeparator lineSeparator)
-
-
Method Details
-
read
- Overrides:
read
in classFilterReader
- Throws:
IOException
-
read
- Overrides:
read
in classFilterReader
- Throws:
IOException
-