Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Y 

A

ABS_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
ABSTRACT_DB_TYPE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
abstractRootDBType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
abstractRootType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
AbstractSQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractSQLDBFunctionSymbolFactory(ImmutableTable<String, Integer, DBFunctionSymbol>, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLOneTupleDummyQueryExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLSerializedQueryImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLTableImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLUnionExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLExpression
 
ADD_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
AdpSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
AlwaysProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
AlwaysProjectOrderByTermsNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.AlwaysProjectOrderByTermsNormalizer
 
AND_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
AttributeAliasFactory - Interface in it.unibz.inf.ontop.generation.serializer.impl
 

B

BasicDBParametersImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
BIGINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
BIGSERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
BIGSERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
BINARY_DOUBLE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
BINARY_FLOAT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
BINARY_LARGE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
BINARY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
BINARY_VAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
BinaryJoinExpression - Interface in it.unibz.inf.ontop.generation.algebra
Abstraction for LeftJoinRelation and explicit InnerJoinRelation
BIT_ONE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
BIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
BIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
BIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
BIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
BLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLSimpleDBBooleanFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.RegexpLike3FunctionSymbol
 
BOOL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
BOOL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
BOOLEAN_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
BPCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
BPCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
build() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.BuilderImpl
 
build() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.BuilderImpl
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration.Builder
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration.Builder
 
BuilderImpl() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.BuilderImpl
 
BuilderImpl() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.BuilderImpl
 
buildGuiceModules() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl
 
buildGuiceModules() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleNullRejectingDBConcatFunctionSymbol
 

C

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
 
castFloatingConstant(String, DBTermType) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
 
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
 
checkSameRelationID(RelationID, RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
checkSameRelationID(RelationID, RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
CLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
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
 
connection - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
convert(IQTree, ImmutableSortedSet<Variable>) - Method in class it.unibz.inf.ontop.generation.algebra.impl.IQTree2SelectFromWhereConverterImpl
 
convert(IQTree, ImmutableSortedSet<Variable>) - Method in interface it.unibz.inf.ontop.generation.algebra.IQTree2SelectFromWhereConverter
TODO: explicit the assumptions on how the iqTree is supposed to be normalized
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
 
createAttributeAlias(String) - Method in interface it.unibz.inf.ontop.generation.serializer.impl.AttributeAliasFactory
 
createAttributeAlias(String) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultAttributeAliasFactory
 
createAttributeAlias(String) - Method in class it.unibz.inf.ontop.generation.serializer.impl.LimitLengthAttributeAliasFactory
 
createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLQuotedIDFactory
 
createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.PostgreSQLQuotedIDFactory
 
createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerQuotedIDFactory
 
createAtttibuteAliasFactory() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
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.DenodoDBFunctionSymbolFactory
 
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
 
createDBGroupConcat(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
 
createDBGroupConcat(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
createDBGroupConcat(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
NB: SQL Server does not support (yet?) DISTINCT in STRING_AGG TODO: throw an exception?
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.DenodoDBFunctionSymbolFactory
 
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
createDenodoCodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
createDenodoRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
createDenodoTypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
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.impl.PostgreSQLQuotedIDFactory
 
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
 
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.DenodoDBFunctionSymbolFactory
 
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
 
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.DenodoDBFunctionSymbolFactory
 
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.impl.MySQLQuotedIDFactory
 
createRelationID(String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.PostgreSQLQuotedIDFactory
 
createRelationID(String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerQuotedIDFactory
 
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
 
createSelectFromWhere(ImmutableSortedSet<Variable>, ImmutableSubstitution<? extends ImmutableTerm>, SQLExpression, Optional<ImmutableExpression>, ImmutableSet<Variable>, boolean, Optional<Long>, Optional<Long>, ImmutableList<SQLOrderComparator>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
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
 
createSQLInnerJoinExpression(SQLExpression, SQLExpression, Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLLeftJoinExpression(SQLExpression, SQLExpression, Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLNaryJoinExpression(ImmutableList<SQLExpression>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLOneTupleDummyQueryExpression() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLOrderComparator(NonConstantTerm, boolean) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLSerializedQuery(String, ImmutableMap<Variable, QuotedID>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLServerRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
createSQLTable(RelationDefinition, ImmutableMap<Integer, ? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
createSQLUnionExpression(ImmutableList<SQLExpression>, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
 
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»
createSubtractOperator(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
 
createUntypedSubtractOperator() - 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
 

D

DATE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DATETIME2_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
DATETIME_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
DATETIME_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
DATETIMEOFFSET_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
DB2DBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DB2DBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
 
DB2DBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
DB2DBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
DB2DBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.DB2DBTypeFactory
 
DB2ExtractNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
DB2ExtractNormalizer(EnforceNullOrderNormalizer, OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.DB2ExtractNormalizer
 
DB2SelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
dbBooleanType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
dbDecimalType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
dbDoubleType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
dbIntegerType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
DBMetadataProvider - Interface in it.unibz.inf.ontop.dbschema
Extracts DB metadata directly from the DB through a connection See JDBCMetadataProviderFactory for instantiating them
dbParameters - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
dbStringType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
dbTypeFactory - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
dbTypeFactory - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
DECIMAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DefaultAttributeAliasFactory - Class in it.unibz.inf.ontop.generation.serializer.impl
 
defaultBuilder() - Static method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration
 
defaultBuilder() - Static method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration
 
DefaultDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
DefaultImplicitDBCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultImplicitDBCastFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultImplicitDBCastFunctionSymbol
 
DefaultRelationVisitingSerializer(QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
DefaultSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
DefaultSelectFromWhereSerializer(SQLTermSerializer) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer
 
DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
Mutable: one instance per SQL query to generate
DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
DefaultSelectFromWhereSerializer.QuerySerializationImpl - Class in it.unibz.inf.ontop.generation.serializer.impl
 
DefaultSQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLDBIsNullOrNotFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLDBIsNullOrNotFunctionSymbol(boolean, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBIsNullOrNotFunctionSymbol
 
DefaultSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
See https://www.w3.org/TR/r2rml/#natural-mapping
DefaultSQLDBTypeFactory(Map<String, DBTermType>, ImmutableMap<DefaultSQLDBTypeFactory.DefaultTypeCode, String>) - Constructor for class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DefaultSQLDBTypeFactory.DefaultTypeCode - Enum in it.unibz.inf.ontop.model.type.impl
 
DefaultSQLIfThenElseFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLIfThenElseFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLIfThenElseFunctionSymbol
 
DefaultSQLIQTree2NativeNodeGenerator - Class in it.unibz.inf.ontop.generation
 
DefaultSQLIsStringEmptyFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLIsStringEmptyFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLIsStringEmptyFunctionSymbol
 
DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
 
DefaultSQLSimpleDBBooleanFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLSimpleDBBooleanFunctionSymbol(String, int, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLSimpleDBBooleanFunctionSymbol
 
DefaultSQLSimpleMultitypedDBFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLSimpleMultitypedDBFunctionSymbolImpl(String, int, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLSimpleMultitypedDBFunctionSymbolImpl
 
DefaultSQLSimpleTypedDBFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLSimpleTypedDBFunctionSymbol(String, int, DBTermType, boolean, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLSimpleTypedDBFunctionSymbol
 
DefaultSQLTermSerializer(TermFactory) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
 
DefaultSQLTimestampISODenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLTimestampISODenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLTimestampISODenormFunctionSymbol
 
DefaultSQLTimestampISONormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSQLTimestampISONormFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLTimestampISONormFunctionSymbol
 
defaultStrictEqSupport - Variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DenodoDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DenodoDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
DenodoDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
DenodoDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
DenodoSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
DialectExtraNormalizer - Interface in it.unibz.inf.ontop.generation.normalization
Extra normalization for compensating limitation of the SQL dialect
DIVIDE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
DOUBLE_PREC_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DOUBLE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
DremioSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
DremioSQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.DremioSQLDBTypeFactory
 

E

enableTestMode() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
encodeSQLStringConstant(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
Imported from SQL99DialectAdapter By default, quotes and escapes isolated single quotes
encodeSQLStringConstant(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLR2RMLSafeIRIEncodeFunctionSymbolImpl
 
EnforceNullOrderIQTreeVisitingTransformer(IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer
 
EnforceNullOrderNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
EnforceNullOrderNormalizer(IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.EnforceNullOrderNormalizer
 
EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
ENUM_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
ExpressionSensitiveSQLDBIsNullOrNotFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
For SQL Server and Oracle, which are not accepting IS_NOT_NULL over expressions TODO: find a better name
ExpressionSensitiveSQLDBIsNullOrNotFunctionSymbolImpl(boolean, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ExpressionSensitiveSQLDBIsNullOrNotFunctionSymbolImpl
 
extractJdbcDriver(Properties) - Static method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
 
extractJdbcUrl(Properties) - Static method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
 

F

FLOAT4_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
FLOAT4_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
FLOAT8_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
FLOAT8_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
FLOAT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
FLOOR_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 

G

generate(IQTree, DBParameters, boolean) - Method in class it.unibz.inf.ontop.generation.DefaultSQLIQTree2NativeNodeGenerator
 
generateFreshViewAlias() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
generateProperties() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
generateProperties() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialBuilderMixin
 
getAbstractRootDBType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getArgumentMap() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLTableImpl
 
getArgumentMap() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLTable
 
getColumnIDs() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
 
getColumnIDs() - Method in interface it.unibz.inf.ontop.generation.serializer.SelectFromWhereSerializer.QuerySerialization
 
getColumnNames() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLSerializedQueryImpl
 
getColumnNames() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLSerializedQuery
 
getDBAnd(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBBooleanType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBCharLength() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBCharLength() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
 
getDBCharLength() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBCharLength() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
getDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBDateTimestampType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBDateType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBDecimalType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBDoubleType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
NB: FALSE is an alias of 0
getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
getDBHexBinaryType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBIfThenElse() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBIsNotNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBIsNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBIsStringEmpty() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBLargeIntegerType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBLower() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDbmsProductName() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getDbmsVersion() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getDBNaNLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBNaNLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.H2SQLDBTypeFactory
 
getDBNaNLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
getDBNow() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBNow() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
 
getDBOr(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBParameters(DatabaseMetaData, QuotedIDFactory, DBTypeFactory) - Static method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getDBRand(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRand(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
Supported in the WHERE clause.
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
NB: For MySQL >= 8, REGEXP_LIKE could be used
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
TODO: update
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
TODO: update
getDBRegexpReplace3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRegexpReplace3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBRegexpReplace3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
TODO: try to support the fragment that reduces to REPLACE
getDBRegexpReplace4() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRegexpReplace4() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBRegexpReplace4() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
getDBReplace() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRight() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBRight() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBRight() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBStartsWith() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBStringType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getDBTermType(String) - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBTermType(String, int) - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBTimeType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBTrueLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getDBTrueLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
NB: TRUE is an alias of 1
getDBTrueLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
getDBTrueLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
getDBTypeFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getDBUpper() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.DB2DBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.H2DBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.PostgreSQLDBMetadataProvider
 
getDefaultSchema() - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerDBMetadataProvider
 
getDriverName() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getDriverVersion() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getEffectiveRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getEffectiveRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
getEscapedSingleQuote() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
Imported from SQL99DialectAdapter By default, escapes single quotes by doubling them
getFilterCondition() - Method in interface it.unibz.inf.ontop.generation.algebra.BinaryJoinExpression
 
getFilterCondition() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getFilterCondition() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getFilterCondition() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
getFilterCondition() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLNaryJoinExpression
 
getFKRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getFKRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getFromSQLExpression() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getFromSQLExpression() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getGroupByVariables() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getGroupByVariables() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLQuotedIDFactory
 
getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.PostgreSQLQuotedIDFactory
 
getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerQuotedIDFactory
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
 
getIsTrue() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getJdbcDriver() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
 
getJdbcDriver() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
getJdbcName() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
 
getJdbcName() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
getJdbcPassword() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialSettingsImpl
 
getJdbcPassword() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialSettings
 
getJdbcUrl() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
 
getJdbcUrl() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
getJdbcUser() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialSettingsImpl
 
getJdbcUser() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialSettings
 
getJoinedExpressions() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
getJoinedExpressions() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLNaryJoinExpression
 
getLeft() - Method in interface it.unibz.inf.ontop.generation.algebra.BinaryJoinExpression
 
getLeft() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getLeft() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getLimit() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getLimit() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getMetadataProvider(Connection) - Method in interface it.unibz.inf.ontop.dbschema.impl.JDBCMetadataProviderFactory
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBIsNullOrNotFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLIfThenElseFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLIsStringEmptyFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
Derived from SQL99DialectAdapter
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ExpressionSensitiveSQLDBIsNullOrNotFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleTimestampISODenormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerBooleanDBIfElseNullFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerRoundFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerTimestampISODenormFunctionSymbol
 
getNullLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
getNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getOffset() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getOffset() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getPKRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getPKRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getProjectedVariables() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getProjectedVariables() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLUnionExpressionImpl
 
getProjectedVariables() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getProjectedVariables() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLUnionExpression
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
 
getQuotedIDFactory(DatabaseMetaData) - Static method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRandNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
Can be overridden.
getRandNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getRandNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getRelationDefinition() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLTableImpl
 
getRelationDefinition() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLTable
 
getRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationID(ResultSet, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationID(ResultSet) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
 
getRight() - Method in interface it.unibz.inf.ontop.generation.algebra.BinaryJoinExpression
 
getRight() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getRight() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl
 
getSettings() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration
 
getSettings() - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration
 
getSortConditions() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getSortConditions() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getSQLString() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLSerializedQueryImpl
 
getSQLString() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLSerializedQuery
 
getString() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
 
getString() - Method in interface it.unibz.inf.ontop.generation.serializer.SelectFromWhereSerializer.QuerySerialization
 
getSubExpressions() - Method in interface it.unibz.inf.ontop.generation.algebra.BinaryJoinExpression
 
getSubExpressions() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getSubExpressions() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getSubExpressions() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLUnionExpressionImpl
 
getSubExpressions() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLUnionExpression
 
getSubstitution() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getSubstitution() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
getTerm() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLOrderComparatorImpl
 
getTerm() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLOrderComparator
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
TODO: try to support it
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
getWhereExpression() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getWhereExpression() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 

H

H2DBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
H2SelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
H2SQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
H2SQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
hasOrder() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
HSQLDBSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 

I

IdentityDialectExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
Does nothing
idFactory - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
idFactory - Variable in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
IgnoreNullFirstRelationVisitingSerializer(QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer.IgnoreNullFirstRelationVisitingSerializer
 
IgnoreNullFirstSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
Useful for instead for SQL Server which already treats NULLs as the lowest values Therefore it follows the semantics of (ASC + NULLS FIRST) and (DESC + NULLS LAST)
IgnoreNullFirstSelectFromWhereSerializer(SQLTermSerializer) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer
 
IgnoreNullFirstSelectFromWhereSerializer.IgnoreNullFirstRelationVisitingSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
init() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
init() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
init() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
 
insertIntegrityConstraints(DatabaseRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
INT2_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
INT4_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
INT8_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
INT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
INTEGER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
IQTree2SelectFromWhereConverter - Interface in it.unibz.inf.ontop.generation.algebra
 
IQTree2SelectFromWhereConverterImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLR2RMLSafeIRIEncodeFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
Assumption: a given Oracle instance always use the DATE value
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
Assumption: a given Oracle instance always use the DATE value
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerRoundFunctionSymbol
 
isAnd(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
isAscending() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLOrderComparatorImpl
 
isAscending() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLOrderComparator
 
isCoalesce(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
isConcat(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
isDistinct() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
isDistinct() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
 
isOr(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
isSchemaIgnored(String) - Method in class it.unibz.inf.ontop.dbschema.impl.DB2DBMetadataProvider
 
isSchemaIgnored(String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
isSchemaIgnored(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerDBMetadataProvider
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
 
isSupported(ImmutableSet<Variable>, ProjectOrderByTermsNormalizer.Analysis, ImmutableSet<Map.Entry<Variable, NonGroundTerm>>) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
Decides whether or not new bindings can be added
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
 
it.unibz.inf.ontop.dbschema - package it.unibz.inf.ontop.dbschema
 
it.unibz.inf.ontop.dbschema.impl - package it.unibz.inf.ontop.dbschema.impl
 
it.unibz.inf.ontop.generation - package it.unibz.inf.ontop.generation
 
it.unibz.inf.ontop.generation.algebra - package it.unibz.inf.ontop.generation.algebra
 
it.unibz.inf.ontop.generation.algebra.impl - package it.unibz.inf.ontop.generation.algebra.impl
 
it.unibz.inf.ontop.generation.normalization - package it.unibz.inf.ontop.generation.normalization
 
it.unibz.inf.ontop.generation.normalization.impl - package it.unibz.inf.ontop.generation.normalization.impl
 
it.unibz.inf.ontop.generation.serializer - package it.unibz.inf.ontop.generation.serializer
 
it.unibz.inf.ontop.generation.serializer.impl - package it.unibz.inf.ontop.generation.serializer.impl
 
it.unibz.inf.ontop.injection - package it.unibz.inf.ontop.injection
 
it.unibz.inf.ontop.injection.impl - package it.unibz.inf.ontop.injection.impl
 
it.unibz.inf.ontop.model.term.functionsymbol.db.impl - package it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
it.unibz.inf.ontop.model.type - package it.unibz.inf.ontop.model.type
 
it.unibz.inf.ontop.model.type.impl - package it.unibz.inf.ontop.model.type.impl
 
it.unibz.inf.ontop.utils - package it.unibz.inf.ontop.utils
 

J

JDBC_DRIVER - Static variable in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
JDBC_NAME - Static variable in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
JDBC_PASSWORD - Static variable in interface it.unibz.inf.ontop.injection.OntopSQLCredentialSettings
 
JDBC_URL - Static variable in interface it.unibz.inf.ontop.injection.OntopSQLCoreSettings
 
JDBC_USER - Static variable in interface it.unibz.inf.ontop.injection.OntopSQLCredentialSettings
 
jdbcDriver(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.DefaultOntopSQLCoreBuilderFragment
 
jdbcDriver(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
jdbcDriver(String) - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment
 
JDBCMetadataProviderFactory - Interface in it.unibz.inf.ontop.dbschema.impl
 
jdbcName(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.DefaultOntopSQLCoreBuilderFragment
 
jdbcName(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
jdbcName(String) - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment
 
jdbcPassword(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.DefaultOntopSQLCredentialBuilderFragment
 
jdbcPassword(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialBuilderMixin
 
jdbcPassword(String) - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration.OntopSQLCredentialBuilderFragment
 
jdbcUrl(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.DefaultOntopSQLCoreBuilderFragment
 
jdbcUrl(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
jdbcUrl(String) - Method in interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment
 
jdbcUser(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.DefaultOntopSQLCredentialBuilderFragment
 
jdbcUser(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialBuilderMixin
 
jdbcUser(String) - Method in interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration.OntopSQLCredentialBuilderFragment
 

L

LCASE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
LENGTH_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
LimitLengthAttributeAliasFactory - Class in it.unibz.inf.ontop.generation.serializer.impl
 
LocalJDBCConnectionUtils - Class in it.unibz.inf.ontop.utils
 
LocalJDBCConnectionUtils() - Constructor for class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils
 
LONGBLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
LONGTEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
LOWER_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 

M

mayImpactDistinct(ImmutableTerm, ImmutableSet<ImmutableTerm>) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
TODO: explain
MEDIUMBLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
MEDIUMINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
MEDIUMTEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
metadata - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
modelOptions - Variable in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreOptions
 
MonetDBSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
MULTIPLY_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
MySQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MySQLDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
 
MySQLDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
MySQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
MySQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
MySQLQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
Creates QuotedIdentifiers following the rules of MySQL:
- unquoted table identifiers are preserved
- unquoted column identifiers are not case-sensitive
- quoted identifiers are preserved https://dev.mysql.com/doc/refman/8.0/en/identifier-case-sensitivity.html How table and database names are stored on disk and used in MySQL is affected by the lower_case_table_names system variable, which you can set when starting mysqld.
MySQLR2RMLSafeIRIEncodeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MySQLR2RMLSafeIRIEncodeFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLR2RMLSafeIRIEncodeFunctionSymbolImpl
 
MySQLSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 

N

NAME_MAX_LENGTH - Static variable in class it.unibz.inf.ontop.generation.serializer.impl.OracleSelectFromWhereSerializer
 
NAME_NUMBER_LENGTH - Static variable in class it.unibz.inf.ontop.generation.serializer.impl.OracleSelectFromWhereSerializer
 
NAME_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
NAME_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
NATIONAL_CHAR_LARGE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NATIONAL_CHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NATIONAL_CHAR_VAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NATIONAL_TEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLSimpleDBBooleanFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.RegexpLike3FunctionSymbol
 
NOT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
NTEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NULLIF_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
NUMBER_19_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
NUMBER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
NUMERIC_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
NVARCHAR2_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
NVARCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 

O

OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer
 
OntopSQLCoreBuilderMixin() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
OntopSQLCoreConfiguration - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCoreConfiguration.Builder<B extends OntopSQLCoreConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment<B extends OntopSQLCoreConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCoreConfigurationImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreConfigurationImpl(OntopSQLCoreSettings, OntopSQLCoreConfigurationImpl.OntopSQLCoreOptions) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl
 
OntopSQLCoreConfigurationImpl(OntopSQLCoreSettings, OntopSQLCoreConfigurationImpl.OntopSQLCoreOptions, Supplier<Injector>) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl
 
OntopSQLCoreConfigurationImpl.BuilderImpl<B extends OntopSQLCoreConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreConfigurationImpl.DefaultOntopSQLCoreBuilderFragment<B extends OntopSQLCoreConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin<B extends OntopSQLCoreConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreConfigurationImpl.OntopSQLCoreOptions - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreModule - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreModule(OntopSQLCoreConfiguration) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreModule
 
OntopSQLCoreSettings - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCoreSettingsImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCoreSettingsImpl(Properties) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCoreSettingsImpl
Beware: immutable class!
OntopSQLCredentialBuilderMixin() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialBuilderMixin
 
OntopSQLCredentialConfiguration - Interface in it.unibz.inf.ontop.injection
Also provides the credentials
OntopSQLCredentialConfiguration.Builder<B extends OntopSQLCredentialConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCredentialConfiguration.OntopSQLCredentialBuilderFragment<B extends OntopSQLCredentialConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCredentialConfigurationImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialConfigurationImpl(OntopSQLCredentialSettings, OntopSQLCredentialConfigurationImpl.OntopSQLCredentialOptions) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl
 
OntopSQLCredentialConfigurationImpl(OntopSQLCredentialSettings, OntopSQLCredentialConfigurationImpl.OntopSQLCredentialOptions, Supplier<Injector>) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl
 
OntopSQLCredentialConfigurationImpl.BuilderImpl<B extends OntopSQLCredentialConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialConfigurationImpl.DefaultOntopSQLCredentialBuilderFragment<B extends OntopSQLCredentialConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialConfigurationImpl.OntopSQLCredentialBuilderMixin<B extends OntopSQLCredentialConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialConfigurationImpl.OntopSQLCredentialOptions - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialModule - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialModule(OntopSQLCredentialConfiguration) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialModule
 
OntopSQLCredentialSettings - Interface in it.unibz.inf.ontop.injection
 
OntopSQLCredentialSettingsImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopSQLCredentialSettingsImpl(Properties) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialSettingsImpl
Beware: immutable class!
OR_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
OracleDateDenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
OracleDateDenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateDenormFunctionSymbol
 
OracleDateNormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
OracleDateNormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDateNormFunctionSymbol
 
OracleDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
OracleDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
 
OracleDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
OracleDBMetadataProvider(Connection, TypeFactory) - Constructor for class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
 
OracleDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
Remarks: - NUMBER is used both for integers and decimals - Oracle does not have a proper boolean type...
OracleExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
OracleExtraNormalizer(OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer, WrapProjectedOrOrderByExpressionNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.OracleExtraNormalizer
 
OracleNullRejectingDBConcatFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
OracleNullRejectingDBConcatFunctionSymbol(int, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleNullRejectingDBConcatFunctionSymbol
 
OracleSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
OracleTimestampISODenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
OracleTimestampISODenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleTimestampISODenormFunctionSymbol
 

P

PostgresDialectExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
PostgresDialectExtraNormalizer(TypingNullsDialectExtraNormalizer, OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.PostgresDialectExtraNormalizer
 
PostgreSQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
PostgreSQLDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
 
PostgreSQLDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
PostgreSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
PostgreSQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
PostgreSQLQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
Creates QuotedIdentifiers following the rules of PostrgeSQL:
- unquoted identifiers are converted into lower case
- quoted identifiers are preserved PostgreSQL ---------- http://www.postgresql.org/docs/9.1/static/sql-syntax-lexical.html Unquoted names are always folded to lower (!) case.
PostgresSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
preprocessTypeName(String) - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
Can be overridden
preprocessTypeName(String, int) - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
By default, ignore the column size Can be overridden
preprocessTypeName(String) - Method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
Keeps the parameters for BIT(1).
preprocessTypeName(String, int) - Method in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
Transforms (BIT, 1) and (TINYINT, 1) into BIT(1) and BOOLEAN (alias)
ProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
ProjectOrderByTermsNormalizer(boolean, CoreSingletons) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
 
properties(Properties) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
propertyFile(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 
propertyFile(File) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
 

Q

QuerySerializationImpl(String, ImmutableMap<Variable, QualifiedAttributeID>) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
 

R

RAND_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
rawIdFactory - Variable in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
REAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
REGEXP_LIKE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
REGEXP_REPLACE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
RegexpLike3FunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
RegexpLike3FunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.RegexpLike3FunctionSymbol
 
REPLACE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
retrieveDefaultSchema(String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
 
RIGHT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
ROUND_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
runScript(Reader) - Method in class it.unibz.inf.ontop.utils.SQLScriptRunner
Runs an SQL script (read in using the Reader parameter)

S

SapHanaSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
SelectFromWhereSerializer - Interface in it.unibz.inf.ontop.generation.serializer
 
SelectFromWhereSerializer.QuerySerialization - Interface in it.unibz.inf.ontop.generation.serializer
 
SelectFromWhereWithModifiers - Interface in it.unibz.inf.ontop.generation.algebra
TODO: find a better name See SQLAlgebraFactory for creating a new instance.
SelectFromWhereWithModifiersImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
See SQLAlgebraFactory for creating a new instance.
SERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
SERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.AdpSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DB2SelectFromWhereSerializer
 
serialize(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DenodoSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.H2SelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.HSQLDBSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.MonetDBSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.MySQLSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.OracleSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.PostgresSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.SapHanaSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.SQLServerSelectFromWhereSerializer
 
serialize(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in interface it.unibz.inf.ontop.generation.serializer.impl.SQLTermSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.TeiidSelectFromWhereSerializer
 
serialize(SelectFromWhereWithModifiers, DBParameters) - Method in interface it.unibz.inf.ontop.generation.serializer.SelectFromWhereSerializer
 
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.DenodoDBFunctionSymbolFactory
 
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.DenodoDBFunctionSymbolFactory
 
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
 
serializeDBConstant(DBConstant) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
 
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?
serializeDummyTable() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
serializeGroupBy(ImmutableSet<Variable>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
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
 
serializeLimit(long) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
serializeLimitOffset(long, long) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
There is no standard for these three methods (may not work with many DB engines).
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.DenodoDBFunctionSymbolFactory
 
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
 
serializeOffset(long) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
serializeOrderBy(ImmutableList<SQLOrderComparator>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
serializeOrderBy(ImmutableList<SQLOrderComparator>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer.IgnoreNullFirstRelationVisitingSerializer
 
serializeProjection(ImmutableSortedSet<Variable>, ImmutableMap<Variable, QuotedID>, ImmutableSubstitution<? extends ImmutableTerm>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
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.DenodoDBFunctionSymbolFactory
 
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.DenodoDBFunctionSymbolFactory
 
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.DenodoDBFunctionSymbolFactory
 
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.DenodoDBFunctionSymbolFactory
See serializeStrBefore() for the inconsistencies of the SUBSTRING functions
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.DenodoDBFunctionSymbolFactory
The documentation of Denodo does not correspond to the implementation.
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
 
serializeStringConstant(String) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
 
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.DenodoDBFunctionSymbolFactory
 
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
 
SQLAlgebraFactory - Interface in it.unibz.inf.ontop.generation.algebra
 
sqlCoreOptions - Variable in class it.unibz.inf.ontop.injection.impl.OntopSQLCredentialConfigurationImpl.OntopSQLCredentialOptions
 
SQLDBTypeFactory - Interface in it.unibz.inf.ontop.model.type
 
SQLExpression - Interface in it.unibz.inf.ontop.generation.algebra
See SQLAlgebraFactory for creating new instances.
SQLInnerJoinExpression - Interface in it.unibz.inf.ontop.generation.algebra
Binary, when the inner join must be made explicit
SQLInnerJoinExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SQLLeftJoinExpression - Interface in it.unibz.inf.ontop.generation.algebra
 
SQLLeftJoinExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SQLNaryJoinExpression - Interface in it.unibz.inf.ontop.generation.algebra
 
SQLNaryJoinExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SQLOneTupleDummyQueryExpression - Interface in it.unibz.inf.ontop.generation.algebra
 
SQLOneTupleDummyQueryExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SQLOrderComparator - Interface in it.unibz.inf.ontop.generation.algebra
Differs from OrderByNode.OrderComparator by allowing aggregation functional terms, which my be ground.
SQLOrderComparatorImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SQLRelationVisitor<T> - Interface in it.unibz.inf.ontop.generation.algebra
 
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
SQLSerializationException - Exception in it.unibz.inf.ontop.generation.serializer
TODO: check the hierarchy
SQLSerializationException(String) - Constructor for exception it.unibz.inf.ontop.generation.serializer.SQLSerializationException
 
SQLSerializedQuery - Interface in it.unibz.inf.ontop.generation.algebra
Already serialized See SQLAlgebraFactory for creating a new instance.
SQLSerializedQueryImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
See SQLAlgebraFactory for creating a new instance.
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
 
SQLServerDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
SQLServerDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
SQLServerExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
SQLServerExtraNormalizer(AlwaysProjectOrderByTermsNormalizer, WrapProjectedOrOrderByExpressionNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.SQLServerExtraNormalizer
 
SQLServerQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
Creates QuotedIdentifiers following the rules of MS SQL Server:
- unquoted identifiers are preserved
- quoted identifiers are preserved MS SQL Server ------------- https://docs.microsoft.com/en-us/sql/connect/jdbc/reference/getidentifierquotestring-method-sqlserverdatabasemetadata?redirectedfrom=MSDN&view=sql-server-ver15 When using the Microsoft JDBC Driver with a SQL Server database, getIdentifierQuoteString returns double quotation marks ("").
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
 
SQLServerSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
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
 
SQLTable - Interface in it.unibz.inf.ontop.generation.algebra
TODO: find a better name
SQLTableImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
sqlTermSerializer - Variable in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer
 
SQLTermSerializer - Interface in it.unibz.inf.ontop.generation.serializer.impl
 
SQLUnionExpression - Interface in it.unibz.inf.ontop.generation.algebra
 
SQLUnionExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
 
SUBSTR_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
 
SUBTRACT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 

T

TeiidSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
 
TEMPLATE - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleTimestampISODenormFunctionSymbol
 
TEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
TIME_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
TIMESTAMP_LOCAL_TZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
TIMESTAMP_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
TIMESTAMP_TZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
TIMESTAMPTZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
TIMESTAMPTZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
TIMETZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
TIMETZ_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
TINYBLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
TINYINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
TINYTEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
transform(IQTree, VariableGenerator) - Method in interface it.unibz.inf.ontop.generation.normalization.DialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.DB2ExtractNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.EnforceNullOrderNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.IdentityDialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.OracleExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.PostgresDialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.SQLServerExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.TypingNullsDialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformExpression(ImmutableExpression) - Method in class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.generation.normalization.impl.EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.generation.normalization.impl.TypingNullsDialectExtraNormalizer
 
typeFactory - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
TypingNullsDialectExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
 
TypingNullsDialectExtraNormalizer(CoreSingletons, UniqueTermTypeExtractor) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.TypingNullsDialectExtraNormalizer
 

U

UCASE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
UNIQUEIDENTIFIER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SQLServerDBTypeFactory
 
UNSIGNED_SUFFIX - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
UPPER_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
 
UUID_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
 
UUID_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
UUID_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 

V

valueOf(String) - Static method in enum it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
Returns an array containing the constants of this enum type, in the order they are declared.
VARBINARY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
VARBIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DenodoDBTypeFactory
 
VARBIT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
 
VARCHAR2_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
 
VARCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
 
visit(SelectFromWhereWithModifiers) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLSerializedQuery) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLTable) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLNaryJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLUnionExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLInnerJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLLeftJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SQLOneTupleDummyQueryExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
 
visit(SelectFromWhereWithModifiers) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLSerializedQuery) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLTable) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLNaryJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLUnionExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLInnerJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(SQLLeftJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 
visit(BinaryJoinExpression, String) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
NB: the systematic use of ON conditions for inner and left joins saves us from putting parentheses.
visit(SQLOneTupleDummyQueryExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
 

W

WithoutParenthesesSimpleTypedDBFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
WithoutParenthesesSimpleTypedDBFunctionSymbolImpl(String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.WithoutParenthesesSimpleTypedDBFunctionSymbolImpl
 
WrapProjectedOrOrderByExpressionNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
For DBMS such as SQLServer and Oracle that do not expect boolean expressions to be projected
WrapProjectedOrOrderByExpressionNormalizer(IntermediateQueryFactory, SubstitutionFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 

Y

YEAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.MySQLDBTypeFactory
 
A B C D E F G H I J L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.