protected abstract Iterator<I> inputIterator(@Nullable Object... args) throws CacheLoaderException ;

protected abstract Iterator < I > inputIterator ( @ Nullable Object ... args ) throws CacheLoaderException ;
returns iterator of input records . < p > note that returned iterator doesn ' t have to be thread - safe . thus it could operate on raw streams , db connections , etc . without additional synchronization .
