Interface SqlPathSeparatorProvider

All Known Implementing Classes:
SqlPathSeparatorProvider.Default

public interface SqlPathSeparatorProvider
Configure the separator character used by the microstream SQL AFS implementation. Classes that implement this interface must provide the character as sting and as char. The supplied character is used to separate path components and file names when mapping directory structures to SQL-Table names. Therefore the supplied character must be allowed to be part of table names of the used SQL database the AFS is working with.

The configuration has to be done before any SQLFileSystem instance is created!

The configuration is done static via the SqlPath class.

E.g. to configure "_" as separator:

 SqlPath.set(SqlPathSeparatorProvider.New("_", '_'));