org.springframework.batch.item.file
Interface BufferedReaderFactory

All Known Implementing Classes:
DefaultBufferedReaderFactory, SimpleBinaryBufferedReaderFactory

public interface BufferedReaderFactory

A factory strategy for custom extensions of BufferedReader allowing customisation of the standard behaviour of the java.io variety.

Since:
2.1
Author:
Dave Syer

Method Summary
 java.io.BufferedReader create(org.springframework.core.io.Resource resource, java.lang.String encoding)
          Create a BufferedReader for reading String items from the provided resource.
 

Method Detail

create

java.io.BufferedReader create(org.springframework.core.io.Resource resource,
                              java.lang.String encoding)
                              throws java.io.UnsupportedEncodingException,
                                     java.io.IOException
Create a BufferedReader for reading String items from the provided resource.

Parameters:
resource - a Resource containing the data to be read
encoding - the encoding required for converting binary data to String
Returns:
a BufferedReader
Throws:
java.io.UnsupportedEncodingException - if the encoding is not supported by the platform
java.io.IOException - if there is a problem creating the reader


Copyright © 2011. All Rights Reserved.