Package org.bzdev.io

Class DetabReader

java.lang.Object
java.io.Reader
org.bzdev.io.DetabReader
All Implemented Interfaces:
Closeable, AutoCloseable, Readable

public class DetabReader extends Reader
Reader to remove tabs. The tab spacing is assumed to be 8 unless explicitly set in a constructor.

Formats such as YAML that use indentation to denote nesting do not allow tabs because the tab spacing cannot be predicted. While 8 is a common number, some editors can be configured to use a different value.