public Stream<JacksonHandle> split(Reader input) throws Exception  { 

        if(input == null) {
            throw new IllegalArgumentException("Input cannot be null.");
        }
        return configureInput(configureObjReader().readValues(input));
    }
public Stream < JacksonHandle > split ( Reader input ) throws Exception { if ( input == null ) { throw new IllegalArgumentException ( "Input cannot be null." ) ; } return configureInput ( configureObjReader ( ) . readValues ( input ) ) ; }
Takes the input stream and converts it into a stream of JacksonHandle by setting the schema
and wrapping the JsonNode into JacksonHandle.
@param input the Reader stream passed in.
@return a stream of JacksonHandle.