@ParametersAreNonnullByDefault public class FileSystemFactoryProvider extends Object
Constructor and Description |
---|
FileSystemFactoryProvider() |
Modifier and Type | Method and Description |
---|---|
FileAttributesFactory |
getAttributesFactory() |
FileSystemOptionsFactory |
getOptionsFactory() |
PathElementsFactory |
getPathElementsFactory() |
PathMatcherFactory |
getPathMatcherFactory() |
protected void |
setAttributesFactory(FileAttributesFactory attributesFactory) |
protected void |
setOptionsFactory(FileSystemOptionsFactory optionsFactory) |
protected void |
setPathElementsFactory(PathElementsFactory pathElementsFactory) |
protected void |
setPathMatcherFactory(PathMatcherFactory pathMatcherFactory) |
void |
validate() |
@Nonnull public final PathElementsFactory getPathElementsFactory()
@Nonnull public final PathMatcherFactory getPathMatcherFactory()
@Nonnull public final FileAttributesFactory getAttributesFactory()
@Nonnull public final FileSystemOptionsFactory getOptionsFactory()
public final void validate()
protected final void setPathElementsFactory(PathElementsFactory pathElementsFactory)
protected final void setPathMatcherFactory(PathMatcherFactory pathMatcherFactory)
protected final void setAttributesFactory(FileAttributesFactory attributesFactory)
protected final void setOptionsFactory(FileSystemOptionsFactory optionsFactory)