A B C D E F G H I J L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort(Executor) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- AbstractDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- AbstractDBMetadataProvider(Connection, AbstractDBMetadataProvider.QuotedIDFactoryFactory, CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- AbstractDBMetadataProvider.DefaultRelationIdComponentsFactory - Interface in it.unibz.inf.ontop.dbschema.impl
- AbstractDBMetadataProvider.QuotedIDFactoryFactory - Interface in it.unibz.inf.ontop.dbschema.impl
- AbstractLazyConnection() - Constructor for class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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 class it.unibz.inf.ontop.generation.algebra.impl.SQLValuesExpressionImpl
- acceptVisitor(SQLRelationVisitor<T>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLExpression
- add(QuotedID) - Method in interface it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.AttributeConsumer
- ADD_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- AddColumns(String, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.AddColumns
- added - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.Columns
- added - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.ForeignKeys
- added - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.NonNullConstraints
- added - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.OtherFunctionalDependencies
- added - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.UniqueConstraints
- AddForeignKey(String, List<String>, JsonView.ForeignKeyPart) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
- AddFunctionalDependency(List<String>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddFunctionalDependency
- AddUniqueConstraints(String, List<String>, Boolean) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- 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
- ApproximateSelectQueryAttributeExtractor - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by Roman Kontchakov on 09/01/2017.
- ApproximateSelectQueryAttributeExtractor(QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.ApproximateSelectQueryAttributeExtractor
- asMap() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
- AttributeAliasFactory - Interface in it.unibz.inf.ontop.generation.serializer.impl
B
- baseRelation - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicView
- BasicDBParametersImpl - Class in it.unibz.inf.ontop.dbschema.impl
- BasicOntopViewFKSaturator - Class in it.unibz.inf.ontop.dbschema.impl
-
Only looks at the target relations of existing FKs, does not consider transitive closure of FKs.
- BasicOntopViewFKSaturator() - Constructor for class it.unibz.inf.ontop.dbschema.impl.BasicOntopViewFKSaturator
- BasicSelectQueryParser<T,O extends RAOperations<T>> - Class in it.unibz.inf.ontop.spec.sqlparser
- BasicSelectQueryParser(MetadataLookup, CoreSingletons, O) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- BIGDECIMAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- BIGINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- BIGINTEGER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- 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.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.PostgreSQLDBTypeFactory
- BOOLEAN - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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.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
- BYTE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
-
SPARK-SQL 3.0.1 datatypes description : https://spark.apache.org/docs/latest/sql-ref-datatypes.html SQL to XML mappings : https://www.w3.org/2001/sw/rdb2rdf/wiki/Mapping_SQL_datatypes_to_XML_Schema_datatypes
- BYTE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
C
- CachingMetadataLookupWithDependencies - Class in it.unibz.inf.ontop.dbschema.impl
- CachingMetadataLookupWithDependencies(MetadataProvider) - Constructor for class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookupWithDependencies
- canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLEncodeURLorIRIFunctionSymbol
- 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.SparkSQLTimestampDenormFunctionSymbol
- 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
- CATALOG_INDEX - Static variable in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- 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.AbstractDBMetadataProvider
- checkSameRelationID(RelationID, RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- clearWarnings() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- CLOB_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- close() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- closeConnection() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- COALESCE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- Column(Attribute) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable.Column
- Column(String, Boolean, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable.Column
- columnPrefixes - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView.JoinPart
- columns - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- columns - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- columns - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey.Part
- columns - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.ForeignKeyPart
- Columns(List<JsonBasicOrJoinView.AddColumns>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.Columns
- commit() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- ConflictingVariableInJoinViewException - Exception in it.unibz.inf.ontop.dbschema.impl.json
- ConflictingVariableInJoinViewException(ImmutableSet<QuotedID>) - Constructor for exception it.unibz.inf.ontop.dbschema.impl.json.ConflictingVariableInJoinViewException
- connection - Variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- ConstantSerializer - Class in it.unibz.inf.ontop.utils
-
Util for THIRD-PARTY applications Useful for instance for converting from high-level mapping languages to R2RML Designed to be extensible
- ConstantSerializer(String) - Constructor for class it.unibz.inf.ontop.utils.ConstantSerializer
- 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
- convert(RAExpression) - Method in class it.unibz.inf.ontop.spec.sqlparser.SQLQueryParser
- 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.SparkSQLTimestampDenormFunctionSymbol
- convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerTimestampISODenormFunctionSymbol
-
Does not simplify
- ConvertValuesToUnionNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
-
Many databases do not support VALUES, they use this normalizer and replace ValuesNodes with a union of Construction/True pairs.
- ConvertValuesToUnionNormalizer(IntermediateQueryFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.ConvertValuesToUnionNormalizer
- create() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- create() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- create() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- create() - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- create(ImmutableMap<QuotedID, ImmutableTerm>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- create(ImmutableSet<QuotedID>, ImmutableSet<RelationID>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- create(NamedRelationDefinition) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- create(NamedRelationDefinition) - Method in class it.unibz.inf.ontop.spec.sqlparser.DefaultSelectQueryAttributeExtractor
- create(NamedRelationDefinition) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- create(NamedRelationDefinition, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- create(NamedRelationDefinition, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- create(NamedRelationDefinition, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- create(NamedRelationDefinition, ImmutableList<Variable>) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- create(DatabaseMetaData) - Method in interface it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider.QuotedIDFactoryFactory
- 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
- createArrayOf(String, Object[]) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- createAttributeAliasFactory() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- createAttributeBuilder(IQ, DBParameters) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLCaseNotSensitiveTableNamesQuotedIDFactory
- createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLCaseSensitiveTableNamesQuotedIDFactory
- createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SparkSQLQuotedIDFactory
- createAttributeVariableMap(VariableGenerator) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.ParentDefinition
- createAttributeVariables(RelationDefinition) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- createBlob() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- createBooleanCoalesceFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- createBooleanCoalesceFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- 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
- createClob() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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.
- createDatabaseTableDefinition(DBParameters) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- 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.SparkSQLDBFunctionSymbolFactory
- 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.DenodoDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- createDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
-
By default, we suppose that NULLs are tolerated
- 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.DremioDBFunctionSymbolFactory
- 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
- createDremioRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DremioDBFunctionSymbolFactory
- createEncodeURLorIRI(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- createEncodeURLorIRI(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
- createEncodeURLorIRI(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- 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.DremioQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLCaseNotSensitiveTableNamesQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLCaseSensitiveTableNamesQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.PostgreSQLQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SparkSQLQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerQuotedIDFactory
- createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidQuotedIDFactory
- createFromString(String, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLAbstractQuotedIDFactory
- createGeometryNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- 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
- createLazyConnection(OntopSQLCredentialSettings) - Static method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils
- 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
- createNClob() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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.H2SQLDBFunctionSymbolFactory
-
Ensure geometries are recast back from text
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- 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
- createNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- 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
- createQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Treats NULLs as empty strings
- createRegularDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
-
By default, we suppose that NULLs are tolerated
- createRegularUntypedFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- createRelationID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SparkSQLQuotedIDFactory
- 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) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- createSimpleCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- createSparkSQLRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- 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
- createSQLValues(ImmutableList<Variable>, ImmutableList<ImmutableList<Constant>>) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLAlgebraFactory
- createSQLXML() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- createStatement() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- createStatement(int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- createStatement(int, int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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»
- createStruct(String, Object[]) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- createSubtractOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- createTeiidRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- createTeiidSQLCodeMap() - Static method in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- createTeiidSQLTypeMap(TermType, TypeFactory) - Static method in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- createTemporaryPredicate(RelationID, int, CoreSingletons) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- createTypeNullFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DremioDBFunctionSymbolFactory
-
Requires sometimes to type NULLs
- 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
- createViewDefinition(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- createViewDefinition(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- createViewDefinition(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- createWithoutName(RelationDefinition, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- crossJoin(RAExpressionAttributeOccurrences, RAExpressionAttributeOccurrences) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
-
non-qualified attribute occurrences for CROSS JOIN
- crossJoin(RAExpressionAttributes, RAExpressionAttributes) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
-
CROSS JOIN (also denoted by , in SQL)
- crossJoin(RAExpression, RAExpression) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
-
CROSS JOIN (also denoted by , in SQL)
- crossJoin(T, T) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- 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
- datatype - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable.Column
- DATE - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- DATE_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- 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
- DATETIME2_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
- DATETIMESTAMP - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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
- DB2ExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
- DB2ExtraNormalizer(EnforceNullOrderNormalizer, OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.DB2ExtraNormalizer
- 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
JDBCMetadataProviderFactoryfor instantiating them - dbmsProductName - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- dbmsVersion - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- dbParameters - Variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- dbStringType - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- dbTypeFactory - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- dbTypeFactory - Variable in class it.unibz.inf.ontop.utils.ConstantSerializer
- DEC_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
- DECIMAL - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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
- DefaultSchemaCatalogDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- DefaultSchemaCatalogDBMetadataProvider(Connection, AbstractDBMetadataProvider.QuotedIDFactoryFactory, CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- DefaultSchemaCatalogDBMetadataProvider(Connection, AbstractDBMetadataProvider.QuotedIDFactoryFactory, CoreSingletons, AbstractDBMetadataProvider.DefaultRelationIdComponentsFactory) - Constructor for class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- DefaultSchemaCatalogDBMetadataProvider(Connection, AbstractDBMetadataProvider.QuotedIDFactoryFactory, CoreSingletons, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- DefaultSchemaDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- 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
- DefaultSelectQueryAttributeExtractor - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by Roman Kontchakov on 25/01/2017.
- DefaultSelectQueryAttributeExtractor(MetadataLookup, CoreSingletons) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.DefaultSelectQueryAttributeExtractor
- 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
- DefaultSQLEncodeURLorIRIFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- DefaultSQLEncodeURLorIRIFunctionSymbol(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLEncodeURLorIRIFunctionSymbol
- 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
- 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
- DenodoExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
- DenodoExtraNormalizer(AlwaysProjectOrderByTermsNormalizer, ConvertValuesToUnionNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.DenodoExtraNormalizer
- DenodoMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- DenodoSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
- dependents - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonFunctionalDependency
- dependents - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddFunctionalDependency
- deserialize(JsonParser, DeserializationContext) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.JSONViewDeSerializer
- deserializeAttributeList(QuotedIDFactory, List<String>, JsonMetadata.AttributeConsumer) - Static method in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- deserializeRelationID(QuotedIDFactory, List<String>) - Static method in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- determinants - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonFunctionalDependency
- determinants - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- determinants - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddFunctionalDependency
- determinants - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- 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 - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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
- DremioDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- DremioDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DremioDBFunctionSymbolFactory
- DremioDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- DremioExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
- DremioExtraNormalizer(TypingNullsDialectExtraNormalizer, SubQueryFromComplexJoinExtraNormalizer) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.DremioExtraNormalizer
- DremioQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
- DremioQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.DremioQuotedIDFactory
- DremioSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
- DremioSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
- DremioSQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.DremioSQLDBTypeFactory
- driverName - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- driverVersion - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
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.DefaultSQLEncodeURLorIRIFunctionSymbol
-
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.MySQLEncodeURLorIRIFunctionSymbolImpl
- encodeSQLStringConstant(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLEncodeURLorIRIFunctionSymbolImpl
- 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
- equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
- equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
-
Name is not considered
- equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddFunctionalDependency
- equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- escape - Variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- escapeRelationIdComponentPattern(String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- escapeRelationIdComponentPattern(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerDBMetadataProvider
- expression - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.AddColumns
- expressionParser - Variable in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- ExpressionParser - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by Roman Kontchakov on 10/11/2016.
- ExpressionParser(QuotedIDFactory, CoreSingletons) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.ExpressionParser
- 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
- extractBlackBoxViewByConnectingToDB(String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- extractBlackBoxViewWithoutConnectingToDB(String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- extractionTime - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- 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
- extractParentDefinitions(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- extractParentDefinitions(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicView
- extractParentDefinitions(DBParameters, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView
- extractSQLTypeName(String, int, int, AbstractDBMetadataProvider.PrecisionSupplier) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
F
- filter(RAExpressionAttributeOccurrences, ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- filter(RAExpressionAttributes, ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- filter(RAExpression, ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- filter(T, ImmutableList<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- filterExpression - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- FLOAT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- 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.PostgreSQLDBTypeFactory
- FLOOR_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ForeignKeyPart(List<String>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.ForeignKeyPart
- foreignKeys - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- foreignKeys - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- ForeignKeys(List<JsonView.AddForeignKey>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.ForeignKeys
- formatBinaryJoin(String, SelectFromWhereSerializer.QuerySerialization, SelectFromWhereSerializer.QuerySerialization, String) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- from - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- from - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
- FunctionalDependencyConstruct - Class in it.unibz.inf.ontop.dbschema.impl.json
- FunctionalDependencyConstruct(ImmutableSet<QuotedID>, ImmutableSet<QuotedID>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
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
- GeoDBBooleanFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- GeoDBBooleanFunctionSymbol(String, int, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.GeoDBBooleanFunctionSymbol
- GeoDBTypedFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- GeoDBTypedFunctionSymbol(String, int, DBTermType, boolean, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.GeoDBTypedFunctionSymbol
- GEOGRAPHY - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- GEOGRAPHY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- GEOGRAPHY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- GEOMETRY - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- GEOMETRY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.H2SQLDBTypeFactory
- GEOMETRY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- GEOMETRY_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- get() - Method in interface it.unibz.inf.ontop.dbschema.SerializedMetadataProvider.MetadataLookupSupplier
- get(QualifiedAttributeID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
- get(QuotedID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
- get(QuotedID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
- getAbstractRootDBType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getAdditionalProperties() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonOpenObject
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- getAllIDs(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- getArgumentMap() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.ParentDefinition
- getArgumentMap() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLTableImpl
- getArgumentMap() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLTable
- getAttributes() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpression
- getAttributes() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
- getAttributes(String) - Method in class it.unibz.inf.ontop.spec.sqlparser.ApproximateSelectQueryAttributeExtractor
- getAttributesIncludingParentOnes(OntopViewDefinition, ImmutableList<Attribute>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicView
-
TODO: support duplication of the column (not just renamings)
- getAttributesIncludingParentOnes(OntopViewDefinition, ImmutableList<Attribute>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView
-
TODO: consider implementing it (using FKs between parents)
- getAttributesIncludingParentOnes(OntopViewDefinition, ImmutableList<Attribute>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- getAttributesIncludingParentOnes(OntopViewDefinition, ImmutableList<Attribute>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
-
May be incomplete, but must not produce any false positive.
- getAttributesMap(RelationDefinition, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- getAutoCommit() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getBaseRelations(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookupWithDependencies
- getBlackBoxView(String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getBlackBoxView(String) - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getBlackBoxView(String) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- getCachingMetadataLookupFor(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookupWithDependencies
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- getCanonicalRelationId(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- getCatalog() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getChildrenMultimap() - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookupWithDependencies
-
Parent -> child
- getClientInfo() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getClientInfo(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- getConflictingAttributeIds() - Method in exception it.unibz.inf.ontop.dbschema.impl.json.ConflictingVariableInJoinViewException
- getConnection() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getCoreSingletons() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
- getDataAtoms() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpression
- getDBAnd(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBAsText() - 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
- getDBBoundary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBBuffer() - 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.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
- getDBConvexHull() - 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
- getDBDifference() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBDoubleType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getDBEnvelope() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.DremioSQLDBTypeFactory
- 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
- getDBGeographyType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getDBGetSRID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- 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
- getDBIntersection() - 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
- getDBNullIf() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBOr(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- 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
- getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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
- getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- 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
- getDBRelate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBRelateMatrix() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- 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
- getDBSTContains() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTContainsProperly() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTCoveredBy() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTCovers() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTCrosses() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTDisjoint() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTDistance() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTDistanceSphere() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTDistanceSpheroid() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTEquals() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTFlipCoordinates() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTGeomFromText() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTIntersects() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTMakePoint() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTOverlaps() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBStringType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- getDBSTSetSRID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTTouches() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTTransform() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- getDBSTWithin() - 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.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
- getDBSymDifference() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- 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.DremioSQLDBTypeFactory
- 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
- getDBUnion() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- 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
- getDefaultRelationIdComponents(Connection) - Method in interface it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider.DefaultRelationIdComponentsFactory
- getDependents() - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
- getDerivedFromParentAttributes(OntopViewDefinition, ImmutableList<Attribute>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
-
Parent attributes are expected to all come from the same parent
- getDeterminants() - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
- getDriverName() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
- getDriverVersion() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
- getEscapedSingleQuote() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSQLEncodeURLorIRIFunctionSymbol
-
Imported from SQL99DialectAdapter By default, escapes single quotes by doubling them
- getFilterAtoms() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpression
- 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
- getForeignKeys() - Method in class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- 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
- getHoldability() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLAbstractQuotedIDFactory
- getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.SparkSQLQuotedIDFactory
- 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
- getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLTimestampDenormFunctionSymbol
- 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
- 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
- getMetaData() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getMetadataProvider(MetadataProvider, Reader) - Method in interface it.unibz.inf.ontop.dbschema.OntopViewMetadataProvider.Factory
- getMetadataProvider(Reader) - Method in interface it.unibz.inf.ontop.dbschema.SerializedMetadataProvider.Factory
- getMetadataProvider(Reader, SerializedMetadataProvider.MetadataLookupSupplier) - Method in interface it.unibz.inf.ontop.dbschema.SerializedMetadataProvider.Factory
-
The parent provider may only be used for creating black-box views
- 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.DefaultSQLEncodeURLorIRIFunctionSymbol
-
Derived from SQL99DialectAdapter
- 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.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.SparkSQLTimestampDenormFunctionSymbol
- 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
- getNetworkTimeout() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- getObject() - Method in exception it.unibz.inf.ontop.spec.sqlparser.exception.InvalidSelectQueryRuntimeException
- getObject() - Method in exception it.unibz.inf.ontop.spec.sqlparser.exception.UnsupportedSelectQueryRuntimeException
- getOffset() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SelectFromWhereWithModifiersImpl
- getOffset() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
- getOrderedVariables() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLValuesExpressionImpl
- getOrderedVariables() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLValuesExpression
- getOtherFunctionalDependencies() - Method in class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- getParentProvider() - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getPlainSelect(SelectBody) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- getPrefixedAttributeName(Attribute) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.ParentDefinition
- 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.AbstractDBMetadataProvider
- getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.BasicDBParametersImpl
- getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- getQuotedIDFactory(DatabaseMetaData) - Static method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getRAExpression(String, MetadataLookup) - Method in class it.unibz.inf.ontop.spec.sqlparser.SQLQueryParser
- getRAExpressionAttributes(Select) - Method in class it.unibz.inf.ontop.spec.sqlparser.DefaultSelectQueryAttributeExtractor
- 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.AbstractDBMetadataProvider
- getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DenodoMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
- getRelationCatalog(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- getRelationDefinition() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLTableImpl
- getRelationDefinition() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLTable
- getRelationId(QuotedIDFactory, Table) - Static method in class it.unibz.inf.ontop.spec.sqlparser.JSqlParserTools
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DenodoMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
- getRelationID(ResultSet, String, String, String) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- getRelationIDsResultSet() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationIDsResultSet() - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getRelationName(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DenodoMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DremioDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.MySQLDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- getRelationSchema(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.TeiidDBMetadataProvider
- 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
- getSchema() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- getSharedAttributeNames(RAExpressionAttributeOccurrences, RAExpressionAttributeOccurrences) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- getSharedAttributeNames(RAExpressionAttributes, RAExpressionAttributes) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- getSharedAttributeNames(RAExpression, RAExpression) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- getSharedAttributeNames(T, T) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- 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
- getTermSerializer() - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer
- getTermSerializer() - Method in interface it.unibz.inf.ontop.generation.serializer.SelectFromWhereSerializer
-
Needed by third-party applications.
- getTransactionIsolation() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getTypeMap() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- getUniqueConstraints() - Method in class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- getUnqualifiedAttributes() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpression
- getUnqualifiedAttributes() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- getUUIDNameInDialect() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- getValues() - Method in class it.unibz.inf.ontop.generation.algebra.impl.SQLValuesExpressionImpl
- getValues() - Method in interface it.unibz.inf.ontop.generation.algebra.SQLValuesExpression
- getVariable(String, QuotedIDFactory, TermFactory) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- getWarnings() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
- hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
-
Name is not considered
- hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddFunctionalDependency
- hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- hasOrder() - Method in interface it.unibz.inf.ontop.generation.algebra.SelectFromWhereWithModifiers
- HEXBINARY - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- hidden - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.Columns
- HSQLDBSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
I
- IdentityDialectExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
-
Does nothing
- idfac - Variable in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- idFactory - Variable in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- idFactoryType - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- 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
- IllegalJoinException - Exception in it.unibz.inf.ontop.spec.sqlparser.exception
-
Created by Roman Kontchakov on 10/12/2016.
- IllegalJoinException(RAExpressionAttributes, RAExpressionAttributes, String) - Constructor for exception it.unibz.inf.ontop.spec.sqlparser.exception.IllegalJoinException
- inferForeignKeys(OntopViewDefinition, ImmutableList<NamedRelationDefinition>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
-
TODO: add FKs towards the base relations
- inferForeignKeysFromParent(OntopViewDefinition, NamedRelationDefinition) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- inferInheritedUniqueConstraints(OntopViewDefinition, ImmutableList<NamedRelationDefinition>, ImmutableList<QuotedID>, QuotedIDFactory, CoreSingletons) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
-
Inferred from the tree
- 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
- injector - Variable in class it.unibz.inf.ontop.utils.ConstantSerializer
- insert(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- insert(NamedRelationDefinition, QuotedIDFactory) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonFunctionalDependency
- insert(NamedRelationDefinition, QuotedIDFactory) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- insertForeignKey(NamedRelationDefinition, MetadataLookup, JsonView.AddForeignKey) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- insertForeignKeys(OntopViewDefinition, MetadataLookup, List<JsonView.AddForeignKey>, ImmutableList<NamedRelationDefinition>) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- insertIntegrityConstraints(OntopViewDefinition, ImmutableList<NamedRelationDefinition>, MetadataLookup, DBParameters) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- insertIntegrityConstraints(OntopViewDefinition, ImmutableList<NamedRelationDefinition>, MetadataLookup, DBParameters) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- insertIntegrityConstraints(OntopViewDefinition, ImmutableList<NamedRelationDefinition>, MetadataLookup, DBParameters) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- INT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- 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
- INTEGER_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- InvalidSelectQueryRuntimeException - Exception in it.unibz.inf.ontop.spec.sqlparser.exception
-
Created by Roman Kontchakov on 28/01/2017.
- InvalidSelectQueryRuntimeException(String, Object) - Constructor for exception it.unibz.inf.ontop.spec.sqlparser.exception.InvalidSelectQueryRuntimeException
- IQTree2SelectFromWhereConverter - Interface in it.unibz.inf.ontop.generation.algebra
- IQTree2SelectFromWhereConverterImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
- isAbsent(QuotedID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
-
checks if there is an occurrence of the non-qualified attribute
- 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.SparkSQLTimestampDenormFunctionSymbol
- isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerRoundFunctionSymbol
- isAmbiguous(QuotedID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
-
checks if occurrence of the non-qualified attribute are ambiguous (at least two relations contain the attribute)
- 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
- isClosed() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- isNullable - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable.Column
- isOr(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- isPrimaryKey - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- isPrimaryKey - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- isReadOnly() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- isRelationExcluded(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- isRelationExcluded(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DB2DBMetadataProvider
- isRelationExcluded(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.JTDSDBMetadataProvider
- isRelationExcluded(RelationID) - 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
- isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLTimestampDenormFunctionSymbol
- 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
- isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLTimestampDenormFunctionSymbol
- isUnique(QuotedID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
-
checks if occurrence of the non-qualified attribute is unique (exactly one relation contains the attribute)
- isValid(int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- isWrapperFor(Class<?>) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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.dbschema.impl.json - package it.unibz.inf.ontop.dbschema.impl.json
- 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.spec.sqlparser - package it.unibz.inf.ontop.spec.sqlparser
- it.unibz.inf.ontop.spec.sqlparser.exception - package it.unibz.inf.ontop.spec.sqlparser.exception
- 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_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
- 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
- join(RAExpression, Join) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- join(T, Join) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
-
can be overridden to add additional checks
- joinOn(RAExpressionAttributeOccurrences, RAExpressionAttributeOccurrences, Function<RAExpressionAttributes, ImmutableList<ImmutableExpression>>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- joinOn(RAExpressionAttributes, RAExpressionAttributes, Function<RAExpressionAttributes, ImmutableList<ImmutableExpression>>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- joinOn(RAExpression, RAExpression, Function<RAExpressionAttributes, ImmutableList<ImmutableExpression>>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
-
JOIN ON
- joinOn(T, T, Function<RAExpressionAttributes, ImmutableList<ImmutableExpression>>) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- joinPart - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView
- JoinPart(List<List<String>>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView.JoinPart
- joinUsing(RAExpressionAttributeOccurrences, RAExpressionAttributeOccurrences, ImmutableSet<QuotedID>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
-
non-qualified attribute occurrences for JOIN USING
- joinUsing(RAExpressionAttributes, RAExpressionAttributes, ImmutableSet<QuotedID>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
-
JOIN USING
- joinUsing(RAExpression, RAExpression, ImmutableSet<QuotedID>) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
-
JOIN USING
- joinUsing(T, T, ImmutableSet<QuotedID>) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- JsonBasicOrJoinView - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonBasicOrJoinView(List<String>, JsonView.UniqueConstraints, JsonView.OtherFunctionalDependencies, JsonView.ForeignKeys, JsonView.NonNullConstraints, JsonBasicOrJoinView.Columns, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- JsonBasicOrJoinView.AddColumns - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonBasicOrJoinView.Columns - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonBasicOrJoinView.ParentDefinition - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonBasicView - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonBasicView(JsonBasicOrJoinView.Columns, List<String>, List<String>, String, JsonView.UniqueConstraints, JsonView.OtherFunctionalDependencies, JsonView.ForeignKeys, JsonView.NonNullConstraints) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicView
- JsonDatabaseTable - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonDatabaseTable(NamedRelationDefinition) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- JsonDatabaseTable(List<JsonUniqueConstraint>, List<JsonFunctionalDependency>, List<JsonForeignKey>, List<JsonDatabaseTable.Column>, List<String>, List<List<String>>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- JsonDatabaseTable.Column - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonForeignKey - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonForeignKey(ForeignKeyConstraint) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- JsonForeignKey(String, JsonForeignKey.Part, JsonForeignKey.Part) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- JsonForeignKey.Part - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonFunctionalDependency - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonFunctionalDependency(FunctionalDependency) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonFunctionalDependency
- JsonFunctionalDependency(List<String>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonFunctionalDependency
- JsonJoinView - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonJoinView(JsonBasicOrJoinView.Columns, List<String>, JsonJoinView.JoinPart, String, JsonView.UniqueConstraints, JsonView.OtherFunctionalDependencies, JsonView.ForeignKeys, JsonView.NonNullConstraints) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView
- JsonJoinView.JoinPart - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonMetadata - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonMetadata(ImmutableMetadata) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- JsonMetadata(List<JsonDatabaseTable>, JsonMetadata.Parameters) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- JsonMetadata.AttributeConsumer - Interface in it.unibz.inf.ontop.dbschema.impl.json
- JsonMetadata.Parameters - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonOpenObject - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonOpenObject() - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonOpenObject
- JsonSerializedMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- JsonSerializedMetadataProvider(Reader, SerializedMetadataProvider.MetadataLookupSupplier, CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- JsonSerializedMetadataProvider(Reader, CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- JsonSQLView - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonSQLView(List<String>, String, JsonView.UniqueConstraints, JsonView.OtherFunctionalDependencies, JsonView.ForeignKeys, JsonView.NonNullConstraints) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- JsonUniqueConstraint - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonUniqueConstraint(UniqueConstraint) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- JsonUniqueConstraint(String, List<String>, Boolean) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- JsonView - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView(List<String>, JsonView.UniqueConstraints, JsonView.OtherFunctionalDependencies, JsonView.ForeignKeys, JsonView.NonNullConstraints) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- JsonView.AddForeignKey - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.AddFunctionalDependency - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.AddUniqueConstraints - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.ForeignKeyPart - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.ForeignKeys - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.JSONViewDeSerializer - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.NonNullConstraints - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.OtherFunctionalDependencies - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.TemporaryViewPredicate - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonView.UniqueConstraints - Class in it.unibz.inf.ontop.dbschema.impl.json
- JSONViewDeSerializer() - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.JSONViewDeSerializer
- JsonViews - Class in it.unibz.inf.ontop.dbschema.impl.json
- JsonViews(List<JsonView>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonViews
- JSqlParserTools - Class in it.unibz.inf.ontop.spec.sqlparser
- JSqlParserTools() - Constructor for class it.unibz.inf.ontop.spec.sqlparser.JSqlParserTools
- JTDSDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
L
- LARGE_INTEGER - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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
- loadAndDeserialize(Reader) - Static method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
-
Deserializes a JSON file into a POJO.
- loadAndDeserialize(Reader) - Static method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
-
Deserializes a JSON file into a POJO.
- LocalJDBCConnectionUtils - Class in it.unibz.inf.ontop.utils
- LocalJDBCConnectionUtils() - Constructor for class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils
- LocalJDBCConnectionUtils.AbstractLazyConnection - Class in it.unibz.inf.ontop.utils
-
Agnostic on how the connection is created
- LOGGER - Static variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- LOGGER - Static variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView
- LOGGER - Static variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- LONG_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
- LONG_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- 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
- makeQueryMinimizeResultSet(String) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
-
Can be overridden
- makeQueryMinimizeResultSet(String) - Method in class it.unibz.inf.ontop.dbschema.impl.OracleDBMetadataProvider
- makeQueryMinimizeResultSet(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLServerDBMetadataProvider
- 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
- merge(FunctionalDependencyConstruct) - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
-
If FD cannot be merged with the provided FD return empty otherwise return the merged one
- metadata - Variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- metadata - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- 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
- MySQLAbstractQuotedIDFactory - 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. - MySQLAbstractQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.MySQLAbstractQuotedIDFactory
- MySQLCaseNotSensitiveTableNamesQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
- MySQLCaseNotSensitiveTableNamesQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.MySQLCaseNotSensitiveTableNamesQuotedIDFactory
- MySQLCaseSensitiveTableNamesQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
- MySQLCaseSensitiveTableNamesQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.MySQLCaseSensitiveTableNamesQuotedIDFactory
- 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
- MySQLEncodeURLorIRIFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- MySQLEncodeURLorIRIFunctionSymbolImpl(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLEncodeURLorIRIFunctionSymbolImpl
- MySQLExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
- MySQLSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
N
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.AddColumns
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable.Column
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonUniqueConstraint
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddUniqueConstraints
- name - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- 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.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
- nativeSQL(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- naturalJoin(T, T) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- 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
- nonNullConstraints - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- NonNullConstraints(List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.NonNullConstraints
- normalize(OntopViewDefinition) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewNormalizerImpl
- normalize(OntopViewDefinition) - Method in interface it.unibz.inf.ontop.dbschema.OntopViewNormalizer
- normalizeAndOptimizeRelations(List<NamedRelationDefinition>) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- normalizeAndOptimizeRelations(List<NamedRelationDefinition>) - Method in class it.unibz.inf.ontop.dbschema.impl.JsonSerializedMetadataProvider
- normalizeAndOptimizeRelations(List<NamedRelationDefinition>) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- normalizeIQ(IQ) - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewNormalizerImpl
- 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
- NVARCHAR_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
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!
- OntopViewFKSaturator - Interface in it.unibz.inf.ontop.dbschema
- OntopViewMetadataProvider - Interface in it.unibz.inf.ontop.dbschema
- OntopViewMetadataProvider.Factory - Interface in it.unibz.inf.ontop.dbschema
- OntopViewMetadataProviderImpl - Class in it.unibz.inf.ontop.dbschema.impl
- OntopViewMetadataProviderImpl(MetadataProvider, Reader, OntopViewNormalizer, OntopViewFKSaturator) - Constructor for class it.unibz.inf.ontop.dbschema.impl.OntopViewMetadataProviderImpl
- OntopViewNormalizer - Interface in it.unibz.inf.ontop.dbschema
- OntopViewNormalizerImpl - Class in it.unibz.inf.ontop.dbschema.impl
- OntopViewNormalizerImpl(NotYetTypedEqualityTransformer, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.dbschema.impl.OntopViewNormalizerImpl
- operations - Variable in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- 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, CoreSingletons) - 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, ConvertValuesToUnionNormalizer) - 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
- otherFunctionalDependencies - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- otherFunctionalDependencies - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- OtherFunctionalDependencies(List<JsonView.AddFunctionalDependency>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.OtherFunctionalDependencies
- otherNames - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
P
- Parameters(DBParameters) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- Parameters(String, String, String, String, String, String, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
- ParentDefinition(NamedRelationDefinition, String) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonBasicOrJoinView.ParentDefinition
- parse(String) - Static method in class it.unibz.inf.ontop.spec.sqlparser.JSqlParserTools
- parse(String) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- parseBooleanExpression(Expression, RAExpressionAttributes) - Method in class it.unibz.inf.ontop.spec.sqlparser.ExpressionParser
- ParserViewDefinition - Class in it.unibz.inf.ontop.spec.sqlparser
-
Represents a complex sub-query created by the SQL parser (not a database view!)
- ParserViewDefinition(ImmutableList<QuotedID>, String, DBTypeFactory) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- ParserViewDefinition(RelationDefinition.AttributeListBuilder, String) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- parseSelectItems(List<SelectItem>) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectItemParser
- parseTerm(Expression, RAExpressionAttributes) - Method in class it.unibz.inf.ontop.spec.sqlparser.ExpressionParser
- Part(NamedRelationDefinition, Stream<Attribute>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey.Part
- Part(List<String>, List<String>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey.Part
- 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. - PostgreSQLQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.PostgreSQLQuotedIDFactory
- PostgresSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
- prepareCall(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareCall(String, int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareCall(String, int, int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String, int[]) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String, int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String, int, int, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- prepareStatement(String, String[]) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- preprocessTypeName(String) - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
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.DefaultSQLDBTypeFactory
-
By default, ignore the column size Can be overridden
- 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(File) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
- propertyFile(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl.OntopSQLCoreBuilderMixin
Q
- query - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonSQLView
- QuerySerializationImpl(String, ImmutableMap<Variable, QualifiedAttributeID>) - Constructor for class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
- quotationString - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata.Parameters
R
- RAExpression - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by Roman Kontchakov on 01/11/2016.
- RAExpression(ImmutableList<ExtensionalDataNode>, ImmutableList<ImmutableExpression>, RAExpressionAttributes) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.RAExpression
-
constructs a relation expression
- RAExpressionAttributeOccurrences - Class in it.unibz.inf.ontop.spec.sqlparser
- RAExpressionAttributeOccurrencesOperations - Class in it.unibz.inf.ontop.spec.sqlparser
- RAExpressionAttributeOccurrencesOperations() - Constructor for class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- RAExpressionAttributes - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by roman on 24/01/2017.
- RAExpressionAttributes(ImmutableMap<QualifiedAttributeID, ImmutableTerm>, RAExpressionAttributeOccurrences) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
-
constructs a relation expression
- RAExpressionAttributesOperations - Class in it.unibz.inf.ontop.spec.sqlparser
- RAExpressionAttributesOperations() - Constructor for class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- RAExpressionOperations - Class in it.unibz.inf.ontop.spec.sqlparser
- RAExpressionOperations(TermFactory, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
- RAND_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- RAOperations<T> - Interface in it.unibz.inf.ontop.spec.sqlparser
- rawIdFactory - Variable in class it.unibz.inf.ontop.dbschema.impl.AbstractDBMetadataProvider
- 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
- relation - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey.Part
- relation - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.ForeignKeyPart
- relations - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonJoinView.JoinPart
- relations - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- relations - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonViews
- releaseSavepoint(Savepoint) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- REPLACE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ReplaceProvenanceConstantByNonGroundTermNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
-
Prevents a bug observed with MySQL 5.7.15, where the provenance special constant was misused (causing a MINUS encoded with a LJ and filter is null not to work)
- ReplaceProvenanceConstantByNonGroundTermNormalizer(IntermediateQueryFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.ReplaceProvenanceConstantByNonGroundTermNormalizer
- RIGHT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- rollback() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- rollback(Savepoint) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- saturateForeignKeys(ImmutableList<OntopViewDefinition>, ImmutableMultimap<RelationID, RelationID>, ImmutableMap<RelationID, JsonView>) - Method in class it.unibz.inf.ontop.dbschema.impl.BasicOntopViewFKSaturator
- saturateForeignKeys(ImmutableList<OntopViewDefinition>, ImmutableMultimap<RelationID, RelationID>, ImmutableMap<RelationID, JsonView>) - Method in interface it.unibz.inf.ontop.dbschema.OntopViewFKSaturator
- SCHEMA_INDEX - Static variable in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaCatalogDBMetadataProvider
- SCHEMA_INDEX - Static variable in class it.unibz.inf.ontop.dbschema.impl.DefaultSchemaDBMetadataProvider
- 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.
- SelectItemParser - Class in it.unibz.inf.ontop.spec.sqlparser
- SelectQueryParser - Class in it.unibz.inf.ontop.spec.sqlparser
-
Created by Roman Kontchakov on 01/11/2016.
- SelectQueryParser(MetadataLookup, CoreSingletons) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- SERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- SERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- serialize(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.RegexpLike3FunctionSymbol
- 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(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.DremioSelectFromWhereSerializer
- 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.SparkSQLSelectFromWhereSerializer
- serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.generation.serializer.impl.SQLServerSelectFromWhereSerializer
- 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(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
- serialize(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in interface it.unibz.inf.ontop.generation.serializer.impl.SQLTermSerializer
- serializeAttributeList(Stream<Attribute>) - Static method in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- serializeConstantIntoSQL(String, String) - Method in class it.unibz.inf.ontop.utils.ConstantSerializer
-
Returns the SQL string for a constant
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- serializeDatetimeConstant(String, DBTermType) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLTermSerializer
- 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.DremioDBFunctionSymbolFactory
- 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(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- 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
- serializeDateTimeNorm(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- 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(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.
- 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
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- serializeDaysBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
We do not consider midnight as the threshold for an additional day but 24 hrs
- serializeDaysBetweenFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeDaysBetweenFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeDaysBetweenFromDateTime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeDaysBetweenFromDateTime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- 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?
- serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.H2SQLDBFunctionSymbolFactory
- serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
-
Only for >= 8.0.2 TODO:Â provide an alternative implementation for the row unique str for previous versions
- serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
ORDER BY is required in the OVER clause
- SerializedMetadataProvider - Interface in it.unibz.inf.ontop.dbschema
- SerializedMetadataProvider.Factory - Interface in it.unibz.inf.ontop.dbschema
- SerializedMetadataProvider.MetadataLookupSupplier - Interface in it.unibz.inf.ontop.dbschema
- 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
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- serializeHoursBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- serializeLimit(long, boolean) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- serializeLimitOffset(long, long, boolean) - 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
- serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DremioDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MySQLDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
- serializeMillisBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
-
Supported since Spark 3.1
- serializeMillisBetween(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
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
- serializeMinutesBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- serializeMinutesBetween(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, boolean) - 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
- serializeRelationID(RelationID) - Static method in class it.unibz.inf.ontop.dbschema.impl.json.JsonMetadata
- 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
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
- serializeSecondsBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- serializeSecondsBetween(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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeSHA1(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.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeSHA256(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.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeSHA512(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.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
-
Dremio has a SPLIT_PART(string, pattern, index), but this function would fail for multiple occurrence of "pattern" in "string"
- 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.SparkSQLDBFunctionSymbolFactory
- serializeStrAfter(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.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- serializeStrBefore(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.TeiidDBFunctionSymbolFactory
- 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.DremioDBFunctionSymbolFactory
- 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.SparkSQLDBFunctionSymbolFactory
- 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)
- serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DB2DBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.PostgreSQLDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetween(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- serializeWeeksBetweenFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- serializeWeeksBetweenFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleDBFunctionSymbolFactory
- serializeWeeksBetweenFromDateTime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
-
Time extension - duration arithmetic
- 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
- setAdditionalProperty(String, Object) - Method in class it.unibz.inf.ontop.dbschema.impl.json.JsonOpenObject
- setAutoCommit(boolean) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setCatalog(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setClientInfo(String, String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setClientInfo(Properties) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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
- setHoldability(int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setLogWriter(PrintWriter) - Method in class it.unibz.inf.ontop.utils.SQLScriptRunner
-
Setter for logWriter property
- setNetworkTimeout(Executor, int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setReadOnly(boolean) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setSavepoint() - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setSavepoint(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setSchema(String) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setTransactionIsolation(int) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- setTypeMap(Map<String, Class<?>>) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- SHORT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
- SHORT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.GeoDBBooleanFunctionSymbol
- simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.GeoDBTypedFunctionSymbol
- SMALLINT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- SMALLSERIAL_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- SparkSQLDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
SPARK-SQL 3.0.1 functions description available at : https://spark.apache.org/docs/3.0.1/api/sql/
- SparkSQLDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLDBFunctionSymbolFactory
- SparkSQLDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- SparkSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
- SparkSQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
- SparkSQLEncodeURLorIRIFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- SparkSQLEncodeURLorIRIFunctionSymbolImpl(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLEncodeURLorIRIFunctionSymbolImpl
- SparkSQLQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
-
Creates QuotedIdentifiers following the rules of SparkSQL: - double and single quotes are not tolerated for schema and attributes definition - you need to use backticks
- SparkSQLQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.SparkSQLQuotedIDFactory
- SparkSQLSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
- SparkSQLTimestampDenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
- SparkSQLTimestampDenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLTimestampDenormFunctionSymbol
- 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
- SQLQueryParser - Class in it.unibz.inf.ontop.spec.sqlparser
-
High-level SQL query parser
- SQLQueryParser(CoreSingletons) - Constructor for class it.unibz.inf.ontop.spec.sqlparser.SQLQueryParser
- 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 (""). - SQLServerQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.SQLServerQuotedIDFactory
- 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 - Variable in class it.unibz.inf.ontop.utils.ConstantSerializer
- 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
- SQLValuesExpression - Interface in it.unibz.inf.ontop.generation.algebra
- SQLValuesExpressionImpl - Class in it.unibz.inf.ontop.generation.algebra.impl
- ST_ASTEXT - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_CONTAINS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_CONTAINSPROPERLY - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_COVEREDBY - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_COVERS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_CROSSES - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_DISJOINT - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_DISTANCE - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_DISTANCE_SPHERE - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_DISTANCE_SPHEROID - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_EQUALS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_FLIP_COORDINATES - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_GEOMFROMTEXT - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_INTERSECTS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_MAKEPOINT - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_OVERLAPS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_SETSRID - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_TOUCHES - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_TRANSFORM - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- ST_WITHIN - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSQLDBFunctionSymbolFactory
- STRING - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- STRING_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
- STRING_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- SubQueryFromComplexJoinExtraNormalizer - Class in it.unibz.inf.ontop.generation.normalization.impl
-
When (left,inner) joins are having (left,inner) joins as children.
- SubQueryFromComplexJoinExtraNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.generation.normalization.impl.SubQueryFromComplexJoinExtraNormalizer
- 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
- supportsDBDistanceSphere() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- supportsDBDistanceSphere() - Method in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- supportsDBGeographyType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- supportsDBGeographyType() - Method in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
- supportsDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- supportsDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.H2SQLDBTypeFactory
- supportsDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.PostgreSQLDBTypeFactory
T
- TeiidDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
-
By Zhenzhen Gu
- TeiidDBFunctionSymbolFactory(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TeiidDBFunctionSymbolFactory
- TeiidDBMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
- TeiidQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
- TeiidQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.TeiidQuotedIDFactory
- TeiidSelectFromWhereSerializer - Class in it.unibz.inf.ontop.generation.serializer.impl
- TeiidSQLDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
- TeiidSQLDBTypeFactory(TermType, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.type.impl.TeiidSQLDBTypeFactory
- TEMPLATE - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OracleTimestampISODenormFunctionSymbol
- TEMPLATE - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SparkSQLTimestampDenormFunctionSymbol
- TemporaryViewPredicate(String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.TemporaryViewPredicate
- termFactory - Variable in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- termFactory - Variable in class it.unibz.inf.ontop.utils.ConstantSerializer
- TEXT_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- TIME - it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory.DefaultTypeCode
- 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.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
- to - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonForeignKey
- to - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView.AddForeignKey
- toString() - Method in class it.unibz.inf.ontop.dbschema.impl.json.FunctionalDependencyConstruct
- toString() - Method in exception it.unibz.inf.ontop.spec.sqlparser.exception.IllegalJoinException
- toString() - Method in class it.unibz.inf.ontop.spec.sqlparser.ParserViewDefinition
- toString() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpression
- toString() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrences
- toString() - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributes
- 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.ConvertValuesToUnionNormalizer
- transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.DB2ExtraNormalizer
- transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.DenodoExtraNormalizer
- transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.DremioExtraNormalizer
- 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.MySQLExtraNormalizer
- 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.ReplaceProvenanceConstantByNonGroundTermNormalizer
- 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.SubQueryFromComplexJoinExtraNormalizer
- 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
- transformConstruction(IQTree, ConstructionNode, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
- transformConstructionSliceDistinctOrOrderByTree(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
- transformDistinct(IQTree, DistinctNode, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
- transformExpression(ImmutableExpression) - Method in class it.unibz.inf.ontop.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
- transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.generation.normalization.impl.SubQueryFromComplexJoinExtraNormalizer
- transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ReplaceProvenanceConstantByNonGroundTermNormalizer
- transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.generation.normalization.impl.SubQueryFromComplexJoinExtraNormalizer
- 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
- transformOrderBy(IQTree, OrderByNode, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
- transformSlice(IQTree, SliceNode, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
- transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.generation.normalization.impl.TypingNullsDialectExtraNormalizer
- translateJoins(FromItem, List<Join>) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
-
main method for analysing FROM clauses
- translateParserView(RelationDefinition) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- translateSelect(SelectBody, List<WithItem>) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- translateSelect(SelectBody, List<WithItem>) - Method in class it.unibz.inf.ontop.spec.sqlparser.DefaultSelectQueryAttributeExtractor
- translateSelect(SelectBody, List<WithItem>) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- 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, SingleTermTypeExtractor) - 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
- uniqueConstraints - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonDatabaseTable
- uniqueConstraints - Variable in class it.unibz.inf.ontop.dbschema.impl.json.JsonView
- UniqueConstraints(List<JsonView.AddUniqueConstraints>) - Constructor for class it.unibz.inf.ontop.dbschema.impl.json.JsonView.UniqueConstraints
- 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
- UnsupportedAddedColumnExpressionException - Exception in it.unibz.inf.ontop.dbschema.impl.json
- UnsupportedAddedColumnExpressionException(String) - Constructor for exception it.unibz.inf.ontop.dbschema.impl.json.UnsupportedAddedColumnExpressionException
- UnsupportedAddedColumnExpressionException(String, Exception) - Constructor for exception it.unibz.inf.ontop.dbschema.impl.json.UnsupportedAddedColumnExpressionException
- UnsupportedSelectQueryException - Exception in it.unibz.inf.ontop.spec.sqlparser.exception
-
Created by Roman Kontchakov on 01/11/2016.
- UnsupportedSelectQueryException(String, Object) - Constructor for exception it.unibz.inf.ontop.spec.sqlparser.exception.UnsupportedSelectQueryException
- UnsupportedSelectQueryRuntimeException - Exception in it.unibz.inf.ontop.spec.sqlparser.exception
-
Created by Roman Kontchakov on 28/01/2017.
- UnsupportedSelectQueryRuntimeException(String, Object) - Constructor for exception it.unibz.inf.ontop.spec.sqlparser.exception.UnsupportedSelectQueryRuntimeException
- unwrap(Class<T>) - Method in class it.unibz.inf.ontop.utils.LocalJDBCConnectionUtils.AbstractLazyConnection
- 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.PostgreSQLDBTypeFactory
V
- validateFromItem(Table) - Method in class it.unibz.inf.ontop.spec.sqlparser.BasicSelectQueryParser
- validateFromItem(Table) - Method in class it.unibz.inf.ontop.spec.sqlparser.SelectQueryParser
- 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.PostgreSQLDBTypeFactory
- VARCHAR_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
- VARCHAR2_STR - Static variable in class it.unibz.inf.ontop.model.type.impl.OracleDBTypeFactory
- 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(SelectFromWhereWithModifiers) - 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(SQLInnerJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLInnerJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLLeftJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLLeftJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLNaryJoinExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLNaryJoinExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLOneTupleDummyQueryExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLOneTupleDummyQueryExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLSerializedQuery) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLSerializedQuery) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLTable) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLTable) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLUnionExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLUnionExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
- visit(SQLValuesExpression) - Method in interface it.unibz.inf.ontop.generation.algebra.SQLRelationVisitor
- visit(SQLValuesExpression) - Method in class it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializer
W
- withAlias(RAExpressionAttributeOccurrences, RelationID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributeOccurrencesOperations
- withAlias(RAExpressionAttributes, RelationID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionAttributesOperations
- withAlias(RAExpression, RelationID) - Method in class it.unibz.inf.ontop.spec.sqlparser.RAExpressionOperations
-
(relational expression) AS A
- withAlias(T, RelationID) - Method in interface it.unibz.inf.ontop.spec.sqlparser.RAOperations
- 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
All Classes All Packages