public class LiteralTable extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
ONLY_INSERT_LABEL |
Constructor and Description |
---|
LiteralTable() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
expunge(String condition) |
int |
getBatchSize() |
ValueTable |
getDatatypeTable() |
ValueTable |
getDateTimeTable() |
int |
getIdVersion() |
ValueTable |
getLabelTable() |
ValueTable |
getLanguageTable() |
ValueTable |
getLongLabelTable() |
ValueTable |
getNumericTable() |
void |
insertDatatype(Number id,
String label,
String datatype) |
void |
insertDateTime(Number id,
String label,
String datatype,
long value) |
void |
insertLanguage(Number id,
String label,
String language) |
void |
insertNumeric(Number id,
String label,
String datatype,
double value) |
void |
insertSimple(Number id,
String label) |
void |
optimize() |
void |
setDatatypeTable(ValueTable datatypes) |
void |
setDateTimeTable(ValueTable dateTime) |
void |
setIdSequence(IdSequence ids) |
void |
setLabelTable(ValueTable labels) |
void |
setLanguageTable(ValueTable languages) |
void |
setLongLabelTable(ValueTable longLabels) |
void |
setNumericTable(ValueTable numeric) |
public static final boolean ONLY_INSERT_LABEL
public void setIdSequence(IdSequence ids)
public ValueTable getLabelTable()
public void setLabelTable(ValueTable labels)
public ValueTable getLongLabelTable()
public void setLongLabelTable(ValueTable longLabels)
public ValueTable getLanguageTable()
public void setLanguageTable(ValueTable languages)
public ValueTable getDatatypeTable()
public void setDatatypeTable(ValueTable datatypes)
public ValueTable getNumericTable()
public void setNumericTable(ValueTable numeric)
public ValueTable getDateTimeTable()
public void setDateTimeTable(ValueTable dateTime)
public void close() throws SQLException
SQLException
public int getBatchSize()
public int getIdVersion()
public void insertSimple(Number id, String label) throws SQLException, InterruptedException
SQLException
InterruptedException
public void insertLanguage(Number id, String label, String language) throws SQLException, InterruptedException
SQLException
InterruptedException
public void insertDatatype(Number id, String label, String datatype) throws SQLException, InterruptedException
SQLException
InterruptedException
public void insertNumeric(Number id, String label, String datatype, double value) throws SQLException, InterruptedException
SQLException
InterruptedException
public void insertDateTime(Number id, String label, String datatype, long value) throws SQLException, InterruptedException
SQLException
InterruptedException
public void optimize() throws SQLException
SQLException
public boolean expunge(String condition) throws SQLException
SQLException
Copyright © 2001-2016 Aduna. All Rights Reserved.