public final class FileDataTypeRegistry
extends java.lang.Object
FileDataType
of a filename.
You may add custom FileDataTypeResolver
instances as needed.
The last added resolver is asked first for resolving the filename.Modifier and Type | Method and Description |
---|---|
static void |
addResolver(FileDataTypeResolver resolver) |
static void |
clear()
Clears the resolver-list.
|
static void |
reset()
Clears the resolver-list and installs the default resolver which
uses
FileExtension for resolving. |
static FileDataType |
resolveFileDataTypeOf(java.io.File file) |
static FileDataType |
resolveFileDataTypeOf(java.nio.file.Path path) |
static FileDataType |
resolveFileDataTypeOf(java.lang.String fileName) |
public static FileDataType resolveFileDataTypeOf(java.lang.String fileName)
public static FileDataType resolveFileDataTypeOf(java.io.File file)
public static FileDataType resolveFileDataTypeOf(java.nio.file.Path path)
public static void addResolver(FileDataTypeResolver resolver)
public static void clear()
public static void reset()
FileExtension
for resolving.Copyright © 2014 EsprIT-Systems. All Rights Reserved.