Package org.apache.hop.core.compress
Class CompressionProviderFactory
- java.lang.Object
-
- org.apache.hop.core.compress.CompressionProviderFactory
-
- All Implemented Interfaces:
ICompressionProviderFactory
public class CompressionProviderFactory extends Object implements ICompressionProviderFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected static CompressionProviderFactoryINSTANCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ICompressionProvidercreateCompressionProviderInstance(String name)ICompressionProvidergetCompressionProviderByName(String name)String[]getCompressionProviderNames()Collection<ICompressionProvider>getCompressionProviders()static CompressionProviderFactorygetInstance()protected List<IPlugin>getPlugins()
-
-
-
Field Detail
-
INSTANCE
protected static CompressionProviderFactory INSTANCE
-
-
Method Detail
-
getInstance
public static CompressionProviderFactory getInstance()
-
createCompressionProviderInstance
public ICompressionProvider createCompressionProviderInstance(String name)
- Specified by:
createCompressionProviderInstancein interfaceICompressionProviderFactory
-
getCompressionProviders
public Collection<ICompressionProvider> getCompressionProviders()
- Specified by:
getCompressionProvidersin interfaceICompressionProviderFactory
-
getCompressionProviderNames
public String[] getCompressionProviderNames()
- Specified by:
getCompressionProviderNamesin interfaceICompressionProviderFactory
-
getCompressionProviderByName
public ICompressionProvider getCompressionProviderByName(String name)
- Specified by:
getCompressionProviderByNamein interfaceICompressionProviderFactory
-
-