- SAPHANASQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
-
- SAPHANASQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SAPHANASQLDialectAdapter
-
- SelectFromWhereSerializer - Interface in it.unibz.inf.ontop.answering.reformulation.generation.serializer
-
- SelectFromWhereSerializer.QuerySerialization - Interface in it.unibz.inf.ontop.answering.reformulation.generation.serializer
-
- SelectFromWhereWithModifiers - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
TODO: find a better name
See SQLAlgebraFactory for creating a new instance.
- SelectFromWhereWithModifiersImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
See SQLAlgebraFactory for creating a new instance.
- serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer
-
- serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer
-
- serialize(SelectFromWhereWithModifiers, DBParameters) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.MySQLSelectFromWhereSerializer
-
- serialize(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.SQLTermSerializerImpl
-
- serialize(SelectFromWhereWithModifiers, DBParameters) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.serializer.SelectFromWhereSerializer
-
- serialize(ImmutableTerm, ImmutableMap<Variable, QualifiedAttributeID>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.serializer.SQLTermSerializer
-
- serializeGroupBy(ImmutableSet<Variable>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
-
- serializeOrderBy(ImmutableList<SQLOrderComparator>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
-
- serializeOrderBy(ImmutableList<SQLOrderComparator>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer.SQLServerSQLRelationVisitingSerializer
-
- serializeOrderBy(ImmutableList<SQLOrderComparator>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.MySQLSelectFromWhereSerializer.MySQLRelationVisitingSerializer
-
MySQL seems to already treat NULLs as the lowest values
Therefore it seems to follow the semantics of (ASC + NULLS FIRST) and (DESC + NULLS LAST)
See http://sqlfiddle.com/#!9/255d2e/18
- serializeProjection(ImmutableSortedSet<Variable>, ImmutableMap<Variable, QualifiedAttributeID>, ImmutableSubstitution<? extends ImmutableTerm>, ImmutableMap<Variable, QualifiedAttributeID>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
-
- SQL99DialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
-
- SQL99DialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
-
- SQLAdapterFactory - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect
-
- SQLAdapterFactory() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLAdapterFactory
-
- SQLAlgebraFactory - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLDialectAdapter - Interface in it.unibz.inf.ontop.answering.reformulation.generation.dialect
-
- SQLExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
See SQLAlgebraFactory for creating new instances.
- SQLGeneratorImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.impl
-
TODO: explain
See TranslationFactory for creating a new instance.
- SQLInnerJoinExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
Binary, when the inner join must be made explicit
- SQLInnerJoinExpressionImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- SQLLeftJoinExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLLeftJoinExpressionImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- sqlLimit(String, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQLServerSQLDialectAdapter
-
- SQLNaryJoinExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLNaryJoinExpressionImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- SQLOneTupleDummyQueryExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLOneTupleDummyQueryExpressionImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- SQLOrderComparator - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
Differs from OrderByNode.OrderComparator by allowing aggregation functional terms, which my be ground.
- SQLOrderComparatorImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- sqlQuote(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.HSQLDBDialectAdapter
-
- sqlQuote(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.MonetDBSQLDialectAdapter
-
- sqlQuote(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.Mysql2SQLDialectAdapter
-
- sqlQuote(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
-
- sqlQuote(String) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLDialectAdapter
-
- SQLRelationVisitor<T> - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLSerializationException - Exception in it.unibz.inf.ontop.answering.reformulation.generation.serializer
-
TODO: check the hierarchy
- SQLSerializationException(String) - Constructor for exception it.unibz.inf.ontop.answering.reformulation.generation.serializer.SQLSerializationException
-
- SQLSerializedQuery - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
Already serialized
See SQLAlgebraFactory for creating a new instance.
- SQLSerializedQueryImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
See SQLAlgebraFactory for creating a new instance.
- SQLServerExtraNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
-
- SQLServerExtraNormalizer(AlwaysProjectOrderByTermsNormalizer, WrapProjectedOrOrderByExpressionNormalizer) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.SQLServerExtraNormalizer
-
- SQLServerSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
-
- SQLServerSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQLServerSQLDialectAdapter
-
- SQLServerSQLRelationVisitingSerializer(SQLTermSerializer, SQLDialectAdapter, QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.IgnoreNullFirstSelectFromWhereSerializer.SQLServerSQLRelationVisitingSerializer
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.AdpSQLDialectAdapter
-
same as PostgreSQL
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DB2SQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DenodoSQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.H2SQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.MonetDBSQLDialectAdapter
-
There is no standard for this part.
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.Mysql2SQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
-
Versions < 12.1 are not supported
Reason: In 12.1 and later, you can use the OFFSET and/or FETCH [FIRST | NEXT] operators
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.PostgreSQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SAPHANASQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
-
There is no standard for this part.
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQLServerSQLDialectAdapter
-
- sqlSlice(long, long) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.TeiidSQLDialectAdapter
-
See https://docs.jboss.org/teiid/7.7.0.Final/reference/en-US/html/sql_clauses.html#limit_clause
- sqlSlice(long, long) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLDialectAdapter
-
- SQLTable - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
TODO: find a better name
- SQLTableImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-
- sqlTermSerializer - Variable in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
-
- SQLTermSerializer - Interface in it.unibz.inf.ontop.answering.reformulation.generation.serializer
-
- SQLTermSerializerImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
-
- SQLUnionExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
-
- SQLUnionExpressionImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
-