Class NeqSimContractDataBase
java.lang.Object
neqsim.util.database.NeqSimDataBase
neqsim.util.database.NeqSimContractDataBase
- All Implemented Interfaces:
Serializable, AutoCloseable, FileSystemSettings
NeqSimProcessDesignDataBase class.
- Version:
- June 2023
- Author:
- Even Solbraa
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Stringprivate static booleanprotected Connectionstatic StringConstantdataBasePath="".private static Stringprivate static booleanprivate static boolean(package private) static org.apache.logging.log4j.LoggerLogger object for class.private static Stringprivate static final longSerialization version UID.private Statementprivate static StringFields inherited from interface FileSystemSettings
defaultDatabaseRootRoot, defaultFileTreeRoot, fileExtension, relativeFilePath, root, tempDir -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinitH2DatabaseFromCSVfiles.static voidupdateTable(String tableName) Methods inherited from class NeqSimDataBase
close, createTemporaryTables, execute, executeQuery, getComponentNames, getConnection, getConnectionString, getDataBaseType, getResultSet, getStatement, hasComponent, hasTempComponent, openConnection, replaceTable, setConnectionString, setCreateTemporaryTables, setDataBaseType, setDataBaseType, setPassword, setStatement, setUsername, updateTable, useExtendedComponentDatabase
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
logger
static org.apache.logging.log4j.Logger loggerLogger object for class. -
dataBasePath
ConstantdataBasePath="". -
createTemporaryTables
private static boolean createTemporaryTables -
username
-
password
-
dataBaseType
-
connectionString
-
h2IsInitialized
private static boolean h2IsInitialized -
h2IsInitalizing
private static boolean h2IsInitalizing -
statement
-
databaseConnection
-
-
Constructor Details
-
NeqSimContractDataBase
public NeqSimContractDataBase()Constructor for NeqSimDataBase.
-
-
Method Details
-
updateTable
-
initH2DatabaseFromCSVfiles
public static void initH2DatabaseFromCSVfiles()initH2DatabaseFromCSVfiles.
-