Implementations of input classes, such as InputStream and Reader.