TrueZIP Kernel 7.0-rc2

de.schlichtherle.truezip.fs
Interface FsDriverProvider

All Known Implementing Classes:
FsDriverLocator, FsDriverService

public interface FsDriverProvider

A provider for an immutable map of file system schemes to drivers.

Implementations must be thread-safe.

Author:
Christian Schlichtherle

Method Summary
 Map<FsScheme,FsDriver> get()
          Returns an immutable map of file system schemes to drivers.
 

Method Detail

get

@NonNull
Map<FsScheme,FsDriver> get()
Returns an immutable map of file system schemes to drivers. While the key of the returned map need not be null, its values must be nullable.

Calling this method several times should return a map which compares equal to each other in order to ensure a consistent file system implementation scheme.

Returns:
An immutable map of file system schemes to drivers.

TrueZIP Kernel 7.0-rc2

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.