Closed elmerland closed 8 months ago
Make Utf8StringNewlineStrategy class open so that clients can extend the class and apply custom transformations.
For example:
class MyRecordStrategy() : Utf8StringNewlineStrategy(ignoreBlankLines = true) { override fun calculateNextRecordBytes = super.calculateNextRecordBytes(source).map(String::uppercase) }
Make Utf8StringNewlineStrategy class open so that clients can extend the class and apply custom transformations.
For example: