Interface StorageConnector.Opener<S>

Type Parameters:
S - the type of input (source) created by this Opener instance.
Enclosing class:
StorageConnector
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface private static interface StorageConnector.Opener<S>
Handler to StorageConnector.createFoo() methods associated to given storage types. Each createFoo() method may be invoked once for opening an input stream, character reader, database connection, etc from user supplied path, URI, etc.
  • Method Summary

    Modifier and Type
    Method
    Description
    Invoked when first needed for creating an input of the requested type.