public abstract class AbstractSimpleSequentialReaderFactory extends java.lang.Object implements SimpleSequentialReaderFactory
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimpleSequentialReaderFactory(java.lang.String name,
java.lang.String description,
java.lang.String[] extensions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.io.File f) |
FilesystemServerExplorerProviderFactory |
createFilesystemServerProviderFactory() |
abstract SimpleSequentialReader |
createReader(OpenFeatureStoreParameters params) |
FeatureStoreProviderFactory |
createStoreProviderFactory() |
void |
fetchDefaultParameters(DataParameters parameters) |
java.lang.String |
getDescription() |
java.lang.String[] |
getExtensions() |
java.lang.String |
getName() |
boolean |
isValidExtension(java.io.File f) |
protected Logger |
logger() |
void |
selfRegister(java.lang.Class loader) |
void |
selfRegister(java.net.URL parameters_xml,
java.net.URL metadata_xml) |
protected AbstractSimpleSequentialReaderFactory(java.lang.String name,
java.lang.String description,
java.lang.String[] extensions)
protected Logger logger()
public java.lang.String getName()
getName in interface SimpleSequentialReaderFactorypublic java.lang.String getDescription()
getDescription in interface SimpleSequentialReaderFactorypublic java.lang.String[] getExtensions()
getExtensions in interface SimpleSequentialReaderFactorypublic final boolean isValidExtension(java.io.File f)
isValidExtension in interface SimpleSequentialReaderFactorypublic boolean accept(java.io.File f)
accept in interface java.io.FileFilterpublic FeatureStoreProviderFactory createStoreProviderFactory()
createStoreProviderFactory in interface SimpleSequentialReaderFactorypublic FilesystemServerExplorerProviderFactory createFilesystemServerProviderFactory()
createFilesystemServerProviderFactory in interface SimpleSequentialReaderFactorypublic void selfRegister(java.lang.Class loader)
selfRegister in interface SimpleSequentialReaderFactorypublic void selfRegister(java.net.URL parameters_xml,
java.net.URL metadata_xml)
selfRegister in interface SimpleSequentialReaderFactorypublic void fetchDefaultParameters(DataParameters parameters)
fetchDefaultParameters in interface SimpleSequentialReaderFactorypublic abstract SimpleSequentialReader createReader(OpenFeatureStoreParameters params)
createReader in interface SimpleSequentialReaderFactory