Package | Description |
---|---|
fr.cnes.genius.sqlite |
$Id: package-info.java 2191 2017-10-02 14:13:51Z jjct $
HISTORIQUE
VERSION:1.7:DM:DM-207:22/09/2017: Initial version of the sqlite storage system.
|
Modifier and Type | Method and Description |
---|---|
void |
TableDataBuffer.addColumn(ColumnInfo columnInfo)
Adds a column to the buffer.
|
void |
ResultWriter.addColumn(String tableName,
String name,
String description,
ColumnInfo.ColumnType columnType,
String unitString,
Double gapThreshold,
boolean userVisible)
Add a new column definition in the table.
|
void |
ResultWriter.addTable(String tableName)
Add a new table in the database.
|
protected void |
SqliteBase.executeStatement(String sql)
Execute the SQL statement.
|
ColumnInfo |
ResultReader.getColumnInfoByIndex(String tableName,
int columnIndex)
Get the column information given the table and the index.
|
ColumnInfo |
ResultReader.getColumnInfoByName(String tableName,
String columnName)
Get the column information given the table and the index.
|
List<Object> |
ResultReader.getColumns(String tableName,
ColumnInfo column)
Get the columns information.
|
List<Object> |
ResultReader.getColumns(String tableName,
ColumnInfo column,
String sortColumn)
Get the columns information.
|
List<Object> |
ResultReader.getColumns(String tableName1,
String tableName2,
ColumnInfo column,
String sortColumn)
Get the columns information.
|
List<Object> |
ResultReader.getColumnsWithUnit(String tableName,
ColumnInfo column,
GUnit unit)
Get the columns information converted to the given unit.
|
List<Object> |
ResultReader.getColumnsWithUnit(String tableName,
ColumnInfo column,
GUnit unit,
String sortColumnName)
Get the columns information converted to the given unit.
|
List<Object> |
ResultReader.getColumnsWithUnit(String tableName1,
String tableName2,
ColumnInfo column,
GUnit unit,
String sortColumn)
Get the columns information converted to the given unit joining the results of 2 tables simultaneously.
|
int |
ResultReader.getNumberColumns(String tableName)
Get the number of columns of the table.
|
int |
ResultReader.getNumberRecords(String tableName)
Get the number of records in the table.
|
int |
ResultReader.getNumberTables()
Get the number of tables stored in the database, excluding the definition tables.
|
protected PreparedStatement |
SqliteBase.getPreparedStatement(String sql)
Get the prepared statement from the SQL value.
|
Object |
ResultReader.getRecord(String tableName,
ColumnInfo columnInfo,
GUnit unit,
int index)
Get the record corresponding to the index from the sql table.
|
Object |
ResultReader.getRecord(String tableName,
ColumnInfo columnInfo,
int index)
Get the record corresponding to the index from the sql table.
|
protected Statement |
SqliteBase.getStatement()
Get the statement from the SQL value.
|
List<String> |
ResultReader.getTableNames()
Get the number of tables stored in the database, excluding the definition tables.
|
List<Object[]> |
ResultReader.getXYColumns(String tableName,
ColumnInfo xColumn,
ColumnInfo yColumn)
Get the X and Y columns information.
|
List<Object[]> |
ResultReader.getXYColumnsWithUnit(String tableName,
ColumnInfo xColumn,
GUnit xUnit,
ColumnInfo yColumn,
GUnit yUnit)
Get the X and Y columns information converted to their given units.
|
void |
SqliteBase.open()
Open the SQL connection.
|
void |
ResultReader.setRecord(String tableName,
ColumnInfo columnInfo)
Set the new column corresponding to a new index from the sql table.
|
void |
ResultWriter.updateLine(String tableName,
int idx)
update current line of values into the database.
|
void |
ResultWriter.writeLine(String tableName)
Write current line of values into the database.
|
void |
ResultReader.writeToMadonaFile(String tableName,
File outputMadonaFile,
List<String> columnNameList,
List<String> headerInfoLines,
String sortColumn)
Write the columns in a file using the Madona format.
|
void |
ResultReader.writeToMadonaFile(String tableName1,
String tableName2,
File outputMadonaFile,
List<String> columnNameList,
List<String> headerInfoLines,
String sortColumn)
Write the columns in a file using the Madona format.
|
void |
ResultReader.writeToVTSAtt(String tableName,
File outputVTSFile,
List<String> columnNameList,
String sortColumn)
Write the selected columns to a VTS (OEM) ephemeris file.
|
void |
ResultReader.writeToVTSEphem(String tableName,
File outputVTSFile,
List<String> columnNameList,
String sortColumn)
Write the selected columns to a VTS (OEM) ephemeris file.
|
void |
ResultReader.writeToVTSEvents(String tableName,
File outputVTSFile,
List<String> columnNameList,
String sortColumn)
Write the selected columns to a VTS (OEM) ephemeris file.
|
void |
ResultReader.writeToVTSMem(String tableName,
File outputVTSFile,
VTSHeaderInfo vtsHeaderInfo,
List<String> columnNameList,
String sortColumn)
Write the selected columns to a VTS (MEM) file.
|
Constructor and Description |
---|
GSqliteOutputVarPanel(File databaseFile,
String tableName)
Combo box constructor.
|
Copyright © 2024. All rights reserved.