- canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
-
- canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
-
- canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
-
- canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerRoundFunctionSymbol
-
- CEIL_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CHAR_LARGE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- CHAR_LENGTH_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- CHAR_VAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- CHARACTER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- CLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- clone() - Method in class it.unibz.inf.ontop.dbschema.RDBMetadata
-
Deprecated.
- COALESCE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CONCAT_OP_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CONCAT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- configure() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreModule
-
- configure() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialModule
-
- convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLTimestampISONormFunctionSymbol
-
TODO: try to return a constant
- convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
-
No optimization
- convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
-
No optimization
- convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerTimestampISODenormFunctionSymbol
-
Does not simplify
- createAbsFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createAddOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.QuotedIDFactoryMySQL
-
- createBooleanDenormFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createBooleanInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createBooleanNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createBooleanNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createBooleanNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createCeilFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createCeilFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createCeilFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createCoalesceFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createConnection(OntopSQLCredentialSettings) - Static method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils
-
Brings robustness to some Tomcat classloading issues.
- createDateInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
TODO: provide a MySQL specific implementation
- createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDatetimeInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDateTimeNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDateTimeNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- createDateTimeNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
Overrides
- createDatetimeToDatetimeCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
By default explicit
- createDatetimeToDatetimeCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
Made Implicit
- createDB2CodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.DB2DBTypeFactory
-
- createDB2RegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDB2TypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.DB2DBTypeFactory
-
- createDBAnd(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBBooleanIfElseNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
By default, we suppose that NULLs are tolerated
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
Treats NULLs as empty strings
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBCount(boolean, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBIfThenElse(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBIsNotNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBIsNotNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDBIsNotNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBIsNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBIsNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDBIsNull(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBIsTrue(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBIsTrue(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDBIsTrue(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createDBIsTrue(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createDBMax(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBMin(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBNotFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBOr(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBStrictEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBStrictNEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDBSum(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDecimalToDecimalCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
TODO: make it implicit by default?
- createDecimalToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
Hook
- createDecimalToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDefaultCastToStringFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDefaultCastToStringFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createDefaultCastToStringFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDefaultInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDefaultRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createDefaultSQLCodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
Returns a mutable map so that it can be modified by sub-classes
NB: we use the largest option among the DB datatypes mapped to the same XSD type.
- createDefaultSQLTypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
Returns a mutable map so that it can be modified by sub-classes
- createDenormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createDivideOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createFloatDoubleToFloatDoubleCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
TODO: make it implicit by default?
- createFloatDoubleToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
Hook
- createFloatDoubleToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createFloorFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createFloorFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.QuotedIDFactoryMySQL
-
- createH2RegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createIntegerToIntegerCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
Implicit
- createIntegerToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
The returned function symbol can apply additional optimizations
- createIntegerToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
Removes the padding added by DB2
- createIntegerToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createIsStringEmpty(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createMetadata(Connection, TypeFactory) - Static method in class it.unibz.inf.ontop.dbschema.RDBMetadataExtractionTools
-
Creates database metadata description (but does not load metadata)
- createMultiplyOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createMySQLCodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
-
- createMySQLRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- createMySQLTypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
-
- createNonIntegerNumberToStringCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
Removes the padding added by DB2
- createNonStrictDateEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNonStrictDatetimeEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNonStrictDefaultEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNonStrictNumericEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNonStrictStringEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
We know that the normalization function DATETIME -> xsd:datetimeStamp will always be invalid
(it is not bound to any timezone).
- createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
TODO: shall we alert the user when TIMESTAMP is used with a XSD.DATETIMESTAMP?
- createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
MySQL only supports n-ary CONCAT but not operators like || and +
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Uses the operator +
Assumes that the DB parameter CONCAT_NULL_YIELDS_NULL is ON
- createNumericInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createOracleRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createParserView(String, ImmutableList<QuotedID>) - Method in class it.unibz.inf.ontop.dbschema.RDBMetadata
-
creates a view for SQLQueryParser
(NOTE: these views are simply names for complex non-parsable subqueries, not database views)
TODO: make the second argument a callback (which is called only when needed)
TODO: make it re-use parser views for the same SQL
- createPostgreSQLCodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
-
- createPostgreSQLRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createPostgreSQLTypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
-
- createR2RMLIRISafeEncode() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createR2RMLIRISafeEncode() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- createRegularBooleanFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
CONCAT regular function symbol, not an operator (like || or +)
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
By default, we suppose that NULLs are tolerated
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
Treats NULLs as empty strings
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
Treats NULLs as empty strings
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Treats NULLs as empty strings
- createRegularUntypedFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createRelationID(String, String) - Method in class it.unibz.inf.ontop.dbschema.QuotedIDFactoryMySQL
-
- createRoundFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createRoundFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- createRoundFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createSimpleCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createSimpleCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createSimpleCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- createSQLServerRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- createStringInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createStringToStringCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createStringToStringCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
Made explicit, so as to enforce the use of the same character set
- createStringToStringCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Cast made explicit when the input type is char
- createStringToStringCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Cast made explicit when the input type is ntext or text as
«The data types text and varchar are incompatible in the equal to operator»
- createSubstractOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createTypeNullFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Requires sometimes to type NULLs
- createTzFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
TODO: use a different implementation of the FunctionSymbol for simplifying in the presence of TIMESTAMP (has no TZ)
Currently: Oracle throws a fatal error
- createTzFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
TODO: use a different implementation of the FunctionSymbol for simplifying in the presence of DATETIME (has no TZ)
- createUntypedAddOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createUntypedDivideOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createUntypedMultiplyOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- createUntypedSubstractOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CURRENT_TIMESTAMP_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- CURRENT_TZ_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- SERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
-
- serialize(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.RegexpLike3FunctionSymbol
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: handle the timezone!
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
Asks the timezone to be included
- serializeDateTimeNorm(DBTermType, ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
For DATETIME, never provides a time zone.
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeDateTimeNorm(DBTermType, ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
NB: In some JDBC connection settings, returns a comma instead of a period.
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
TODO: find a way to use the stored TZÂ instead of the local one
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Asks the timezone to be included
- serializeDay(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
By default, we assume that this function works both for TIMESTAMP and DATE
- serializeDay(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeDayFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeDayFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeDBRegexpMatches3(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
TODO: throw an exception when the version is detected to be < 8 and reaching the "default" case?
- serializeHours(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeHours(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: try to support it
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeMinutes(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeMinutes(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeMonth(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
By default, we assume that this function works both for TIMESTAMP and DATE
- serializeMonth(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeMonthFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeMonthFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeSeconds(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
TODO: is it returning an integer or a decimal?
- serializeSeconds(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: try to support it
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Requires pgcrypto to be enabled (CREATE EXTENSION pgcrypto)
- serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: try to support it
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Requires pgcrypto to be enabled (CREATE EXTENSION pgcrypto)
- serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: try to support it
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Requires pgcrypto to be enabled (CREATE EXTENSION pgcrypto)
- serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeSubString2(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
TODO: try to support it
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
-
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
-
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
Tricky as this information may be lost while converting SPARQL constants into DB ones
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
TODO: reformat the number into 05:00 instead of 5:0
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
TODO: change strategy as it returns "00:00" when no timezone is specified instead of ""
If done on the string, then we could make the CAST between DB timestamps implicit
(DATEPART(TZ...) is not supported for DATETIME)
- serializeYear(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
By default, we assume that this function works both for TIMESTAMP and DATE
- serializeYear(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
- serializeYearFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- serializeYearFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- SET_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
-
- setDelimiter(String, boolean) - Method in class it.unibz.inf.ontop.utils.SQLScriptRunner
-
- setErrorLogWriter(PrintWriter) - Method in class it.unibz.inf.ontop.utils.SQLScriptRunner
-
Setter for errorLogWriter property
- setLogWriter(PrintWriter) - Method in class it.unibz.inf.ontop.utils.SQLScriptRunner
-
Setter for logWriter property
- SMALLINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- sqlCoreOptions - Variable in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialOptions
-
- SQLDBTypeFactory - Interface in it.unibz.inf.ontop.model.type
-
- SQLScriptRunner - Class in it.unibz.inf.ontop.utils
-
Tool to run database scripts
- SQLScriptRunner(Connection, boolean, boolean) - Constructor for class it.unibz.inf.ontop.utils.SQLScriptRunner
-
Default constructor
- SQLServerBooleanDBIfElseNullFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
- SQLServerBooleanDBIfElseNullFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerBooleanDBIfElseNullFunctionSymbolImpl
-
- SQLServerDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
- SQLServerDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
-
- SQLServerRoundFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
In SQL SERVER, round() is binary or ternary, not unary.
- SQLServerRoundFunctionSymbol(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerRoundFunctionSymbol
-
- SQLServerTimestampISODenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
Only simplifies itself when receiving a normalization function as input
- SQLServerTimestampISODenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerTimestampISODenormFunctionSymbol
-
- SUBSTR_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- SUBSTRACT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
- SUBSTRING_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-