Package io.jsondb
Class JsonDBConfig
- java.lang.Object
-
- io.jsondb.JsonDBConfig
-
public class JsonDBConfig extends java.lang.ObjectA POJO that has settings for the functioning of DB.
-
-
Constructor Summary
Constructors Constructor Description JsonDBConfig(java.lang.String dbFilesLocationString, java.lang.String baseScanPackage, ICipher cipher, boolean compatibilityMode, java.util.Comparator<java.lang.String> schemaComparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBaseScanPackage()java.nio.charset.CharsetgetCharset()ICiphergetCipher()java.io.FilegetDbFilesLocation()java.lang.StringgetDbFilesLocationString()java.nio.file.PathgetDbFilesPath()com.fasterxml.jackson.databind.ObjectMappergetObjectMapper()java.util.Comparator<java.lang.String>getSchemaComparator()booleanisCompatibilityMode()voidsetBaseScanPackage(java.lang.String baseScanPackage)voidsetCharset(java.nio.charset.Charset charset)voidsetCipher(ICipher cipher)voidsetCompatibilityMode(boolean compatibilityMode)voidsetDbFilesLocationString(java.lang.String dbFilesLocationString)voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
-
Constructor Detail
-
JsonDBConfig
public JsonDBConfig(java.lang.String dbFilesLocationString, java.lang.String baseScanPackage, ICipher cipher, boolean compatibilityMode, java.util.Comparator<java.lang.String> schemaComparator)
-
-
Method Detail
-
getCharset
public java.nio.charset.Charset getCharset()
-
setCharset
public void setCharset(java.nio.charset.Charset charset)
-
getDbFilesLocationString
public java.lang.String getDbFilesLocationString()
-
setDbFilesLocationString
public void setDbFilesLocationString(java.lang.String dbFilesLocationString)
-
getDbFilesLocation
public java.io.File getDbFilesLocation()
-
getDbFilesPath
public java.nio.file.Path getDbFilesPath()
-
getBaseScanPackage
public java.lang.String getBaseScanPackage()
-
setBaseScanPackage
public void setBaseScanPackage(java.lang.String baseScanPackage)
-
getCipher
public ICipher getCipher()
-
setCipher
public void setCipher(ICipher cipher)
-
isCompatibilityMode
public boolean isCompatibilityMode()
-
setCompatibilityMode
public void setCompatibilityMode(boolean compatibilityMode)
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
getSchemaComparator
public java.util.Comparator<java.lang.String> getSchemaComparator()
-
-