Class NativeStoreConfig
- java.lang.Object
-
- org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
-
- org.eclipse.rdf4j.sail.base.config.BaseSailConfig
-
- org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
-
- All Implemented Interfaces:
SailImplConfig
public class NativeStoreConfig extends BaseSailConfig
- Author:
- Arjohn Kampman
-
-
Constructor Summary
Constructors Constructor Description NativeStoreConfig()NativeStoreConfig(String tripleIndexes)NativeStoreConfig(String tripleIndexes, boolean forceSync)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Resourceexport(Model m)booleangetForceSync()intgetNamespaceCacheSize()intgetNamespaceIDCacheSize()StringgetTripleIndexes()intgetValueCacheSize()intgetValueIDCacheSize()voidparse(Model m, Resource implNode)voidsetForceSync(boolean forceSync)voidsetNamespaceCacheSize(int namespaceCacheSize)voidsetNamespaceIDCacheSize(int namespaceIDCacheSize)voidsetTripleIndexes(String tripleIndexes)voidsetValueCacheSize(int valueCacheSize)voidsetValueIDCacheSize(int valueIDCacheSize)-
Methods inherited from class org.eclipse.rdf4j.sail.base.config.BaseSailConfig
getEvaluationStrategyFactory, getEvaluationStrategyFactoryClassName, setEvaluationStrategyFactoryClassName
-
Methods inherited from class org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
getConnectionTimeOut, getIterationCacheSyncThreshold, getType, setConnectionTimeOut, setIterationCacheSyncThreshold, setType, validate
-
-
-
-
Method Detail
-
getTripleIndexes
public String getTripleIndexes()
-
setTripleIndexes
public void setTripleIndexes(String tripleIndexes)
-
getForceSync
public boolean getForceSync()
-
setForceSync
public void setForceSync(boolean forceSync)
-
getValueCacheSize
public int getValueCacheSize()
-
setValueCacheSize
public void setValueCacheSize(int valueCacheSize)
-
getValueIDCacheSize
public int getValueIDCacheSize()
-
setValueIDCacheSize
public void setValueIDCacheSize(int valueIDCacheSize)
-
getNamespaceCacheSize
public int getNamespaceCacheSize()
-
setNamespaceCacheSize
public void setNamespaceCacheSize(int namespaceCacheSize)
-
getNamespaceIDCacheSize
public int getNamespaceIDCacheSize()
-
setNamespaceIDCacheSize
public void setNamespaceIDCacheSize(int namespaceIDCacheSize)
-
export
public Resource export(Model m)
- Specified by:
exportin interfaceSailImplConfig- Overrides:
exportin classBaseSailConfig
-
parse
public void parse(Model m, Resource implNode) throws SailConfigException
- Specified by:
parsein interfaceSailImplConfig- Overrides:
parsein classBaseSailConfig- Throws:
SailConfigException
-
-