类 SimpleBinaryBufferedReaderFactory

  • 所有已实现的接口:
    BufferedReaderFactory

    public class SimpleBinaryBufferedReaderFactory
    extends java.lang.Object
    implements BufferedReaderFactory
    A BufferedReaderFactory useful for reading simple binary (or text) files with no line endings, such as those produced by mainframe copy books. The reader splits a stream up across fixed line endings (rather than the usual convention based on plain text). The line endings are discarded, just as with the default plain text implementation.
    从以下版本开始:
    2.1
    作者:
    Dave Syer
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型方法说明
      java.io.BufferedReadercreate​(org.springframework.core.io.Resource resource, java.lang.String encoding)
      Create a BufferedReader for reading String items from the provided resource.
      voidsetLineEnding​(java.lang.String lineEnding) 
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • setLineEnding

        public void setLineEnding​(java.lang.String lineEnding)
        参数:
        lineEnding - String indicating what defines the end of a "line".
      • create

        public java.io.BufferedReader create​(org.springframework.core.io.Resource resource,
                                             java.lang.String encoding)
                                      throws java.io.UnsupportedEncodingException,
                                             java.io.IOException
        从接口复制的说明: BufferedReaderFactory
        Create a BufferedReader for reading String items from the provided resource.
        指定者:
        create 在接口中 BufferedReaderFactory
        参数:
        resource - a Resource containing the data to be read
        encoding - the encoding required for converting binary data to String
        返回:
        a BufferedReader
        抛出:
        java.io.UnsupportedEncodingException - if the encoding is not supported by the platform
        java.io.IOException - if there is a problem creating the reader