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

A

acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLOneTupleDummyQueryExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLSerializedQueryImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLTableImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLUnionExpressionImpl
 
acceptVisitor(SQLRelationVisitor<T>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLExpression
 
AdpSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
AdpSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.AdpSQLDialectAdapter
 
AlwaysProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
AlwaysProjectOrderByTermsNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.AlwaysProjectOrderByTermsNormalizer
 

B

BinaryJoinExpression - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
Abstraction for LeftJoinRelation and explicit InnerJoinRelation
build() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLConfigurationImpl.BuilderImpl
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopReformulationSQLConfiguration.Builder
 
buildDefaultName(String, String, String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
Concatenates the strings.
BuilderImpl() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLConfigurationImpl.BuilderImpl
 
buildGuiceModules() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLConfigurationImpl
 

C

configure() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLModule
 
convert(IQTree, ImmutableSortedSet<Variable>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.IQTree2SelectFromWhereConverterImpl
 
convert(IQTree, ImmutableSortedSet<Variable>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.IQTree2SelectFromWhereConverter
TODO: explicit the assumptions on how the iqTree is supposed to be normalized
createRelationFromPredicateName(QuotedIDFactory, Predicate) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.impl.Relation2Predicate
Deprecated.
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.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLInnerJoinExpression(SQLExpression, SQLExpression, Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLLeftJoinExpression(SQLExpression, SQLExpression, Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLNaryJoinExpression(ImmutableList<SQLExpression>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLOneTupleDummyQueryExpression() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLOrderComparator(NonConstantTerm, boolean) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLSerializedQuery(String, ImmutableMap<Variable, String>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLTable(DataAtom<RelationPredicate>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 
createSQLUnionExpression(ImmutableList<SQLExpression>, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLAlgebraFactory
 

D

DB2ExtractNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
DB2ExtractNormalizer(EnforceNullOrderNormalizer, OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.DB2ExtractNormalizer
 
DB2SQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
DB2SQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DB2SQLDialectAdapter
 
defaultBuilder() - Static method in interface it.unibz.inf.ontop.injection.OntopReformulationSQLConfiguration
This builder will require a OBDA specification to be directly assigned
DefaultSelectFromWhereSerializer - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
 
DefaultSelectFromWhereSerializer(SQLTermSerializer, SQLDialectAdapter) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer
 
DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
Mutable: one instance per SQL query to generate
DefaultSelectFromWhereSerializer.QuerySerializationImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
 
DefaultSQLIQTree2NativeNodeGenerator - Class in it.unibz.inf.ontop.answering.reformulation.generation.impl
 
DefaultSQLRelationVisitingSerializer(SQLTermSerializer, SQLDialectAdapter, QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
DenodoSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
DenodoSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DenodoSQLDialectAdapter
 
dialectAdapter - Variable in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
DialectExtraNormalizer - Interface in it.unibz.inf.ontop.answering.reformulation.generation.normalization
Extra normalization for compensating limitation of the SQL dialect
DremioSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
DremioSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DremioSQLDialectAdapter
 

E

EnforceNullOrderIQTreeVisitingTransformer(IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer
 
EnforceNullOrderNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
EnforceNullOrderNormalizer(IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.EnforceNullOrderNormalizer
 
EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
escapedSingleQuote() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.Mysql2SQLDialectAdapter
 
escapedSingleQuote() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
 

G

generate(IQTree, DBParameters) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.impl.DefaultSQLIQTree2NativeNodeGenerator
 
generateFreshViewAlias() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
generateSourceQuery(IQ) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.impl.SQLGeneratorImpl
 
getAtom() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLTableImpl
 
getAtom() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLTable
 
getColumnIDs() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
 
getColumnIDs() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.serializer.SelectFromWhereSerializer.QuerySerialization
 
getColumnNames() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLSerializedQueryImpl
 
getColumnNames() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLSerializedQuery
 
getFilterCondition() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.BinaryJoinExpression
 
getFilterCondition() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getFilterCondition() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getFilterCondition() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
getFilterCondition() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLNaryJoinExpression
 
getFromSQLExpression() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getFromSQLExpression() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getGroupByVariables() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getGroupByVariables() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getJdbcDriver() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLSettingsImpl
 
getJdbcName() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLSettingsImpl
 
getJdbcUrl() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLSettingsImpl
 
getJoinedExpressions() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLNaryJoinExpressionImpl
 
getJoinedExpressions() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLNaryJoinExpression
 
getLeft() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.BinaryJoinExpression
 
getLeft() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getLeft() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getLimit() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getLimit() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getOffset() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getOffset() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getProjectedVariables() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getProjectedVariables() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLUnionExpressionImpl
 
getProjectedVariables() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getProjectedVariables() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLUnionExpression
 
getRight() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.BinaryJoinExpression
 
getRight() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getRight() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLConfigurationImpl
 
getSettings() - Method in interface it.unibz.inf.ontop.injection.OntopReformulationSQLConfiguration
 
getSortConditions() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getSortConditions() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getSQLDialectAdapter(String, String, OntopReformulationSQLSettings) - Static method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLAdapterFactory
 
getSQLLexicalFormString(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.HSQLDBDialectAdapter
 
getSQLLexicalFormString(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.MonetDBSQLDialectAdapter
 
getSQLLexicalFormString(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.Mysql2SQLDialectAdapter
Also doubles anti-slashes
getSQLLexicalFormString(String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
By default, quotes and escapes isolated single quotes
getSQLString() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLSerializedQueryImpl
 
getSQLString() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLSerializedQuery
 
getString() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.QuerySerializationImpl
 
getString() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.serializer.SelectFromWhereSerializer.QuerySerialization
 
getSubExpressions() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.BinaryJoinExpression
 
getSubExpressions() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLInnerJoinExpressionImpl
 
getSubExpressions() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLLeftJoinExpressionImpl
 
getSubExpressions() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLUnionExpressionImpl
 
getSubExpressions() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLUnionExpression
 
getSubstitution() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getSubstitution() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
getTerm() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLOrderComparatorImpl
 
getTerm() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLOrderComparator
 
getTrueTable() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.DB2SQLDialectAdapter
 
getTrueTable() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 
getTrueTable() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
 
getTrueTable() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQLServerSQLDialectAdapter
 
getTrueTable() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLDialectAdapter
Returns the name of special system table having one tuple only if the FROM clause is always required in the dialect
getWhereExpression() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
getWhereExpression() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 

H

H2SQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
H2SQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.H2SQLDialectAdapter
 
hasOrder() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
HSQLDBDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
HSQLDBDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.HSQLDBDialectAdapter
 

I

IdentityDialectExtraNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
Does nothing
idFactory - Variable in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
IgnoreNullFirstSelectFromWhereSerializer - Class in it.unibz.inf.ontop.answering.reformulation.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.SQLServerSQLRelationVisitingSerializer - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
 
IQTree2SelectFromWhereConverter - Interface in it.unibz.inf.ontop.answering.reformulation.generation.algebra
 
IQTree2SelectFromWhereConverterImpl - Class in it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
 
isAscending() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SQLOrderComparatorImpl
 
isAscending() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLOrderComparator
 
isDistinct() - Method in class it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl.SelectFromWhereWithModifiersImpl
 
isDistinct() - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SelectFromWhereWithModifiers
 
isSupported(ImmutableSet<Variable>, ProjectOrderByTermsNormalizer.Analysis, ImmutableSet<Map.Entry<Variable, NonGroundTerm>>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.ProjectOrderByTermsNormalizer
Decides whether or not new bindings can be added
it.unibz.inf.ontop.answering.reformulation.generation.algebra - package it.unibz.inf.ontop.answering.reformulation.generation.algebra
 
it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl - package it.unibz.inf.ontop.answering.reformulation.generation.algebra.impl
 
it.unibz.inf.ontop.answering.reformulation.generation.dialect - package it.unibz.inf.ontop.answering.reformulation.generation.dialect
 
it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl - package it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
it.unibz.inf.ontop.answering.reformulation.generation.impl - package it.unibz.inf.ontop.answering.reformulation.generation.impl
 
it.unibz.inf.ontop.answering.reformulation.generation.normalization - package it.unibz.inf.ontop.answering.reformulation.generation.normalization
 
it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl - package it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
it.unibz.inf.ontop.answering.reformulation.generation.serializer - package it.unibz.inf.ontop.answering.reformulation.generation.serializer
 
it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl - package it.unibz.inf.ontop.answering.reformulation.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
 

M

mayImpactDistinct(ImmutableTerm, ImmutableSet<ImmutableTerm>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.ProjectOrderByTermsNormalizer
TODO: explain
MonetDBSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
Created by elem on 22/06/15.
MonetDBSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.MonetDBSQLDialectAdapter
 
Mysql2SQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
Mysql2SQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.Mysql2SQLDialectAdapter
 
MySQLRelationVisitingSerializer(SQLTermSerializer, SQLDialectAdapter, QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.MySQLSelectFromWhereSerializer.MySQLRelationVisitingSerializer
 
MySQLSelectFromWhereSerializer - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
 
MySQLSelectFromWhereSerializer.MySQLRelationVisitingSerializer - Class in it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl
 

N

NAME_MAX_LENGTH - Static variable in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 
NAME_NUMBER_LENGTH - Static variable in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
If the name (of a variable/view) needs to be shortcut, length of the number introduced.
nameTopVariable(String, Set<String>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.MonetDBSQLDialectAdapter
 
nameTopVariable(String, Set<String>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 
nameTopVariable(String, Set<String>) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
 
nameTopVariable(String, Set<String>) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLDialectAdapter
Allows the SQL dialect adapter to put restrict on the name (e.g.

O

OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer
 
OntopReformulationSQLConfiguration - Interface in it.unibz.inf.ontop.injection
 
OntopReformulationSQLConfiguration.Builder<B extends OntopReformulationSQLConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopReformulationSQLConfiguration.OntopReformulationSQLBuilderFragment<B extends OntopReformulationSQLConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopReformulationSQLConfigurationImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopReformulationSQLConfigurationImpl.BuilderImpl<B extends OntopReformulationSQLConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
Requires the OBDA specification to be already assigned
OntopReformulationSQLModule - Class in it.unibz.inf.ontop.injection.impl
 
OntopReformulationSQLModule(OntopReformulationSQLConfiguration) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopReformulationSQLModule
 
OntopReformulationSQLSettings - Interface in it.unibz.inf.ontop.injection
 
OntopReformulationSQLSettingsImpl - Class in it.unibz.inf.ontop.injection.impl
 
OracleExtraNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
OracleExtraNormalizer(OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer, WrapProjectedOrOrderByExpressionNormalizer) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.OracleExtraNormalizer
 
OracleSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
OracleSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 
OracleSQLDialectAdapter(String) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 

P

PostgreSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
PostgreSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.PostgreSQLDialectAdapter
 
ProjectOrderByTermsNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl
 
ProjectOrderByTermsNormalizer(boolean, CoreSingletons) - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.ProjectOrderByTermsNormalizer
 

Q

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

R

Relation2Predicate - Class in it.unibz.inf.ontop.answering.reformulation.generation.impl
Deprecated.
render(DBConstant) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.OracleSQLDialectAdapter
 
render(DBConstant) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.SQL99DialectAdapter
 
render(DBConstant) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.dialect.SQLDialectAdapter
 

S

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
 

T

TeiidSQLDialectAdapter - Class in it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl
 
TeiidSQLDialectAdapter() - Constructor for class it.unibz.inf.ontop.answering.reformulation.generation.dialect.impl.TeiidSQLDialectAdapter
 
transform(IQTree, VariableGenerator) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.normalization.DialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.DB2ExtractNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.EnforceNullOrderNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.IdentityDialectExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.OracleExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.ProjectOrderByTermsNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.SQLServerExtraNormalizer
 
transform(IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformExpression(ImmutableExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 

V

VIEW_PREFIX - Static variable in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SelectFromWhereWithModifiers) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLSerializedQuery) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLTable) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLNaryJoinExpression) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLUnionExpression) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLInnerJoinExpression) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLLeftJoinExpression) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SQLOneTupleDummyQueryExpression) - Method in interface it.unibz.inf.ontop.answering.reformulation.generation.algebra.SQLRelationVisitor
 
visit(SelectFromWhereWithModifiers) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLSerializedQuery) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLTable) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLNaryJoinExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLUnionExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLInnerJoinExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(SQLLeftJoinExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 
visit(BinaryJoinExpression, String) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
NB: the systematic use of ON conditions for inner and left joins saves us from putting parentheses.
visit(SQLOneTupleDummyQueryExpression) - Method in class it.unibz.inf.ontop.answering.reformulation.generation.serializer.impl.DefaultSelectFromWhereSerializer.DefaultSQLRelationVisitingSerializer
 

W

WrapProjectedOrOrderByExpressionNormalizer - Class in it.unibz.inf.ontop.answering.reformulation.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.answering.reformulation.generation.normalization.impl.WrapProjectedOrOrderByExpressionNormalizer
 
A B C D E G H I M N O P Q R S T V W 
Skip navigation links

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