public class IoFactoryRegistry extends Object
| Constructor and Description |
|---|
IoFactoryRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFactory(IoFactory factory) |
static void |
clearInstance() |
Map<String,String> |
getExtensionMimeTypeMap() |
<F extends IoFactory> |
getFactories(Class<? extends F> factoryClass) |
Set<IoFactory> |
getFactoriesByClass() |
<F extends IoFactory> |
getFactoriesByFileExtension(Class<F> factoryClass,
List<String> fileExtensions) |
<F extends IoFactory> |
getFactoriesByFileExtensionMap(Class<F> factoryClass) |
<F extends IoFactory> |
getFactoriesByMediaType(Class<F> factoryClass) |
<F extends IoFactory> |
getFactoryByFileExtension(Class<F> factoryClass,
String fileExtension) |
<F extends IoFactory> |
getFactoryByFileName(Class<F> factoryClass,
String fileName) |
<F extends IoFactory> |
getFactoryByMediaType(Class<F> factoryClass,
String mediaType) |
<F extends IoFactory> |
getFactoryByResource(Class<F> factoryClass,
org.springframework.core.io.Resource resource) |
static String |
getFileExtension(String resultFormat) |
Set<String> |
getFileExtensions(Class<? extends IoFactory> factoryClass) |
static IoFactoryRegistry |
getInstance() |
<F extends IoFactory> |
getMediaTypes(Class<F> factoryClass) |
boolean |
isFileExtensionSupported(Class<? extends IoFactory> factoryClass,
String fileExtension) |
void |
setFactories(Set<IoFactory> factories) |
public static void clearInstance()
public static IoFactoryRegistry getInstance()
public void addFactory(IoFactory factory)
public <F extends IoFactory> List<F> getFactoriesByFileExtension(Class<F> factoryClass, List<String> fileExtensions)
public <F extends IoFactory> Map<String,F> getFactoriesByFileExtensionMap(Class<F> factoryClass)
public <F extends IoFactory> Map<String,F> getFactoriesByMediaType(Class<F> factoryClass)
public <F extends IoFactory> F getFactoryByFileExtension(Class<F> factoryClass, String fileExtension)
public <F extends IoFactory> F getFactoryByFileName(Class<F> factoryClass, String fileName)
public <F extends IoFactory> F getFactoryByMediaType(Class<F> factoryClass, String mediaType)
public <F extends IoFactory> F getFactoryByResource(Class<F> factoryClass, org.springframework.core.io.Resource resource)
public boolean isFileExtensionSupported(Class<? extends IoFactory> factoryClass, String fileExtension)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.