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

A

AbstractAggregationFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractAggregationFunctionSymbol(String, ImmutableList<TermType>, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractAggregationFunctionSymbol
 
AbstractArgDependentTypedDBFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractArgDependentTypedDBFunctionSymbol(String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractArgDependentTypedDBFunctionSymbol
 
AbstractBinaryBooleanOperatorSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractBinaryBooleanOperatorSPARQLFunctionSymbol(String, String, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
AbstractBinaryComparisonSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractBinaryComparisonSPARQLFunctionSymbol(String, IRI, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
AbstractBinaryComparisonSPARQLFunctionSymbol(String, String, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
AbstractBinaryGeofWKTFunctionSymbolDirectImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractBinaryGeofWKTFunctionSymbolDirectImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractBinaryGeofWKTFunctionSymbolDirectImpl
 
AbstractBnodeSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Non-deterministic when arity TODO: explain the use of the UUID
AbstractBnodeSPARQLFunctionSymbol(String, ImmutableList<TermType>, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
AbstractCommonDenominatorFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractCommonDenominatorFunctionSymbol(String, int, MetaRDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
AbstractCompositeIQTree<N extends QueryNode> - Class in it.unibz.inf.ontop.iq.impl
 
AbstractCompositeIQTree(N, ImmutableList<IQTree>, IQProperties, IQTreeTools, IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
AbstractCompositeIQTree(N, ImmutableList<IQTree>, IQTreeCache, IQTreeTools, IntermediateQueryFactory, TermFactory) - Constructor for class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
AbstractDataAtomImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.model.atom.impl
 
AbstractDataAtomImpl(P, ImmutableList<? extends VariableOrGroundTerm>) - Constructor for class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
AbstractDataAtomImpl(P, VariableOrGroundTerm...) - Constructor for class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
AbstractDBAggregationFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBAggregationFunctionSymbol(String, ImmutableList<TermType>, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBAggregationFunctionSymbol
 
AbstractDBBooleanConnectorFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
For AND, OR, etc.
AbstractDBBooleanConnectorFunctionSymbol(String, int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
 
AbstractDBConcatFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBConcatFunctionSymbol(String, int, DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBConcatFunctionSymbol
 
AbstractDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBFunctionSymbolFactory(ImmutableTable<String, Integer, DBFunctionSymbol>, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
AbstractDBIfThenElseFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
IF cond THEN v1 ELSE v2 TODO: simplify strict equalities
AbstractDBIfThenElseFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenElseFunctionSymbol
 
AbstractDBIfThenFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Abstract both for IF-THEN-ELSE or more general CASE Arguments are an alternation of (ImmutableExpression, ImmutableTerm) plus optionally an ImmutableTerm for the default case
AbstractDBIfThenFunctionSymbol(String, int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
AbstractDBInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBInequalityOperator(InequalityLabel, String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
AbstractDBIsNullOrNotFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBIsNullOrNotFunctionSymbol(boolean, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
AbstractDBIsStringEmptyFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBIsStringEmptyFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
AbstractDBNonStrictEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBNonStrictEqOperator(String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
 
AbstractDBStrBeforeOrAfterFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBStrBeforeOrAfterFunctionSymbol(String, DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrBeforeOrAfterFunctionSymbol
 
AbstractDBStrictEqNeqFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBStrictEqNeqFunctionSymbol(String, int, boolean, TermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
AbstractDBTypeConversionFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractDBTypeConversionFunctionSymbolImpl(String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl
 
AbstractDBTypeConversionFunctionSymbolImpl.DBTypeConversionException - Exception in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractEncodeURIorIRIFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractEncodeURIorIRIFunctionSymbol(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
 
AbstractEncodeURIorIRIFunctionSymbol.EnDecoderForURI - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Not preserving international characters
AbstractEncodeURIorIRIFunctionSymbol.IRISafeEnDecoder - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
reserving international characters
AbstractGeofAnyTypeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofAnyTypeFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
AbstractGeofBooleanFunctionSymbolDirectImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofBooleanFunctionSymbolDirectImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolDirectImpl
 
AbstractGeofBooleanFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofBooleanFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
AbstractGeofBooleanFunctionSymbolImplUsingRelate - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofBooleanFunctionSymbolImplUsingRelate(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImplUsingRelate
 
AbstractGeofDoubleFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofDoubleFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
AbstractGeofIntegerFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofIntegerFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
AbstractGeofIRIFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofIRIFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
AbstractGeofStringFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofStringFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
AbstractGeofWKTFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractGeofWKTFunctionSymbolImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
AbstractHashSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractHashSPARQLFunctionSymbol(String, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
 
AbstractImmutableSubstitutionImpl<T extends ImmutableTerm> - Class in it.unibz.inf.ontop.substitution.impl
Common abstract class for ImmutableSubstitutionImpl and Var2VarSubstitutionImpl
AbstractImmutableSubstitutionImpl(AtomFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
AbstractIsASPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractIsASPARQLFunctionSymbol(String, String, RDFTermType, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
AbstractLexicalNonStrictEqOrInequalityFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractLexicalNonStrictEqOrInequalityFunctionSymbol(String, MetaRDFTermType, RDFDatatype, RDFDatatype, RDFDatatype, DBTermType, DBTermType, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
AbstractNamedRelationDefinition - Class in it.unibz.inf.ontop.dbschema.impl
 
AbstractNonFunctionalTerm - Class in it.unibz.inf.ontop.model.term.impl
 
AbstractNonFunctionalTerm() - Constructor for class it.unibz.inf.ontop.model.term.impl.AbstractNonFunctionalTerm
 
AbstractNonNullConstant - Class in it.unibz.inf.ontop.model.term.impl
 
AbstractNonNullConstant() - Constructor for class it.unibz.inf.ontop.model.term.impl.AbstractNonNullConstant
 
AbstractNumericRDFDatatype - Class in it.unibz.inf.ontop.model.type.impl
 
AbstractObjectRDFType - Class in it.unibz.inf.ontop.model.type.impl
 
AbstractOrNullFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Implementing the ternary logic for situations like: {@code * NULL AND y AND ...
AbstractOrNullFunctionSymbol(String, int, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
AbstractProtoSubstitution<T extends ImmutableTerm> - Class in it.unibz.inf.ontop.substitution.impl
 
AbstractProtoSubstitution(TermFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
AbstractRDFDatatype - Class in it.unibz.inf.ontop.model.type.impl
 
AbstractRDFDatatype(IRI, TermTypeAncestry, Function<DBTypeFactory, DBTermType>) - Constructor for class it.unibz.inf.ontop.model.type.impl.AbstractRDFDatatype
Concrete
AbstractRDFDatatype(IRI, TermTypeAncestry) - Constructor for class it.unibz.inf.ontop.model.type.impl.AbstractRDFDatatype
Abstract
AbstractRelationDefinition - Class in it.unibz.inf.ontop.dbschema.impl
 
AbstractRelationDefinition(String, RelationDefinition.AttributeListBuilder) - Constructor for class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
 
AbstractSimpleMultitypedDBFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Here we don't know how to post-process functions Different types are associated to the same "nameInDialect", so it is important to include the type in the function symbol name Same type as input and as output
AbstractSimpleMultitypedDBFunctionSymbol(String, int, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSimpleMultitypedDBFunctionSymbol
 
AbstractStrBeforeOrAfterSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractStrBeforeOrAfterSPARQLFunctionSymbol(String, IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
AbstractSubStrSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractSubStrSPARQLFunctionSymbol(String, IRI, RDFDatatype, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractSubStrSPARQLFunctionSymbol
 
AbstractTemplateFactory - Class in it.unibz.inf.ontop.model.template.impl
 
AbstractTemplateFactory(TermFactory) - Constructor for class it.unibz.inf.ontop.model.template.impl.AbstractTemplateFactory
 
AbstractTimestampISODenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractTimestampISODenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
AbstractTimestampISONormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractTimestampISONormFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
AbstractTypedDBFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
AbstractTypedDBFunctionSymbol(String, ImmutableList<TermType>, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
 
AbstractUnaryBooleanSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractUnaryBooleanSPARQLFunctionSymbol(String, String, TermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
AbstractUnaryBooleanSPARQLFunctionSymbol(String, IRI, TermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
AbstractUnaryGeofWKTFunctionSymbolDirectImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
AbstractUnaryGeofWKTFunctionSymbolDirectImpl(String, IRI, ImmutableList<TermType>, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractUnaryGeofWKTFunctionSymbolDirectImpl
 
AbstractUnaryStringSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AbstractUnaryStringSPARQLFunctionSymbol(String, IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryStringSPARQLFunctionSymbol
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.LeafIQTree
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.AggregationNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.BinaryNonCommutativeOperatorNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.ConstructionNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.EmptyNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.ExtensionalDataNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.FilterNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinLikeNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.IntensionalDataNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.LeftJoinNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
"Accept" method for the "Visitor" pattern.
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.TrueNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
acceptNodeTransformer(HomogeneousQueryNodeTransformer) - Method in interface it.unibz.inf.ontop.iq.node.UnionNode
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in interface it.unibz.inf.ontop.iq.IQTree
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
acceptTransformer(IQTreeVisitingTransformer) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
acceptTransformer(IQTree, IQTreeVisitingTransformer, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
acceptVisitor(IQVisitor<T>) - Method in interface it.unibz.inf.ontop.iq.IQTree
 
acceptVisitor(IQVisitor<T>, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
acceptVisitor(IQVisitor<T>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
acceptVisitor(IQVisitor<T>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
acceptVisitor(IQVisitor<T>) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
acceptVisitor(QueryNodeVisitor) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
acceptVisitor(IQVisitor<T>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
acceptVisitor(IQVisitor<T>, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
acceptVisitor(QueryNodeVisitor) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
"Accept" method for the "Visitor" pattern.
acceptVisitor(IQVisitor<T>, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
add(DataAtom<P>, DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl.Builder
 
add(DataAtom<P>, DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
add(int, int) - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint.Builder
adds a pair (attribute, referenced attribute) to the FK constraint
add(QuotedID, QuotedID) - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint.Builder
 
ADD_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
addAttribute(QuotedID, DBTermType, String, boolean) - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition.AttributeListBuilder
 
addAttribute(QuotedID, DBTermType, boolean) - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition.AttributeListBuilder
 
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Please consider using an IntermediateQueryBuilder instead of this tree component.
addChild(TreeNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
addChild(TreeNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
addChild(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
addChild(QueryNode, QueryNode, BinaryOrderedOperatorNode.ArgumentPosition) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean, boolean) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean, boolean) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
addChild(TreeNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>, boolean) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
addChild(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
When the parent is NOT a BinaryAsymetricOperatorNode
addChild(QueryNode, QueryNode, BinaryOrderedOperatorNode.ArgumentPosition) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
When the parent is a BinaryAsymetricOperatorNode.
addChild(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
For commodity
addChildren(QueryNode, ImmutableList<QueryNode>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
addChildren(QueryNode, ImmutableList<QueryNode>) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
addColumn() - Method in class it.unibz.inf.ontop.model.template.Template.Builder
 
addColumn(String) - Method in class it.unibz.inf.ontop.model.template.Template.Builder
 
addDependent(int) - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency.Builder
 
addDependent(QuotedID) - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency.Builder
 
addDeterminant(int) - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency.Builder
 
addDeterminant(QuotedID) - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency.Builder
 
addForeignKeyConstraint(ForeignKeyConstraint) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
adds a foreign key constraints
addForeignKeyConstraint(ForeignKeyConstraint) - Method in interface it.unibz.inf.ontop.dbschema.NamedRelationDefinition
 
addFunctionalDependency(FunctionalDependency) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
 
addFunctionalDependency(FunctionalDependency) - Method in interface it.unibz.inf.ontop.dbschema.NamedRelationDefinition
 
addSeparator(String) - Method in class it.unibz.inf.ontop.model.template.Template.Builder
 
addSubTree(IntermediateQuery, QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
addSubTree(IntermediateQuery, QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
AggregationFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
AggregationNode - Interface in it.unibz.inf.ontop.iq.node
Combines GROUP BY and a projection See IntermediateQueryFactory for creating a new instance.
AggregationNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
AggregationNodeImpl(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableFunctionalTerm>, SubstitutionFactory, IntermediateQueryFactory, AggregationNormalizer, ImmutableUnificationTools, ConstructionNodeTools, ImmutableSubstitutionTools, TermFactory, CoreUtilsFactory, OntopModelSettings) - Constructor for class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
AggregationNormalizationState(AggregationNode, ConstructionNode, IQTree, VariableGenerator) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
Initial state
AggregationNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
AggregationNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
AggregationNormalizerImpl(CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl
 
AggregationNormalizerImpl.AggregationNormalizationState - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
AggregationSimplificationImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AggregationSimplificationImpl(ImmutableFunctionalTerm.FunctionalTermDecomposition, ImmutableSet<DefinitionPushDownRequest>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AggregationSimplificationImpl
 
analyzeInjectivity(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBConcatFunctionSymbol
 
analyzeInjectivity(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
analyzeInjectivity(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
analyzeInjectivity(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
 
analyzeInjectivity(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
To be overridden when is sometimes but not always injective in the absence of non-injective functional terms
analyzeInjectivity(ImmutableSet<Variable>, VariableNullability, VariableGenerator) - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
Returns an empty optional when no decomposition is possible In the decomposition, the liftable term is injective.
analyzeInjectivity(ImmutableSet<Variable>, VariableNullability, VariableGenerator) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
ANYURI - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
appendSubtree(QueryNode, IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
appendSubtree(QueryNode, IntermediateQuery) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
apply(VariableOrGroundTerm) - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
apply(P, IntermediateQuery, QueryTreeComponent) - Method in interface it.unibz.inf.ontop.iq.executor.ProposalExecutor
TODO: explain
apply(IQTree, ConstructionNodeImpl.PropagationResults<VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl.DescendingSubstitutionChildUpdateFunction
 
apply(T, U, V) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl.TriFunction
 
apply(String) - Method in interface it.unibz.inf.ontop.model.type.lexical.LexicalSpace
 
apply(ImmutableTerm) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
apply(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
apply(ImmutableTerm) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
Applies the substitution to an immutable term.
apply(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.IQTree
Applies the descending substitution and performs SOME optimizations.
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
NB: the constraint is irrelevant here
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
NB: the constraint is only propagate to the left child
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
applyDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.iq.IQTree
Applies the descending substitution WITHOUT applying any additional optimization.
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
applyDescendingSubstitutionWithoutOptimizing(ImmutableSubstitution<? extends VariableOrGroundTerm>, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
applyFreshRenaming(InjectiveVar2VarSubstitution, boolean) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
applyFreshRenaming(InjectiveVar2VarSubstitution, boolean) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
TODO: explicit assumptions about the effects
applyFreshRenaming(InjectiveVar2VarSubstitution, boolean) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, boolean) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in interface it.unibz.inf.ontop.iq.IQTree
Particular type of descending substitution: only renaming some variables by external ones.
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTree, IQTreeCache) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
Optimized to re-use the variable nullability.
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, ImmutableList<IQTree>, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, ImmutableList<IQTree>, IQTreeCache) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
applyFreshRenaming(InjectiveVar2VarSubstitution, ImmutableList<IQTree>, IQTreeCache) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
applyFreshRenaming(InjectiveVar2VarSubstitution, IQTree, IQTreeCache) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
applyFreshRenaming(InjectiveVar2VarSubstitution) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in interface it.unibz.inf.ontop.iq.IQTree
Identical to applyFreshRenaming, but also applies to non projected variables
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
applyFreshRenamingToAllVariables(InjectiveVar2VarSubstitution) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
applyProposal(P, boolean) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
applyProposal(P) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
applyProposal(P) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Central method for submitting a proposal.
applyProposal(P, boolean) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
May disable the (possible) validation tests
applyRegularDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
applyRegularDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
applyRegularDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
applyRegularDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
applyRenaming(ImmutableSubstitution<T>) - Method in class it.unibz.inf.ontop.substitution.impl.InjectiveVar2VarSubstitutionImpl
 
applyRenaming(ImmutableSubstitution<T>) - Method in interface it.unibz.inf.ontop.substitution.InjectiveVar2VarSubstitution
Applies it (the Var2VarSubstitution) on the keys and values of the given substitution.
applySubstitution(ImmutableSubstitution<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
applySubstitution(ImmutableSubstitution<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.iq.node.OrderByNode
 
applyToArgumentMap(ImmutableMap<Integer, ? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Only guaranteed for T extends VariableOrGroundTerm.
applyToArgumentMap(ImmutableMap<Integer, ? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
applyToBooleanExpression(ImmutableExpression, TermFactory) - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
applyToBooleanExpression(ImmutableExpression) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
applyToBooleanExpression(ImmutableExpression) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
applyToDataAtom(DataAtom<P>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Only guaranteed for T extends VariableOrGroundTerm.
applyToDataAtom(DataAtom<P>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
applyToDistinctVariableOnlyDataAtom(DistinctVariableOnlyDataAtom) - Method in class it.unibz.inf.ontop.substitution.impl.InjectiveVar2VarSubstitutionImpl
 
applyToDistinctVariableOnlyDataAtom(DistinctVariableOnlyDataAtom) - Method in interface it.unibz.inf.ontop.substitution.InjectiveVar2VarSubstitution
 
applyToFunctionalTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
applyToFunctionalTerm(ImmutableFunctionalTerm) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
applyToNonGroundTerm(NonGroundTerm) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
applyToNonGroundTerm(NonGroundTerm) - Method in interface it.unibz.inf.ontop.substitution.Var2VarSubstitution
 
applyToTarget(ImmutableSubstitution<T>) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
applyToTarget(ImmutableSubstitution<T>) - Method in interface it.unibz.inf.ontop.substitution.Var2VarSubstitution
Applies the current substitution to the "target" part of another substitution
applyToTerm(T) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
applyToTerm(T) - Method in interface it.unibz.inf.ontop.substitution.Var2VarSubstitution
Guarantees that the term type is preserved
applyToVariable(Variable) - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
applyToVariable(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
applyToVariable(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
applyToVariable(Variable) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
This method can be applied to simple variables
applyToVariable(Variable) - Method in interface it.unibz.inf.ontop.substitution.Var2VarSubstitution
 
areCompatible(ImmutableList<SafeSeparatorFragment>, ImmutableList<SafeSeparatorFragment>) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
Is guaranteed not to return false negative.
AreCompatibleRDFStringFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
TODO: find a better name
AreCompatibleRDFStringFunctionSymbolImpl(MetaRDFTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
areDistinctAlreadyRemoved() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
areDistinctAlreadyRemoved() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
areDistinctAlreadyRemoved() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
 
areDistinctAlreadyRemoved() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
areEqualitiesBetweenTwoDBAttributesStrict() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
Returns true if the non-strict equality between two attributes of the same database of this type is equivalent to a strict equality.
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
 
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
TODO: check if TZ are allowed are not
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
areEqualitiesBetweenTwoDBAttributesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
 
areEqualitiesStrict() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
Returns true if the non-strict equality between two terms of this type is equivalent to a strict equality
areEqualitiesStrict(DBTermType) - Method in interface it.unibz.inf.ontop.model.type.DBTermType
Returns true if the non-strict equality between terms of these two types are equivalent to a strict equality
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
Constants often can have different values (true, false, 0, 1).
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
 
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
TODO: check if TZ are allowed are not
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
 
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
NB: here we ignore the presence of + and 0s on the left (for the sake of simplicity) TODO: stop ignoring this presence
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
areEqualitiesStrict() - Method in class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
TODO: revise that
areEqualitiesStrict(DBTermType) - Method in class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
TODO: revise that
areEquivalent(IntermediateQuery, IntermediateQuery) - Static method in class it.unibz.inf.ontop.iq.equivalence.IQSyntacticEquivalenceChecker
 
areGroundTerms(Collection<? extends ImmutableTerm>) - Static method in class it.unibz.inf.ontop.model.term.impl.GroundTermTools
 
areIndependentFromConstants(ImmutableTerm, ImmutableTerm, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
areVariablesDistinct(ImmutableList<? extends VariableOrGroundTerm>) - Static method in class it.unibz.inf.ontop.model.atom.impl.DataAtomTools
TODO: explain
argumentMap - Variable in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools.ArgumentMapUnification
 
ArgumentMapUnification(ImmutableMap<Integer, ? extends VariableOrGroundTerm>, ImmutableSubstitution<VariableOrGroundTerm>) - Constructor for class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools.ArgumentMapUnification
 
asMap() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
atomFactory - Variable in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
atomFactory - Variable in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
AtomFactory - Interface in it.unibz.inf.ontop.model.atom
Accessible through Guice (recommended) or through CoreSingletons.
AtomFactoryImpl - Class in it.unibz.inf.ontop.model.atom.impl
 
AtomPredicate - Interface in it.unibz.inf.ontop.model.atom
TODO: explain
AtomPredicateImpl - Class in it.unibz.inf.ontop.model.atom.impl
TODO: in the future, make it independent from PredicateImpl
AtomPredicateImpl(String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.atom.impl.AtomPredicateImpl
 
Attribute - Interface in it.unibz.inf.ontop.dbschema
Represents an attribute (column) of a database relation (table or view) or a parser view
AttributeImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
attributeListBuilder() - Static method in class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
 
AttributeNotFoundException - Exception in it.unibz.inf.ontop.dbschema
 
AttributeNotFoundException(RelationDefinition, QuotedID) - Constructor for exception it.unibz.inf.ontop.dbschema.AttributeNotFoundException
 
AVG - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
AvgSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
AvgSPARQLFunctionSymbolImpl(RDFTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.AvgSPARQLFunctionSymbolImpl
 

B

BASE64BINARY - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
baseIRI - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
BasicLinearInclusionDependenciesImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
BasicLinearInclusionDependenciesImpl() - Constructor for class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
 
BasicQueryTreePrinter - Class in it.unibz.inf.ontop.iq.impl
TODO: explain
BasicQueryTreePrinter() - Constructor for class it.unibz.inf.ontop.iq.impl.BasicQueryTreePrinter
 
BasicUniqueTermTypeExtractor - Class in it.unibz.inf.ontop.iq.type.impl
 
BasicUniqueTermTypeExtractor.TermTypeVariableVisitor - Class in it.unibz.inf.ontop.iq.type.impl
 
BinaryChildrenRelation - Class in it.unibz.inf.ontop.iq.impl.tree
TODO: explain
BinaryChildrenRelation(TreeNode) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
BinaryNonCommutativeIQTree - Interface in it.unibz.inf.ontop.iq
See IntermediateQueryFactory for creating a new instance.
BinaryNonCommutativeIQTreeImpl - Class in it.unibz.inf.ontop.iq.impl
 
BinaryNonCommutativeOperatorNode - Interface in it.unibz.inf.ontop.iq.node
Operator QueryNode which are binary and whose operands ordering is semantically meaningful.
BinaryNumericLexicalFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
BinaryNumericLexicalFunctionSymbolImpl(String, DBTermType, MetaRDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
BinaryOrderedOperatorNode - Interface in it.unibz.inf.ontop.iq.node
The ordering of the operands is meaningful procedurally, and therefore should be preserved.
BinaryOrderedOperatorNode.ArgumentPosition - Enum in it.unibz.inf.ontop.iq.node
 
bindFromSettings(Class) - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
To bind classes with default constructors.
bindings - Variable in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeTools.NewSubstitutionPair
 
BlankNodeTermType - Class in it.unibz.inf.ontop.model.type.impl
 
BlankNodeTermType(TermTypeAncestry) - Constructor for class it.unibz.inf.ontop.model.type.impl.BlankNodeTermType
 
blocksNegation() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.BooleanFunctionSymbol
Returns TRUE if the NOT operator has to stay ABOVE the expression (i.e.
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
TODO: stop blocking
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BooleanDBIfElseNullFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolWithSerializerImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
TODO: shall we introduce an IS_FALSE?
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBBooleanCastFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupSimpleDBBooleanCastFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
blocksNegation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
BNode - Interface in it.unibz.inf.ontop.model.term
 
BNODE - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
BNodeConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
Implementation for BNodes.
BNodeConstantImpl(String, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
The default constructor.
BnodeStringTemplateFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
BnodeStringTemplateFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
BnodeTemplateFactory - Class in it.unibz.inf.ontop.model.template.impl
 
BnodeTemplateFactory(TermFactory) - Constructor for class it.unibz.inf.ontop.model.template.impl.BnodeTemplateFactory
 
BOOLEAN - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
BooleanDBIfElseNullFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
BooleanDBIfElseNullFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BooleanDBIfElseNullFunctionSymbolImpl
 
BooleanDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
BooleanDBTermType(String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
 
BooleanFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
BooleanFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
BooleanFunctionSymbolImpl(String, ImmutableList<TermType>, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
BOTTOM_DATA_PROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
BOTTOM_OBJECT_PROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
BOUND - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
BOUNDARY - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
BoundSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
BoundSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
 
BUFFER - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
build() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
build() - Method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl.Builder
 
build() - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
build() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint.Builder
builds a FOREIGN KEY constraint
build() - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency.Builder
 
build() - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
build(RelationDefinition) - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition.AttributeListBuilder
 
build() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.BuilderImpl
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration.Builder
 
build() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
build() - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
build() - Method in class it.unibz.inf.ontop.model.template.Template.Builder
 
buildCase(Stream<Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Can be overridden
buildCase(Stream<Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
builder() - Static method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
builder(ImmutableHomomorphism) - Static method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
Builder() - Constructor for class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
Builder(ImmutableHomomorphism) - Constructor for class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
builder(CoreUtilsFactory, AtomFactory) - Static method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl
 
Builder(CoreUtilsFactory, AtomFactory) - Constructor for class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl.Builder
 
builder(CoreUtilsFactory, AtomFactory) - Static method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
Builder(CoreUtilsFactory, AtomFactory) - Constructor for class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
builder - Variable in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
builder(String, NamedRelationDefinition, NamedRelationDefinition) - Static method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
creates a FOREIGN KEY builder
builder(String, NamedRelationDefinition, NamedRelationDefinition) - Static method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
 
builder(NamedRelationDefinition) - Static method in class it.unibz.inf.ontop.dbschema.impl.FunctionalDependencyImpl
 
builder(NamedRelationDefinition, String) - Static method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
creates a UNIQUE constraint builder
builder(NamedRelationDefinition, String) - Static method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
creates a UNIQUE constraint builder
builder() - Static method in class it.unibz.inf.ontop.model.template.Template
 
Builder() - Constructor for class it.unibz.inf.ontop.model.template.Template.Builder
 
BuilderImpl() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.BuilderImpl
 
buildFactory(List<Class>, Class) - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
 
buildFromVariable(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl
Default implementation
buildFromVariable(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
buildGuiceModules() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
To be overloaded
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBBooleanInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDateInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDatetimeInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDefaultInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNumericInequalityOperator
 
buildInequality(InequalityLabel, ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStringInequalityOperator
 
buildLexicalTerm(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
buildLexicalTerm(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryBnodeSPARQLFunctionSymbolImpl
 
buildLexicalTerm(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ZeroAryBnodeSPARQLFunctionSymbolImpl
 
buildQuery(DistinctVariableOnlyDataAtom, QueryTreeComponent) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
Can be overwritten to use another constructor
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBAggregationFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBConcatFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
NB: terms are assumed to be either TRUE, FALSE, NULL or ImmutableExpressions.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictNumericEqOperator
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictStringEqOperator
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNumericInequalityOperator
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
NB: terms are assumed to be either TRUE, FALSE, NULL or ImmutableExpressions.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimplifiableTypedNullFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
Minimalistic optimization: just optimize when the sub-term is a DB string constant.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
Type of the input is not checked as it cannot be a source of SPARQL errors.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
To be overridden by concrete classes Default case: looks for DBIfThen
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CommonDenominatorFunctionSymbolImpl
Reduces all the RDFTermTypeConstants into one.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CommonPropagatedOrSubstitutedNumericTypeFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
By default, just build a new functional term.
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
Always simplifies itself
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
buildTermAfterEvaluation(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
buildTermFromFunctionalTerm(ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl
Default implementation
buildTermFromFunctionalTerm(ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
buildTermFromFunctionalTerm(ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
buildTermFromFunctionalTerm(ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
Tries to simplify nested casts
BYTE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 

C

CachingMetadataLookup - Class in it.unibz.inf.ontop.dbschema.impl
 
CachingMetadataLookup(MetadataProvider) - Constructor for class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookup
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractAggregationFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenElseFunctionSymbol
Only looks if the second and third argument are guaranteed to be post-processed or not since the first argument (the condition expression) will always be evaluated.
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Conservative: can only be post-processed when all sub-functional terms (at different levels of depth) can be post-processed.
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSimpleMultitypedDBFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBFunctionSymbolWithSerializerImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBHashFunctionSymbolImpl
The class would have to be made abstract for supporting post-processing
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
TODO: support post-processing
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBStrAfterFunctionSymbolImpl
Could be implemented
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBStrBeforeFunctionSymbolImpl
Could be implemented
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBBooleanInequalityOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDateInequalityOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDatetimeInequalityOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDefaultInequalityOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
Only looks if the second argument is guaranteed to be post-processed or not since the first argument (the condition expression) will always be evaluated.
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDateEqOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDatetimeEqOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDefaultEqOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictNumericEqOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictStringEqOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNumericInequalityOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
TODO: allows it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStringInequalityOperator
TODO: allow it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
TODO: allows it
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
TODO: could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupEncodeURIorIRIFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonPostProcessedSimpleDBCastFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonSimplifiableTypedNullFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
Currently cannot be post-processed as we are not sure which kind of equality is considered by the DB engine TODO: experiment
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullRejectingDBConcatFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimpleTypedDBFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimplifiableTypedNullFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
1.
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractSubStrSPARQLFunctionSymbol
Could be supported in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ContainsSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EndsWithSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangMatchesSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
Could be supported in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LcaseSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StartsWithSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
Could be supported in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
Could be allowed in the future
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UcaseSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
 
canBePostProcessed(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
canBePostProcessed() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
Returns true if it can be post-processed modulo some decomposition (i.e.
canBePostProcessed() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
canBeReplacedByValue(ImmutableExpression, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
When the condition is only composed of IS_NOT_NULL expressions, see if the IF_ELSE_NULL(...) can be replaced by its "then" value TODO: group together terms that are known to be nullable together to detect more cases
canBeSafelyDecomposedIntoConjunction(ImmutableList<? extends ImmutableTerm>, VariableNullability, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
ONLY for injective function symbols Makes sure that the conjunction would never evaluate as FALSE instead of NULL (first produced equality evaluated as false, while the second evaluates as NULL)
canBeSafelyDecomposedIntoConjunction(ImmutableList<? extends ImmutableTerm>, VariableNullability, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
TODO: stop overriding (only use the top implementation)
CANONICAL_IRI - Static variable in class it.unibz.inf.ontop.model.vocabulary.Ontop
 
canonicalizeRegularFunctionSymbolName(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
Can be overridden
canPossiblyBeNullSeparately(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
canPossiblyBeNullSeparately(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
canPossiblyBeNullSeparately(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
Returns true if it possible that among the variables at least two can be null but are not required to be null at the same time.
canPossiblyBeNullSeparately(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
Generalization to arbitrary terms
CARDINALITY_MODE - Static variable in interface it.unibz.inf.ontop.injection.OntopModelSettings
 
changeFilterCondition(ImmutableExpression) - Method in interface it.unibz.inf.ontop.iq.node.FilterNode
Returns a new FilterNode (immutable).
changeFilterCondition(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.node.CommutativeJoinNode
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinLikeNode
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinNode
 
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.node.JoinLikeNode
Constructs a new JoinLikeNode with the following optional filter condition (recall that a QueryNode is immutable).
changeOptionalFilterCondition(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.iq.node.LeftJoinNode
 
changeQueryNode(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.TreeNode
 
chase(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
 
chase(DataAtom<RelationPredicate>) - Method in class it.unibz.inf.ontop.constraints.impl.DBLinearInclusionDependenciesImpl
 
chase(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
chaseAllAtoms(ImmutableCollection<DataAtom<P>>) - Method in class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
Chases given atoms with the linear inclusions dependencies IMPORTANT: each dependency is applied only ONCE to each atom
chaseAllAtoms(ImmutableCollection<DataAtom<P>>) - Method in interface it.unibz.inf.ontop.constraints.LinearInclusionDependencies
Chases given atoms with the linear inclusions dependencies IMPORTANT: each dependency is applied only ONCE to each atom
chaseAtom(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
Chases a given atom with the linear inclusions dependencies IMPORTANT: each dependency is applied only ONCE to the atom
chaseAtom(DataAtom<P>) - Method in interface it.unibz.inf.ontop.constraints.LinearInclusionDependencies
Chases a given atom with the linear inclusions dependencies IMPORTANT: each dependency is applied only ONCE to the atom
checkExpression(ImmutableExpression, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
checkNonGroundTermConstraint(NonGroundFunctionalTerm) - Static method in class it.unibz.inf.ontop.model.term.impl.GroundTermTools
 
checkNonProjectedVariables(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinLikeNodeImpl
Checks that non-projected variables are not shared among children
ChildrenRelation - Interface in it.unibz.inf.ontop.iq.impl.tree
TODO: explain
ChildTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
Applies the transformer to the children
ChildTransformer(IntermediateQueryFactory, IQTreeTransformer) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.ChildTransformer
 
CLASS - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
clone() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
Not appearing in the interface because users do not have to worry about it.
clone(Map<QueryNode, TreeNode>) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
clone(Map<QueryNode, TreeNode>) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
clone(Map<QueryNode, TreeNode>) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.AggregationNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.ConstructionNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.DistinctNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.EmptyNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.ExtensionalDataNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.FilterNode
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
Immutable fields, can be shared.
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.QueryNodeImpl
See https://stackoverflow.com/questions/6837362/
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
clone() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinLikeNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.InnerJoinNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.IntensionalDataNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.LeftJoinNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.OrderByNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Cloning is needed for having multiple copies in the same intermediate query tree.
clone() - Method in interface it.unibz.inf.ontop.iq.node.SliceNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.TrueNode
 
clone() - Method in interface it.unibz.inf.ontop.iq.node.UnionNode
 
cloneShallowly() - Method in class it.unibz.inf.ontop.iq.impl.tree.TreeNode
Does not clone the query node
COALESCE - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
CoalesceSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
CoalesceSPARQLFunctionSymbolImpl(int, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
 
collectVariables(List<QueryNode>) - Static method in class it.unibz.inf.ontop.iq.tools.VariableCollector
 
combineAggregates(ImmutableTerm, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumLikeSPARQLAggregationFunctionSymbolImpl
 
combineAggregates(ImmutableTerm, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
combineWithFollowingAggregates(int, ImmutableList<Variable>, TermFactory, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumLikeSPARQLAggregationFunctionSymbolImpl
Recursive
COMMENT - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
CommonDenominatorFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
CommonPropagatedOrSubstitutedNumericTypeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
CommutativeJoinNode - Interface in it.unibz.inf.ontop.iq.node
Commutative: the children order does not matter
CommutativeJoinOrFilterNode - Interface in it.unibz.inf.ontop.iq.node
Union of CommutativeJoinNode and FilterNode
compareTo(Variable) - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
composeWith(ImmutableSubstitution<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Viewing a substitution as a function (takes a term, returns a term).
composeWith(ImmutableSubstitution<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
" "this o f" Equivalent to the function x -> this.apply(f.apply(x)) Follows the formal definition of a the composition of two substitutions.
composeWith2(ImmutableSubstitution<? extends T>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
 
composeWith2(ImmutableSubstitution<? extends T>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
composeWithAndPreserveInjectivity(InjectiveVar2VarSubstitution, Set<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.InjectiveVar2VarSubstitutionImpl
 
composeWithAndPreserveInjectivity(InjectiveVar2VarSubstitution, Set<Variable>) - Method in interface it.unibz.inf.ontop.substitution.InjectiveVar2VarSubstitution
{ (x,y) | (x,y) \in (this o otherSubstitution), x not excluded } Returns Optional.empty() when the resulting substitution is not injective (anymore).
CompositeIQTree<N extends QueryNode> - Interface in it.unibz.inf.ontop.iq
For composite trees, isEquivalentTo(o) == equals(o)
CompositeIQTreeTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
Applies (i) a "set" of (pre)-transformers to the current tree, before (ii) using a child transformer to apply itself on the children, and (iii) applies another "set" of (post)-transformers to the current tree.
CompositeIQTreeTransformer(ImmutableList<IQTreeTransformer>, ImmutableList<IQTreeTransformer>, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.CompositeIQTreeTransformer
 
CompositeQueryNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
CompositeQueryNodeImpl(SubstitutionFactory, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.CompositeQueryNodeImpl
 
computeArgumentMapMGU(ImmutableMap<Integer, ? extends VariableOrGroundTerm>, ImmutableMap<Integer, ? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
 
computeAtomMGUS(ImmutableSubstitution<VariableOrGroundTerm>, ImmutableSubstitution<VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
 
computeBooleanEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeBooleanEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeBooleanEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeDateEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeDateEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeDateEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeDatetimeEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeDatetimeEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeDatetimeEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ContainsSPARQLFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EndsWithSPARQLFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolDirectImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImplUsingRelate
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangMatchesSPARQLFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StartsWithSPARQLFunctionSymbolImpl
 
computeDBBooleanTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractBinaryGeofWKTFunctionSymbolDirectImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractUnaryGeofWKTFunctionSymbolDirectImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofBufferFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofDistanceFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofGetSRIDFunctionSymbolImpl
 
computeDBTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRelateFunctionSymbolImpl
 
computeDefaultDifferentTypeEqualityOrInequality(RDFTermType, RDFTermType, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeDefaultDifferentTypeEqualityOrInequality(RDFTermType, RDFTermType, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeDefaultDifferentTypeEqualityOrInequality(RDFTermType, RDFTermType, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeDefaultSameTypeEqualityOrInequality(RDFTermType, ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeDefaultSameTypeEqualityOrInequality(RDFTermType, ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeDefaultSameTypeEqualityOrInequality(RDFTermType, ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeDirectedMGU(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
Computes a MGU that reuses as much as possible the variables from the target part.
computeDownConstraint(Optional<ImmutableExpression>, ConditionSimplifier.ExpressionAndSubstitution, VariableNullability) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConditionSimplifier
 
computeDownConstraint(Optional<ImmutableExpression>, ConditionSimplifier.ExpressionAndSubstitution, VariableNullability) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConditionSimplifierImpl
 
computeExpression(ImmutableList<ImmutableExpression>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
computeExpression(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
computeExpression(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
 
computeExpression(ImmutableList<ImmutableExpression>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LogicalAndSPARQLFunctionSymbolImpl
 
computeExpression(ImmutableList<ImmutableExpression>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LogicalOrSPARQLFunctionSymbolImpl
 
computeExpression(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotSPARQLFunctionSymbolImpl
 
computeIsDistinct() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computeIsDistinct() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
computeIsDistinct() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
computeIsDistinct() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableTerm, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GreaterThanSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableExpression, ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
TODO: create and use a post-processable dedicated DBIsIRIString, which can be simplified when its argument is a constant
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LcaseSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LessThanSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.Md5SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NonStrictEqSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
Compute the lexical term when there is no input type error
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
TODO: shall we consider using a DB-specific converting function for the flags, or is POSIX enough?
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
TODO: shall we consider using a DB-specific converting function for the flags, or is POSIX enough?
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha1SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha256SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha512SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrAfterSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrBeforeSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SubStr2SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SubStr3SPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UcaseSPARQLFunctionSymbolImpl
 
computeLexicalTerm(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
 
computeLexicalTermWhenSecondArgIsNotEmpty(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
computeLexicalTermWhenSecondArgIsNotEmpty(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrAfterSPARQLFunctionSymbolImpl
 
computeLexicalTermWhenSecondArgIsNotEmpty(ImmutableList<ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrBeforeSPARQLFunctionSymbolImpl
 
computeMGU(ImmutableList<T>, ImmutableList<T>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
TODO: explain
computeMGUS(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSubstitution<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
Computes one Most General Unifier (MGU) of (two) substitutions.
computeMGUS2(ImmutableSubstitution<NonFunctionalTerm>, ImmutableSubstitution<NonFunctionalTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools
TODO: make it replace computeMGUS()
computeNewDisjunction(ImmutableList<ImmutableTerm>, TermFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
Temporarily public TODO: hide it again
computeNewProjectedVariables(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.impl.IQTreeTools
 
computeNewProjectedVariables(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeTools
 
computeNewProjectionNode(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
computeNewProjectionNode(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
computeNewProjectionNode(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
computeNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computeNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
computeNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
computeNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
computeNotInternallyRequiredVariables(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
Out of the projected variables, only the grouping variables are required
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
For a construction node, none of the projected variables is required.
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
TODO: implement it more seriously, by consider functional dependencies between variables
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
computeNotInternallyRequiredVariables(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
computeNotInternallyRequiredVariables(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
computeNotInternallyRequiredVariables(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
Subtracts from the variables proposed by the child the one used for ordering
computeNotInternallyRequiredVariables(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
computeNotInternallyRequiredVariables(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
All the variables of an union could be projected out
computeNotInternallyRequiredVariables(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
computeNotInternallyRequiredVariables(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
computeNumericEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeNumericEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeNumericEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computePossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computePossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
computePossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
computePossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
computeStringEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
computeStringEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
computeStringEqualityOrInequality(ImmutableTerm, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractSubStrSPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryStringSPARQLFunctionSymbol
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DivideSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
computeTypeTerm(ImmutableExpression, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
Not clear in the SPARQL specification.
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
 
computeTypeTerm(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
Makes sure sub-types of xsd:integer are replaced by xsd:integer
computeUnidirectionalSubstitution(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionTools
Returns a substitution theta (if it exists) such as : theta(s) = t with s : source term t: target term
computeUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computeUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
computeUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
computeUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
computeVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computeVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
computeVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
computeVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
computeVariables() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
computeVariables() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
CONCAT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
ConcatSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Arity >= 2
ConcatSPARQLFunctionSymbolImpl(int, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
 
ConcreteIQTreeCache - Interface in it.unibz.inf.ontop.iq
TODO: find a better name These methods are RESERVED to the IQTree implementations
ConcreteIQTreeCacheImpl - Class in it.unibz.inf.ontop.iq.impl
 
ConcreteIQTreeCacheImpl(CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
Initial constructor
ConcreteIQTreeCacheImpl(CoreSingletons, boolean, boolean, VariableNullability, ImmutableSet<Variable>, ImmutableSet<Variable>, ImmutableSet<ImmutableSubstitution<NonVariableTerm>>, ImmutableSet<ImmutableSet<Variable>>, Boolean) - Constructor for class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
Internal constructor
ConcreteNumericRDFDatatype - Interface in it.unibz.inf.ontop.model.type
 
ConcreteNumericRDFDatatypeImpl - Class in it.unibz.inf.ontop.model.type.impl
 
ConditionSimplifier - Interface in it.unibz.inf.ontop.iq.node.normalization
 
ConditionSimplifier.ExpressionAndSubstitution - Interface in it.unibz.inf.ontop.iq.node.normalization
 
ConditionSimplifierImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
configure() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelModule
 
configureCoreConfiguration() - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
TO be called by sub-classes, inside the configure() method.
Constant - Interface in it.unibz.inf.ontop.model.term
This class defines a type of ImmutableTerm in which it has a constant value.
ConstructionNode - Interface in it.unibz.inf.ontop.iq.node
ConstructionNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
ConstructionNodeImpl.PropagationResults<T extends VariableOrGroundTerm> - Class in it.unibz.inf.ontop.iq.node.impl
 
ConstructionNodeTools - Class in it.unibz.inf.ontop.iq.node.impl
TODO: explain
constructionNodeTools - Variable in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
ConstructionNodeTools.NewSubstitutionPair - Class in it.unibz.inf.ontop.iq.node.impl
TODO: find a better name
ConstructionSubstitutionNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
ConstructionSubstitutionNormalizer.ConstructionSubstitutionNormalization - Interface in it.unibz.inf.ontop.iq.node.normalization
 
ConstructionSubstitutionNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
TODO: find a better name
ConstructionSubstitutionNormalizerImpl.ConstructionSubstitutionNormalizationImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
constructNewSubstitution(ImmutableMap<Variable, T>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
constructNewSubstitution(ImmutableMap<Variable, T>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
constructNewSubstitution(ImmutableMap<Variable, Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
CONTAINER - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
CONTAINERMEMBERSHIPPROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
contains(Object) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
 
contains(Object) - Method in interface it.unibz.inf.ontop.injection.OntopModelSettings
 
contains(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
contains(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
contains(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
contains(TreeNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
contains(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
contains(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
contains(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
contains(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
contains(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
contains(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
contains(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
contains(T) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeHierarchyImpl
 
contains(T) - Method in interface it.unibz.inf.ontop.model.type.TermTypeHierarchy
 
CONTAINS - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
containsGroundTerms() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
containsGroundTerms() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
ContainsSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
ContainsSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ContainsSPARQLFunctionSymbolImpl
 
ConversionException - Exception in it.unibz.inf.ontop.exception
Impossible to convert a substituted term in the expected type.
ConversionException(String) - Constructor for exception it.unibz.inf.ontop.exception.ConversionException
 
convert(ImmutableList<IQTree>, IQTree, int, Optional<ImmutableExpression>, ImmutableSubstitution<ImmutableTerm>, ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.iq.node.normalization.impl.JoinLikeChildBindingLifter.BindingLiftConverter
 
convert(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.tools.impl.IQConverterImpl
 
convert(IQ, ExecutorRegistry) - Method in class it.unibz.inf.ontop.iq.tools.impl.IQConverterImpl
 
convert(RDFTermTypeConstant) - Method in class it.unibz.inf.ontop.iq.tools.impl.TypeConstantDictionaryImpl
 
convert(DBConstant) - Method in class it.unibz.inf.ontop.iq.tools.impl.TypeConstantDictionaryImpl
 
convert(IntermediateQuery) - Method in interface it.unibz.inf.ontop.iq.tools.IQConverter
 
convert(IQ, ExecutorRegistry) - Method in interface it.unibz.inf.ontop.iq.tools.IQConverter
 
convert(RDFTermTypeConstant) - Method in interface it.unibz.inf.ontop.iq.tools.TypeConstantDictionary
 
convert(DBConstant) - Method in interface it.unibz.inf.ontop.iq.tools.TypeConstantDictionary
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
No optimization
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneDigitBooleanNormFunctionSymbolImpl
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneLetterBooleanNormFunctionSymbolImpl
 
convertDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
convertIntoIQProperties() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Deprecated.
convertIntoIQProperties() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
convertIntoVariableOrGroundTerm(ImmutableTerm) - Static method in class it.unibz.inf.ontop.model.term.impl.GroundTermTools
 
convertIQTreeCache() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
convertIQTreeCache() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
 
convertToBinaryChildrenRelation() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
convertToBinaryChildrenRelation() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
May return itself (no cloning)
convertToBinaryChildrenRelation() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
convertToStandardChildrenRelation() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
convertToStandardChildrenRelation() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
May return itself (no cloning)
convertToStandardChildrenRelation() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
convertTree(IntermediateQuery, QueryNode) - Method in class it.unibz.inf.ontop.iq.tools.impl.IQConverterImpl
Recursive
convertTree(IntermediateQuery, QueryNode) - Method in interface it.unibz.inf.ontop.iq.tools.IQConverter
 
CONVEXHULL - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
copyProperties() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
 
CoreSingletons - Interface in it.unibz.inf.ontop.injection
Helper for accessing (most of) the Guice "singletons" of the ontop-model module Useful for writing low-level classes that are not instantiated by the Guice framework
coreSingletons - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
CoreSingletonsImpl - Class in it.unibz.inf.ontop.injection.impl
 
coreUtilsFactory - Variable in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.Builder
 
CoreUtilsFactory - Interface in it.unibz.inf.ontop.utils
Accessible through Guice (recommended) or through CoreSingletons.
COUNT - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
CountSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
CountSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
CountSPARQLFunctionSymbolImpl(RDFDatatype, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
create(Variable, ImmutableTerm, ImmutableExpression) - Static method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
 
create(ImmutableTerm, ImmutableSet<Variable>) - Static method in interface it.unibz.inf.ontop.model.term.FunctionalTermSimplification
 
create(ImmutableFunctionalTerm.FunctionalTermDecomposition, ImmutableSet<DefinitionPushDownRequest>) - Static method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLAggregationFunctionSymbol.AggregationSimplification
 
create(ImmutableFunctionalTerm.FunctionalTermDecomposition) - Static method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLAggregationFunctionSymbol.AggregationSimplification
 
createAbsFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createAbsFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createAddOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createAddOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createAggregate(ConcreteNumericRDFDatatype, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AvgSPARQLFunctionSymbolImpl
 
createAggregate(ConcreteNumericRDFDatatype, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
createAggregate(ConcreteNumericRDFDatatype, ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
createAggregationNode(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableFunctionalTerm>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createAttributeID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
createAttributeID(String) - Method in interface it.unibz.inf.ontop.dbschema.QuotedIDFactory
Creates a new attribute ID from a string.
createBinaryNonCommutativeIQTree(BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createBinaryNonCommutativeIQTree(BinaryNonCommutativeOperatorNode, IQTree, IQTree, IQTreeCache) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createBinaryNonCommutativeIQTree(BinaryNonCommutativeOperatorNode, IQTree, IQTree, IQProperties) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createBooleanDenormFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createBooleanDenormFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createBooleanInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createBooleanInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createBooleanNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createBooleanNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
Too simplistic!
createCeilFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createCeilFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createCoalesceFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createCoalesceFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createConstructionNode(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createConstructionNode(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createContainsFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createConversionMap(Collection<RDFTermTypeConstant>) - Method in class it.unibz.inf.ontop.iq.tools.impl.TypeConstantDictionaryImpl
 
createConversionMap(Collection<RDFTermTypeConstant>) - Method in interface it.unibz.inf.ontop.iq.tools.TypeConstantDictionary
 
createCurrentDateTimeFunctionSymbol(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDatabaseRelation(ImmutableList<RelationID>, RelationDefinition.AttributeListBuilder) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDatabaseRelation(String, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean, String, DBTermType, boolean) - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
createDateInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDateInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDateTimeDenormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDatetimeInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDatetimeInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDateTimeNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDateTimeNormFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
Too simplistic!
createDayFromDateFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDayFromDatetimeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBBinaryMathOperator(String, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
Can be overridden
createDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBBooleanIfElseNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBCount(boolean, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBCount(boolean, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBCountTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBFactory(TermType, TypeFactory) - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory.Factory
 
createDBGroupConcat(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBIriStringResolver(IRI) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBMax(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBMax(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBMin(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBMin(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBNotFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBNotFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBRowNumber() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBRowUniqueStr() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBStrictEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBStrictEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBStrictNEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBStrictNEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDBSum(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDBSum(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDecomposition(ImmutableSubstitution<ImmutableTerm>, ImmutableSubstitution<ImmutableTerm>) - Static method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecompositionImpl
 
createDefaultInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDefaultInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDefaultRegularFunctionTable(TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDenormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDenormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
This mockup does not provide any denormalization function symbol
createDistinctNode() - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createDivideOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createDivideOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createDummyVariableNullability(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
createDummyVariableNullability(ImmutableFunctionalTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
createEmptyNode(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createEmptyVariableNullability(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
 
createEncodeURLorIRI(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createEncodeURLorIRI(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createExtensionalDataNode(RelationDefinition, ImmutableMap<Integer, ? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
NB: keys of the argumentMap are indices.
createExtensionalDataNode(RelationDefinition, ImmutableMap<Integer, ? extends VariableOrGroundTerm>, VariableNullability) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createExtractFunctionSymbol(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createFalseOrNullFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createFilterNode(ImmutableExpression) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createFloorFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createFloorFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.RawQuotedIDFactory
creates an ID from the database record (as though it is a quoted name)
createFromString(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
createFunctionSymbol(ImmutableList<Template.Component>, TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BnodeStringTemplateFunctionSymbolImpl
 
createFunctionSymbol(ImmutableList<Template.Component>, TypeFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.IRIStringTemplateFunctionSymbolImpl
 
createHoursFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createInnerJoinNode() - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createInnerJoinNode(ImmutableExpression) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createInnerJoinNode(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createIntensionalDataNode(DataAtom<AtomPredicate>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createIQ(DistinctVariableOnlyDataAtom, IQTree) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createIQBuilder(ExecutorRegistry) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createIQProperties() - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createLeftJoinNode() - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createLeftJoinNode(ImmutableExpression) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createLeftJoinNode(Optional<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createLexicalInequalityFunctionSymbol(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
createLikeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMD5FunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMinutesFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMonthFromDateFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMonthFromDatetimeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMultiplyOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createMultiplyOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNaryIQTree(NaryOperatorNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createNaryIQTree(NaryOperatorNode, ImmutableList<IQTree>, IQTreeCache) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createNaryIQTree(NaryOperatorNode, ImmutableList<IQTree>, IQProperties) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createNativeNode(ImmutableSortedSet<Variable>, ImmutableMap<Variable, DBTermType>, ImmutableMap<Variable, QuotedID>, String, VariableNullability) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createNewTransformer(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
To be overridden by sub-classes
createNonNumericRequest(ImmutableTerm, Variable, ImmutableSet<RDFTermType>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
createNonStrictDateEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNonStrictDateEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNonStrictDatetimeEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNonStrictDatetimeEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNonStrictDefaultEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNonStrictDefaultEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNonStrictNumericEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNonStrictNumericEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNonStrictStringEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNonStrictStringEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createNonStrRequest(ImmutableTerm, Variable, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
createNormalizationTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNormalizedTree(IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
 
createNormalizedTree(InjectiveBindingLiftState, IQProperties, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.DistinctNormalizerImpl
 
createNormalizedTree(VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
Returns a tree in which the "filter-level" sub-tree is declared as normalized.
createNumericInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createNumericInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createOrderByNode(ImmutableList<OrderByNode.OrderComparator>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createOrderComparator(NonGroundTerm, boolean) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createProjectionDecomposer(Predicate<ImmutableFunctionalTerm>, Predicate<NonFunctionalTerm>) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
 
createRegularBooleanFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createRegularBooleanFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createRegularIfElseNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createRegularUntypedFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createRegularUntypedFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createRelationID(String) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
createRelationID(String...) - Method in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
createRelationID(String) - Method in interface it.unibz.inf.ontop.dbschema.QuotedIDFactory
 
createRelationID(String...) - Method in interface it.unibz.inf.ontop.dbschema.QuotedIDFactory
Creates a new relation ID from the component strings.
createRenamer(InjectiveVar2VarSubstitution) - Method in interface it.unibz.inf.ontop.injection.QueryTransformerFactory
 
createRoundFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createRoundFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createSecondsFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSHA1FunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSHA256FunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSHA512FunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSimilarToFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSimpleCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSimpleCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSimpleCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createSimpleCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createSimplifiedVariableNullability(Stream<Variable>) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
Variables are considered as separately nullable
createSimplifiedVariableNullability(ImmutableFunctionalTerm) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
All the variables of the expression are treated as separately nullable
createSliceNode(long, long) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createSliceNode(long) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createSnapshot() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
createSnapshot() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Keeps the same query node objects but clones the tree edges (since the latter are mutable by default).
createSnapshot() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
createSnapshot() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
createSnapshot() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
Keeps the same query node objects but clones the tree edges (since the latter are mutable by default).
createSnapshot() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Keeps the same query node objects but clones the tree edges (since the latter are mutable by default).
createSnapshot() - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
createSnapshot() - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
createSnapshot() - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Instant snapshot of variable it knows.
createSPARQLFunctionSymbolTable() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
createSPARQLGroupConcat(String, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
createSPARQLRandFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
Freshly created on the fly with a UUID because RAND is non-deterministic.
createSPARQLStrUUIDFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
Freshly created on the fly with a UUID because STRUUID is non-deterministic.
createSPARQLUUIDFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
Freshly created on the fly with a UUID because UUID is non-deterministic.
createStrAfterFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createStrBeforeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createStrEndsFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createStringInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createStringInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createStrStartsFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSubSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm>) - Static method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecompositionImpl
 
createSubtractOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createSubtractOperator(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createTopSubstitutionDecomposition(ImmutableSubstitution<ImmutableTerm>) - Static method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecompositionImpl
 
createTrueNode() - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createTrueOrNullFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createTypeNullFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createTzFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUnaryIQTree(UnaryOperatorNode, IQTree) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createUnaryIQTree(UnaryOperatorNode, IQTree, IQTreeCache) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createUnaryIQTree(UnaryOperatorNode, IQTree, IQProperties) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createUnionNode(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.injection.IntermediateQueryFactory
 
createUntypedAddOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUntypedAddOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createUntypedDBBinaryMathOperator(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUntypedDivideOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUntypedDivideOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createUntypedMultiplyOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUntypedMultiplyOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createUntypedSubtractOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createUntypedSubtractOperator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
createVariableGenerator(Collection<Variable>) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
 
createVariableNullability(ImmutableSet<ImmutableSet<Variable>>, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.utils.CoreUtilsFactory
 
createVisitor(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator
To be overloaded
createYearFromDateFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
createYearFromDatetimeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 

D

DataAtom<P extends AtomPredicate> - Interface in it.unibz.inf.ontop.model.atom
Immutable data atom that only accepts variables and ground terms as arguments.
DataAtomImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.model.atom.impl
 
DataAtomImpl(P, ImmutableList<? extends VariableOrGroundTerm>) - Constructor for class it.unibz.inf.ontop.model.atom.impl.DataAtomImpl
 
DataAtomImpl(P, VariableOrGroundTerm...) - Constructor for class it.unibz.inf.ontop.model.atom.impl.DataAtomImpl
 
DataAtomTools - Class in it.unibz.inf.ontop.model.atom.impl
 
DataAtomTools() - Constructor for class it.unibz.inf.ontop.model.atom.impl.DataAtomTools
 
DatabaseTableDefinition - Class in it.unibz.inf.ontop.dbschema.impl
 
DatabaseTableDefinition(ImmutableList<RelationID>, RelationDefinition.AttributeListBuilder) - Constructor for class it.unibz.inf.ontop.dbschema.impl.DatabaseTableDefinition
 
DatabaseViewDefinition - Class in it.unibz.inf.ontop.dbschema.impl
 
DataNodeImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.iq.node.impl
 
DataNodeImpl(DataAtom<P>, IQTreeTools, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
DATATYPE - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
DATATYPE - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
DatatypeSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
DatatypeSPARQLFunctionSymbolImpl(RDFTermType, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
 
DATE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
DATE_OR_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
DatetimeDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
DatetimeDBTermType(String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
 
DATETIMESTAMP - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
DAY - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
DAY_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
DAYTIMEDURATION - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
DBAndFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBBooleanCaseFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBBooleanCaseFunctionSymbolImpl(int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
DBBooleanFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBBooleanFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBBooleanFunctionSymbolImpl(String, ImmutableList<TermType>, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolImpl
 
DBBooleanFunctionSymbolWithSerializerImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBBooleanFunctionSymbolWithSerializerImpl(String, ImmutableList<TermType>, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolWithSerializerImpl
 
DBConcatFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBConstant - Interface in it.unibz.inf.ontop.model.term
 
DBConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
 
DBConstantImpl(String, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
DBContainsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBContainsFunctionSymbolImpl(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
DBCountFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBCountFunctionSymbolImpl(DBTermType, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
DBCountFunctionSymbolImpl(DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
DBCountFunctionSymbolImpl(DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
DBCountFunctionSymbolImpl(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
DBFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBFunctionSymbolFactory - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
Factory for DBFunctionSymbols Accessible through Guice (recommended) or through CoreSingletons.
DBFunctionSymbolSerializer - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBFunctionSymbolWithSerializerImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBFunctionSymbolWithSerializerImpl(String, ImmutableList<TermType>, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBFunctionSymbolWithSerializerImpl
 
DBHashFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBHashFunctionSymbolImpl(String, DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBHashFunctionSymbolImpl
 
DBIfElseNullFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBIfThenFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
Abstraction for CASE, IF-ELSE-NULL and so on
DBIntIndexFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The first sub-term encodes the index of the term to return.
DBIntIndexFunctionSymbolImpl(DBTermType, DBTermType, int) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
DBIriStringResolverFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBIriStringResolverFunctionSymbolImpl(IRI, String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
DBIsNullOrNotFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBIsTrueFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBLikeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBLikeFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
TODO: type the input
DBLinearInclusionDependenciesImpl - Class in it.unibz.inf.ontop.constraints.impl
 
DBLinearInclusionDependenciesImpl(CoreUtilsFactory, AtomFactory) - Constructor for class it.unibz.inf.ontop.constraints.impl.DBLinearInclusionDependenciesImpl
 
DBMathBinaryOperator - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
For *, /, +, -
DBMaxFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Ignores nulls.
DBMaxFunctionSymbolImpl(DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
 
DBMaxFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
 
DBMinFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Ignores nulls.
DBMinFunctionSymbolImpl(DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
 
DBMinFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
 
DBNotFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBOrFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBParameters - Interface in it.unibz.inf.ontop.dbschema
Metadata about the configuration of the data source.
DBSimilarToFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBSimilarToFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
TODO: type the input
DBStrAfterFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBStrAfterFunctionSymbolImpl(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBStrAfterFunctionSymbolImpl
 
DBStrBeforeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DBStrBeforeFunctionSymbolImpl(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBStrBeforeFunctionSymbolImpl
 
DBStrictEqFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
DBTermType - Interface in it.unibz.inf.ontop.model.type
For all sorts of DBs (SQL, MongoDB, etc.)
DBTermType.Category - Enum in it.unibz.inf.ontop.model.type
 
DBTermTypeImpl - Class in it.unibz.inf.ontop.model.type.impl
 
DBTermTypeImpl(String, TermTypeAncestry, boolean, DBTermType.Category) - Constructor for class it.unibz.inf.ontop.model.type.impl.DBTermTypeImpl
 
DBTypeConversionException(String) - Constructor for exception it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBTypeConversionFunctionSymbolImpl.DBTypeConversionException
 
DBTypeConversionFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
Slightly more general abstraction than a regular DB cast, as it MAY perform some normalization to a specific format.
DBTypeFactory - Interface in it.unibz.inf.ontop.model.type
For DB-dependent types
DBTypeFactory.Factory - Interface in it.unibz.inf.ontop.model.type
TODO: find a better name To be called ONLY by the TypeFactory
DECIMAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
declareAsNormalizedForOptimizationWithEffect() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
TODO: explicit assumptions about the effects of normalization
declareAsNormalizedForOptimizationWithEffect() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
declareAsNormalizedForOptimizationWithoutEffect() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
declareAsNormalizedForOptimizationWithoutEffect() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
declareConstraintPushedDownWithEffect() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
TODO: explicit assumptions about the effects
declareConstraintPushedDownWithEffect() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
TODO: consider if we should keep track of the constraint
declareDistinctRemovalWithEffect() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
TODO: explicit assumptions about the effects
declareDistinctRemovalWithEffect() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
declareDistinctRemovalWithEffect() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
 
declareDistinctRemovalWithEffect() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
declareDistinctRemovalWithoutEffect() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
declareDistinctRemovalWithoutEffect() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
declareDistinctRemovalWithoutEffect() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
 
declareDistinctRemovalWithoutEffect() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
declareIsFalse() - Static method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
declareIsFalse() - Static method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
declareIsNull() - Static method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
declareIsNull() - Static method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
declareIsTrue() - Static method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
declareIsTrue() - Static method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
declareNormalizedForOptimization() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
declareNormalizedForOptimization() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
Creates a NEW (immutable) object
declareRedirectionToVariable(Variable) - Static method in interface it.unibz.inf.ontop.model.type.TermTypeInference
 
declareRedirectionVariable(Variable) - Static method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
declareSameExpression() - Static method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
declareSameExpression() - Static method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
declareSimplifiedExpression(ImmutableExpression) - Static method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
declareSimplifiedExpression(ImmutableExpression) - Static method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
declareTermType(TermType) - Static method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
declareTermType(TermType) - Static method in interface it.unibz.inf.ontop.model.type.TermTypeInference
 
declareTopVariablesNotNull(IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl
Now that the filter has been inserted, we have the guarantee that the top variables are not nullable.
decode(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.EnDecoderForURI
 
decode(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.IRISafeEnDecoder
 
decode(String) - Static method in class it.unibz.inf.ontop.utils.R2RMLIRISafeEncoder
Given a string representing an IRI, this method will return a String in which all percent encoded characters (e.g., %20) will be restored to their original characters (e.g., ' ').
decode(String, char, int, ImmutableMap<String, Character>, Consumer<String>) - Static method in class it.unibz.inf.ontop.utils.StringUtils
 
decomposeFunctionalTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
Decomposes functional terms so as to lift non-aggregation function symbols above and block the aggregation functional terms
decomposeInjectiveTopFunctionalTerm(ImmutableList<? extends ImmutableTerm>, ImmutableSet<Variable>, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Only when injectivity of the top function symbol is proved!
decomposeIntoDBAggregation(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableSet<RDFTermType>>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
Simplifies itself without needing the call of this method.
decomposeIntoDBAggregation(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableSet<RDFTermType>>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
decomposeIntoDBAggregation(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableSet<RDFTermType>>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
TODO: put it into common in an abstract class
decomposeIntoDBAggregation(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableSet<RDFTermType>>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
decomposeIntoDBAggregation(ImmutableList<? extends ImmutableTerm>, ImmutableList<ImmutableSet<RDFTermType>>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLAggregationFunctionSymbol
 
decomposeMultityped(ImmutableTerm, ImmutableSet<RDFTermType>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AvgSPARQLFunctionSymbolImpl
Here the aggregated value will be a DB decimal (we ignore the distinction between decimal, float and double) 3 possible XSD datatypes are possible for the output: DECIMAL, FLOAT and DOUBLE
decomposeMultityped(ImmutableTerm, ImmutableSet<RDFTermType>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumLikeSPARQLAggregationFunctionSymbolImpl
 
decomposeMultityped(ImmutableTerm, ImmutableSet<RDFTermType>, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
decomposeNullIfHierarchy(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
Decomposes hierarchies like NULLIF(NULLIF(x,1),0) into pairs like (x, [0,1])
decomposeSubstitution(ImmutableSubstitution<? extends ImmutableTerm>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecomposerImpl
 
decomposeSubstitution(ImmutableSubstitution<? extends ImmutableTerm>, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.tools.ProjectionDecomposer
 
decomposeUnityped(ImmutableTerm, RDFTermType, boolean, VariableNullability, VariableGenerator, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
DefaultBooleanDenormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultBooleanDenormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
DefaultBooleanNormFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultBooleanNormFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
defaultBuilder(NamedRelationDefinition) - Static method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency
 
defaultBuilder() - Static method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
Default builder
DefaultCastIntegerToStringFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Can simplify itself in case of strict equalities with a constant
DefaultCastIntegerToStringFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultCastIntegerToStringFunctionSymbol
 
DefaultDBAndFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBAndFunctionSymbol(String, int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
DefaultDBBooleanInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBBooleanInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBBooleanInequalityOperator
TODO: type the input
DefaultDBCaseFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBCaseFunctionSymbol(int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCaseFunctionSymbol
 
DefaultDBCaseFunctionSymbol(String, int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCaseFunctionSymbol
 
DefaultDBCoalesceFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBCoalesceFunctionSymbol(String, int, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
DefaultDBDateInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBDateInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDateInequalityOperator
TODO: type the input
DefaultDBDatetimeInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBDatetimeInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDatetimeInequalityOperator
TODO: type the input
DefaultDBDefaultInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBDefaultInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBDefaultInequalityOperator
 
DefaultDBIfElseNullFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBIfElseNullFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
DefaultDBIfElseNullFunctionSymbol(String, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
DefaultDBIsTrueFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBIsTrueFunctionSymbol(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
DefaultDBNonStrictDateEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNonStrictDateEqOperator(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDateEqOperator
TODO: type the input
DefaultDBNonStrictDatetimeEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNonStrictDatetimeEqOperator(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDatetimeEqOperator
TODO: type the input
DefaultDBNonStrictDefaultEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Cannot be simplified ---> has to be evaluated by the DB engine Only suitable for DB terms
DefaultDBNonStrictDefaultEqOperator(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictDefaultEqOperator
 
DefaultDBNonStrictNumericEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNonStrictNumericEqOperator(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictNumericEqOperator
TODO: type the input
DefaultDBNonStrictStringEqOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNonStrictStringEqOperator(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNonStrictStringEqOperator
TODO: type the input
DefaultDBNotFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNotFunctionSymbol(String, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
DefaultDBNumericInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBNumericInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNumericInequalityOperator
TODO: type the input
DefaultDBOrFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBOrFunctionSymbol(String, int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
DefaultDBStrEndsWithFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBStrEndsWithFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
TODO: type the input
DefaultDBStrictEqFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
TODO: should it make it a non-DB boolean function symbol? --> that is, downgrading to a non-strict equality?
DefaultDBStrictEqFunctionSymbol(int, TermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictEqFunctionSymbol
 
DefaultDBStrictNEqFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
TODO: should it make it a non-DB boolean function symbol? ---> that is, downgrading to a non-strict equality?
DefaultDBStrictNEqFunctionSymbol(int, TermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictNEqFunctionSymbol
 
DefaultDBStringInequalityOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBStringInequalityOperator(InequalityLabel, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStringInequalityOperator
TODO: type the input
DefaultDBStrStartsWithFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultDBStrStartsWithFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
TODO: type the input
DefaultIdentityIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
To be extended by overloading the methods of interest.
DefaultIdentityIQTreeVisitingTransformer() - Constructor for class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
DefaultIntermediateQueryBuilder - Class in it.unibz.inf.ontop.iq.impl.tree
TODO: explain
DefaultIntermediateQueryBuilder(ExecutorRegistry, IntermediateQueryFactory, IntermediateQueryValidator, CoreUtilsFactory, OntopModelSettings) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
DefaultLexicalSpaces - Class in it.unibz.inf.ontop.model.type.lexical
 
DefaultLexicalSpaces() - Constructor for class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
DefaultNonDeterministicNullaryFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultNonDeterministicNullaryFunctionSymbol(String, UUID, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
 
DefaultNonDeterministicNullaryFunctionSymbol(String, UUID, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
 
DefaultNonRecursiveIQTreeTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
To be extended by overloading the methods of interest.
DefaultNonRecursiveIQTreeTransformer() - Constructor for class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
DefaultNumberNormAsBooleanFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultNumberNormAsBooleanFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
DefaultOntopModelBuilderFragment(B) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
To be called when NOT INHERITING
DefaultQueryTreeComponent - Class in it.unibz.inf.ontop.iq.impl.tree
TODO: describe Every time a node is added, please call the method collectPossiblyNewVariables()!
DefaultQueryTreeComponent(QueryTree, CoreUtilsFactory) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
TODO: explain
DefaultRecursiveIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
To be extended by overloading the methods of interest.
DefaultRecursiveIQTreeVisitingTransformer(IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
DefaultRecursiveIQTreeVisitingTransformer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
DefaultSimpleDBBooleanCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSimpleDBBooleanCastFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBBooleanCastFunctionSymbol
 
DefaultSimpleDBCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultSimpleDBCastFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
defaultSRID - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofGetSRIDFunctionSymbolImpl
 
defaultSRID - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeoUtils
 
DefaultTimeTzNormalizationFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultTimeTzNormalizationFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
DefaultTree - Class in it.unibz.inf.ontop.iq.impl.tree
TODO: explain Mutable
DefaultTree(QueryNode) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
DefaultTypedDBMathBinaryOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DefaultTypedDBMathBinaryOperator(String, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
DefaultUntypedDBFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Function symbols of each we don't know the return type.
DefaultUntypedDBFunctionSymbol(String, int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
DefaultUntypedDBMathBinaryOperator - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Mostly for the native query parser (for source queries in the mapping), which is not able to infer the type of its input.
DefaultUntypedDBMathBinaryOperator(String, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
DefinitionPushDownRequest - Interface in it.unibz.inf.ontop.iq.request
Request for pushing down in the IQTree the definition of a new variable
DefPushDownRequestImpl - Class in it.unibz.inf.ontop.iq.request.impl
 
DefPushDownRequestImpl(Variable, ImmutableTerm, ImmutableExpression) - Constructor for class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
DEGREE - Static variable in class it.unibz.inf.ontop.model.vocabulary.UOM
 
DelegatingMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
DelegatingMetadataProvider(MetadataProvider) - Constructor for class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
delta - Variable in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl.PropagationResults
 
DenodoDBStrStartsWithFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
DenodoDBStrStartsWithFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBStrStartsWithFunctionSymbol
 
dependencies - Variable in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
DIFFERENCE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
DISTANCE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
DistanceUnit - Enum in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
DistinctNode - Interface in it.unibz.inf.ontop.iq.node
See IntermediateQueryFactory.createDistinctNode() for creating a new instance.
DistinctNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
DistinctNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
DistinctNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
DistinctVariableOnlyDataAtom - Interface in it.unibz.inf.ontop.model.atom
TODO: find a better name Data atom only composed of variables; all these variables are distinct.
DistinctVariableOnlyDataAtomImpl - Class in it.unibz.inf.ontop.model.atom.impl
 
DistinctVariableOnlyDataAtomImpl(AtomPredicate, ImmutableList<Variable>) - Constructor for class it.unibz.inf.ontop.model.atom.impl.DistinctVariableOnlyDataAtomImpl
 
DistinctVariableOnlyDataAtomImpl(AtomPredicate, Variable...) - Constructor for class it.unibz.inf.ontop.model.atom.impl.DistinctVariableOnlyDataAtomImpl
 
DIVIDE_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
DivideSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
DivideSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.DivideSPARQLFunctionSymbolImpl
 
DOMAIN - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
doOrderingMatter - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
DOUBLE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
DURATION - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 

E

EBVSPARQLLikeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
EBVSPARQLLikeFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
EH_CONTAINS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_COVEREDBY - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_COVERS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_DISJOINT - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_EQUALS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_INSIDE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_MEET - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EH_OVERLAP - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EmptyNode - Interface in it.unibz.inf.ontop.iq.node
Temporary QueryNode that says that replace a non-satisfied sub-tree.
EmptyNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
EmptyQueryException - Exception in it.unibz.inf.ontop.iq.exception
After optimization, the query becomes empty ---> will return no result.
EmptyQueryException() - Constructor for exception it.unibz.inf.ontop.iq.exception.EmptyQueryException
 
EmptyTreeException() - Constructor for exception it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl.EmptyTreeException
 
enableIfElseNullLifting() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
enableIfElseNullLifting() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
enableIfElseNullLifting() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Returns false if IfElseNullLifting must be disabled althrough it may have been technically possible.
enableTestMode() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
 
enableTestMode() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration.OntopModelBuilderFragment
 
encode(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.EnDecoderForURI
Query element: percent-encoding except if in iunreserved
encode(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.IRISafeEnDecoder
 
encode(String) - Static method in class it.unibz.inf.ontop.utils.R2RMLIRISafeEncoder
 
encode(String, ImmutableMap<Character, String>) - Static method in class it.unibz.inf.ontop.utils.StringUtils
 
ENCODE_FOR_URI - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
EnDecoderForURI() - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.EnDecoderForURI
 
ENDS_WITH - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
EndsWithSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
EndsWithSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.EndsWithSPARQLFunctionSymbolImpl
 
ENVELOPE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
EQ - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
equals(Object) - Method in class it.unibz.inf.ontop.constraints.ImmutableCQ
 
equals(Object) - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl
compares two identifiers ignoring quotation
equals(Object) - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
equals(Object) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
equals(Object) - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderComparatorImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
TODO: improve
equals(Object) - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
This method directly refers to the notion of strict-equality.
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
TODO: A bit hacky: only for the functional term that derives from ImmutableFunctionalTermImpl
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.PredicateImpl
TODO: also check arity?
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.type.impl.LangDatatype
 
equals(Object) - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
TODO: refactor
equals(Object) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
equals(Object) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
evaluate(VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
evaluate(VariableNullability, boolean) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
evaluate(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
evaluate(VariableNullability, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
evaluate2VL(VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
2-valued logic (2VL): NULL is reduced to FALSE Is intended to be used by filtering condition, where both NULL and FALSE cause the condition to be rejected.
evaluate2VL(VariableNullability, boolean) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
evaluate2VL(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
evaluate2VL(VariableNullability, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
evaluateCombination(ImmutableList<RDFTermTypeConstant>, Optional<RDFTermTypeConstant>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
evaluateCombination(ImmutableList<RDFTermTypeConstant>, Optional<RDFTermTypeConstant>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CommonDenominatorFunctionSymbolImpl
 
evaluateCombination(ImmutableList<RDFTermTypeConstant>, Optional<RDFTermTypeConstant>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CommonPropagatedOrSubstitutedNumericTypeFunctionSymbolImpl
 
evaluateDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
evaluateDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.LowerCaseDBIsTrueFunctionSymbolImpl
 
evaluateDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneDigitDBIsTrueFunctionSymbolImpl
 
evaluateDBConstant(DBConstant, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneLetterDBIsTrueFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.AggregationFunctionSymbol
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBGroupConcatFunctionSymbol
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AvgSPARQLFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
evaluateEmptyBag(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
According to the SPARQL specification, does not accept lang strings
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
Never returns a NULL (SPARQL error)
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DivideSPARQLFunctionSymbolImpl
Division by zero returns a NULL (SPARQL error) if the operands are both xsd:integer or xsd:decimal (but not if they are xsd:float and xsd:double)
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
Only IRIs and strings
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangMatchesSPARQLFunctionSymbolImpl
In theory, both should be "simple" XSD.STRING (not langString).
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
MUST detect ALL the cases where the SPARQL function would produce an error (that is a NULL) ---> the resulting condition must determine if the output of the SPARQL function is NULL (evaluates to FALSE or NULL) or not (evaluates to TRUE).
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
Enforces that the arguments, except the first one, are SIMPLE XSD.STRING (not langStrings)
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
Enforces that the arguments, except the first one, are SIMPLE XSD.STRING (not langStrings)
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
evaluateInputTypeError(ImmutableList<ImmutableTerm>, ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
Excludes blank nodes
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
Never returns NULL
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Default implementation, can be overridden
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
Overridden because, it officially "tolerates" NULLs, due to the requirement that either its arguments are both null or both non-null.
evaluateIsNotNull(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
Still allows the IsNotNull evaluation, even if in "not-simplifiable" mode.
evaluateIsNotNull(VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
evaluateIsNotNull(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.AbstractNonNullConstant
 
evaluateIsNotNull(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
evaluateIsNotNull(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
evaluateIsNotNull(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
evaluateNullability(ImmutableList<? extends NonFunctionalTerm>, VariableNullability, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
evaluateNullability(ImmutableList<? extends NonFunctionalTerm>, VariableNullability, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
evaluateStrictEq(ImmutableList<? extends ImmutableTerm>, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
evaluateStrictEq(ImmutableList<? extends ImmutableTerm>, ImmutableTerm, TermFactory, VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
evaluateStrictEq(ImmutableList<? extends ImmutableTerm>, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Default implementation, to be overridden to convert more cases Incoming terms are not simplified as they are presumed to be already simplified (so please simplify them before)
evaluateStrictEq(ImmutableList<? extends ImmutableTerm>, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
Strict equality: require to have the same lexical value and the same datatype To be distinguished from https://www.w3.org/TR/sparql11-query/#func-RDFterm-equal (which returns NULL instead of FALSE for two different literals)
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
evaluateStrictEq(ImmutableTerm, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
evaluateStrictEqWithFunctionalTerm(ImmutableList<? extends ImmutableTerm>, ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
evaluateStrictEqWithFunctionalTerm(ImmutableList<? extends ImmutableTerm>, ImmutableFunctionalTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Default implementation, can be overridden
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
 
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultCastIntegerToStringFunctionSymbol
 
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
Gets rid of the cast and simplifies the strict equality
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Default implementation, does nothing, can be overridden
evaluateStrictEqWithNonNullConstant(ImmutableList<? extends ImmutableTerm>, NonNullConstant, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
everything(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
ExecutorRegistry - Interface in it.unibz.inf.ontop.iq.tools
TODO: explain
ExplicitVariableProjectionNode - Interface in it.unibz.inf.ontop.iq.node
Node that explicitly declares the variables returned by its sub-tree.
ExpressionAndSubstitutionImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
ExpressionAndSubstitutionImpl(Optional<ImmutableExpression>, ImmutableSubstitution<? extends VariableOrGroundTerm>) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.ExpressionAndSubstitutionImpl
 
ExpressionEvaluationImpl(ImmutableExpression) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ExpressionEvaluationImpl
 
ExpressionNormalizer - Interface in it.unibz.inf.ontop.evaluator
Normalizes expressions
ExpressionNormalizerImpl - Class in it.unibz.inf.ontop.evaluator.impl
 
ExpressionTransformer(IntermediateQueryFactory, UniqueTermTypeExtractor, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
extend(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
extend(ImmutableList<? extends VariableOrGroundTerm>, ImmutableList<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
ExtendedProjectionNode - Interface in it.unibz.inf.ontop.iq.node
Common abstraction for ConstructionNode and AggregationNode
ExtendedProjectionNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
ExtendedProjectionNodeImpl(SubstitutionFactory, IntermediateQueryFactory, ImmutableUnificationTools, ConstructionNodeTools, ImmutableSubstitutionTools, TermFactory, CoreUtilsFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
ExtendedProjectionNodeImpl.DescendingSubstitutionChildUpdateFunction - Interface in it.unibz.inf.ontop.iq.node.impl
 
ExtendedProjectionNodeImpl.EmptyTreeException - Exception in it.unibz.inf.ontop.iq.node.impl
 
extendToExternalVariables(Stream<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
extendToExternalVariables(Stream<Variable>) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
Returns a new VariableNullability.
extendWithLabelledNulls(LinearInclusionDependenciesImpl.LinearInclusionDependency<P>, ImmutableHomomorphism) - Method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl
 
extendWithLabelledNulls(LinearInclusionDependenciesImpl.LinearInclusionDependency<P>, ImmutableHomomorphism) - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
ExtensionalDataNode - Interface in it.unibz.inf.ontop.iq.node
TODO: explain
ExtensionalDataNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
"Default" implementation for an extensional data node.
extractChildren(ImmutableList<AbstractMap.SimpleImmutableEntry<IQTree, IQTree>>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
extractChildVariables(ImmutableSet<Variable>, ImmutableSubstitution<ImmutableFunctionalTerm>) - Static method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
extractDatatype(Optional<String>, Optional<IRI>) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
extractDefaultValue(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenElseFunctionSymbol
 
extractDefaultValue(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
extractDefaultValue(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCaseFunctionSymbol
 
extractDefaultValue(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
extractFreshRenaming(ImmutableSubstitution<? extends VariableOrGroundTerm>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.impl.IQTreeTools
If the substitution is an fresh renaming, returns it as an injective substitution
extractImmutableMetadata(MetadataProvider) - Static method in interface it.unibz.inf.ontop.dbschema.ImmutableMetadata
 
extractImmutableMetadata() - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookup
 
extractIRI(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
extractLexicalTerm(ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLLikeFunctionSymbolImpl
 
extractNonNumericTypes(ImmutableSet<RDFTermType>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBIfThenFunctionSymbol
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractArgDependentTypedDBFunctionSymbol
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
extractPossibleValues(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
extractProperties(File) - Static method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
extractPropertyFile(String) - Static method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
extractRDFTermTypeTerm(ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLLikeFunctionSymbolImpl
 
extractString(Constant) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBConcatFunctionSymbol
 
extractString(Constant) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullRejectingDBConcatFunctionSymbol
 
extractString(Constant) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
 
extractSubFunctionalTerms(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Recursive
extractUniqueTermType(ImmutableTerm, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor
 
extractUniqueTermType(ImmutableTerm, IQTree) - Method in interface it.unibz.inf.ontop.iq.type.UniqueTermTypeExtractor
Is expecting the term type to be unique.

F

FalseOrNullFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
FalseOrNullFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
FalseOrNullFunctionSymbolImpl(int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.FalseOrNullFunctionSymbolImpl
 
filter - Variable in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl.PropagationResults
 
FilterNode - Interface in it.unibz.inf.ontop.iq.node
TODO: explain See IntermediateQueryFactory for creating a new instance.
FilterNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
FilterNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
FilterNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
FilterNormalizerImpl.State - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Immutable Normalization operations are directly done on this structure.
findNewTreeNode(Map<QueryNode, TreeNode>) - Method in class it.unibz.inf.ontop.iq.impl.tree.TreeNode
 
flattenAND() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
Flattens AND expressions.
flattenAND() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
Recursive
flattenOR() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
Flattens OR expressions.
flattenOR() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
FLOAT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
ForcingFloatingDBAvgFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Multiples the argument by 1.0 so as to make sure the result will be a floating number
ForcingFloatingDBAvgFunctionSymbolImpl(DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ForcingFloatingDBAvgFunctionSymbolImpl
 
ForeignKeyConstraint - Interface in it.unibz.inf.ontop.dbschema
Foreign Key constraints
ForeignKeyConstraint.Builder - Interface in it.unibz.inf.ontop.dbschema
 
ForeignKeyConstraint.Component - Interface in it.unibz.inf.ontop.dbschema
 
ForeignKeyConstraintImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
format(String, ImmutableList<?>) - Static method in class it.unibz.inf.ontop.model.template.impl.ObjectTemplateFactory
This method instantiates the input uri template by arguments
FreshVariableTransformer(CoreSingletons, VariableGenerator) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.FreshVariableTransformer
 
FullLinearInclusionDependenciesImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
Full linear inclusion dependencies, which contain no existentially quantified variables
FullLinearInclusionDependenciesImpl.Builder<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
FunctionalDependency - Interface in it.unibz.inf.ontop.dbschema
A functional dependency
FunctionalDependency.Builder - Interface in it.unibz.inf.ontop.dbschema
 
FunctionalDependencyImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
FunctionalTermDecompositionImpl - Class in it.unibz.inf.ontop.model.term.impl
 
FunctionalTermDecompositionImpl(ImmutableTerm, ImmutableMap<Variable, ImmutableFunctionalTerm>) - Constructor for class it.unibz.inf.ontop.model.term.impl.FunctionalTermDecompositionImpl
 
FunctionalTermDecompositionImpl(ImmutableTerm) - Constructor for class it.unibz.inf.ontop.model.term.impl.FunctionalTermDecompositionImpl
 
FunctionalTermNullabilityImpl - Class in it.unibz.inf.ontop.model.term.impl
 
FunctionalTermNullabilityImpl(boolean) - Constructor for class it.unibz.inf.ontop.model.term.impl.FunctionalTermNullabilityImpl
 
FunctionalTermNullabilityImpl(Variable) - Constructor for class it.unibz.inf.ontop.model.term.impl.FunctionalTermNullabilityImpl
 
FunctionalTermSimplification - Interface in it.unibz.inf.ontop.model.term
 
FunctionalTermSimplificationImpl - Class in it.unibz.inf.ontop.model.term.impl
 
FunctionalTermSimplificationImpl(ImmutableTerm, ImmutableSet<Variable>) - Constructor for class it.unibz.inf.ontop.model.term.impl.FunctionalTermSimplificationImpl
 
FunctionalTools - Class in it.unibz.inf.ontop.utils
To alleviate what is missing in Java 8
FunctionalTools() - Constructor for class it.unibz.inf.ontop.utils.FunctionalTools
 
FunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
FunctionSymbols are the functors needed to build ImmutableFunctionalTerms
FunctionSymbol.FunctionalTermNullability - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
FunctionSymbolFactory - Interface in it.unibz.inf.ontop.model.term.functionsymbol
Accessible through Guice (recommended) or through CoreSingletons.
FunctionSymbolFactoryImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
FunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
FunctionSymbolImpl(String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 

G

GDAY - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
generate(IQTree, DBParameters, boolean) - Method in interface it.unibz.inf.ontop.iq.transform.IQTree2NativeNodeGenerator
NB: the tolerateUnknownTypes option has been added for the MetaMappingExpander, because at this stage we may not be able to infer the types.
generateModelOptions() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
 
generateNewVariable() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
generateNewVariable(Variable) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
generateNewVariable() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Returns a variable that is not used in the intermediate query.
generateNewVariable(Variable) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Returns a variable that is not used in the intermediate query.
generateNewVariable() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
generateNewVariable(Variable) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
generateNewVariable() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Returns a variable that is not used in the intermediate query.
generateNewVariable(Variable) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Returns a variable that is not used in the intermediate query.
generateNewVariable() - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
generateNewVariable(String) - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
generateNewVariable() - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
generateNewVariable(String) - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
generateNewVariable() - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Generates a new non-conflicting variable.
generateNewVariable(String) - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Creates a variable with the suggested string if no conflict is detected.
generateNewVariableFromVar(Variable) - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
generateNewVariableFromVar(Variable) - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
generateNewVariableFromVar(Variable) - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Registers the previous variable and creates a new non-conflicting one by reusing (part of) its name
generateNewVariableIfConflicting(Variable) - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
generateNewVariableIfConflicting(Variable) - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
generateNewVariableIfConflicting(Variable) - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Generates a new variable if a conflict is detected.
generateNotConflictingRenaming(VariableGenerator, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
Non-conflicting variable: - initial variable of the variable set not known by the generator - or a fresh variable generated by the generator NOT PRESENT in the variable set
generateNotConflictingRenaming(VariableGenerator, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
generateOptimizationConfigurationMap() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
Can be overloaded by sub-classes
generateProperties() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
Derived properties have the highest precedence over input properties.
generateTopConstructionNode() - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConstructionSubstitutionNormalizer.ConstructionSubstitutionNormalization
 
generateTopConstructionNode() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConstructionSubstitutionNormalizerImpl.ConstructionSubstitutionNormalizationImpl
 
GEO - Class in it.unibz.inf.ontop.model.vocabulary
 
GEO() - Constructor for class it.unibz.inf.ontop.model.vocabulary.GEO
 
GEO_WKT_LITERAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEO
 
GEOF - Class in it.unibz.inf.ontop.model.vocabulary
 
GEOF() - Constructor for class it.unibz.inf.ontop.model.vocabulary.GEOF
 
GeofBoundaryFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofBoundaryFunctionSymbolImpl(IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofBoundaryFunctionSymbolImpl
 
GeofBufferFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofBufferFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofBufferFunctionSymbolImpl
 
GeofConvexHullFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofConvexHullFunctionSymbolImpl(IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofConvexHullFunctionSymbolImpl
 
GeofDifferenceFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofDifferenceFunctionSymbolImpl(IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofDifferenceFunctionSymbolImpl
 
GeofDistanceFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofDistanceFunctionSymbolImpl(IRI, RDFDatatype, ObjectRDFType, RDFDatatype, FunctionSymbolFactoryImpl) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofDistanceFunctionSymbolImpl
 
GeofEhContainsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhContainsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhContainsFunctionSymbolImpl
 
GeofEhCoveredByFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhCoveredByFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhCoveredByFunctionSymbolImpl
 
GeofEhCoversFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhCoversFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhCoversFunctionSymbolImpl
 
GeofEhDisjointFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhDisjointFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhDisjointFunctionSymbolImpl
 
GeofEhEqualsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhEqualsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhEqualsFunctionSymbolImpl
 
GeofEhInsideFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhInsideFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhInsideFunctionSymbolImpl
 
GeofEhMeetFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhMeetFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhMeetFunctionSymbolImpl
 
GeofEhOverlapFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEhOverlapFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhOverlapFunctionSymbolImpl
 
GeofEnvelopeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofEnvelopeFunctionSymbolImpl(IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEnvelopeFunctionSymbolImpl
 
GeofGetSRIDFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofGetSRIDFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofGetSRIDFunctionSymbolImpl
 
GeofIntersectionFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofIntersectionFunctionSymbolImpl(IRI, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofIntersectionFunctionSymbolImpl
 
GeofRcc8DcFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8DcFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8DcFunctionSymbolImpl
 
GeofRcc8EcFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8EcFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8EcFunctionSymbolImpl
 
GeofRcc8EqFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8EqFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8EqFunctionSymbolImpl
 
GeofRcc8NtppFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8NtppFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8NtppFunctionSymbolImpl
 
GeofRcc8NtppiFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8NtppiFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8NtppiFunctionSymbolImpl
 
GeofRcc8PoFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8PoFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8PoFunctionSymbolImpl
 
GeofRcc8TppFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8TppFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8TppFunctionSymbolImpl
 
GeofRcc8TppiFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRcc8TppiFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8TppiFunctionSymbolImpl
 
GeofRelateFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofRelateFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRelateFunctionSymbolImpl
 
GeofRelateFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRelateFunctionSymbolImpl
 
GeofSfContainsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfContainsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfContainsFunctionSymbolImpl
 
GeofSfCrossesFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfCrossesFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfCrossesFunctionSymbolImpl
 
GeofSfDisjointFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfDisjointFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfDisjointFunctionSymbolImpl
 
GeofSfEqualsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfEqualsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfEqualsFunctionSymbolImpl
 
GeofSfIntersectsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfIntersectsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfIntersectsFunctionSymbolImpl
 
GeofSfOverlapsFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfOverlapsFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfOverlapsFunctionSymbolImpl
 
GeofSfTouchesFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfTouchesFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfTouchesFunctionSymbolImpl
 
GeofSfWithinFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSfWithinFunctionSymbolImpl(IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfWithinFunctionSymbolImpl
 
GeofSymDifferenceFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofSymDifferenceFunctionSymbolImpl(IRI, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSymDifferenceFunctionSymbolImpl
 
GeofUnionFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeofUnionFunctionSymbolImpl(IRI, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofUnionFunctionSymbolImpl
 
GeoUtils - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
GeoUtils() - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeoUtils
 
get(Object) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
Returns the value of the given key.
get(ImmutableList<T>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate.ComponentGetter
 
get(Variable) - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
get(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
get(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
get(Variable) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
get0arySerializer(boolean) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
getAbs(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getAbs(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getAbstractAtomicTermType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractAtomicTermType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractObjectRDFType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractObjectRDFType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractOntopDateOrDatetimeDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractOntopDateOrDatetimeDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractOntopNumericDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractOntopNumericDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractRDFSLiteral() - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
getAbstractRDFSLiteral() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractRDFSLiteral() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractRDFTermType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getAbstractRDFTermType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getAbstractRootDBType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
Returns an abstract type
getAbstractRootDBType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getAllIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
 
getAllIDs() - Method in interface it.unibz.inf.ontop.dbschema.NamedRelationDefinition
 
getAllRelations() - Method in interface it.unibz.inf.ontop.dbschema.ImmutableMetadata
 
getAllRelations() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataImpl
 
getAncestors(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getAncestors(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
From the parent to the oldest ancestor.
getAncestors(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getAncestors(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
From the parent to the oldest ancestor.
getAncestors() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.InjectiveBindingLiftState
The oldest ancestor is first
getAncestry() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
getAncestry() - Method in interface it.unibz.inf.ontop.model.type.TermType
 
getAnonymizedLabel(byte[]) - Method in interface it.unibz.inf.ontop.model.term.BNode
To be used by external bindings
getAnonymizedLabel(byte[]) - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
getAnswerVariables() - Method in class it.unibz.inf.ontop.constraints.ImmutableCQ
 
getAreCompatibleRDFStringExpression(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getAreCompatibleRDFStringExpression(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
See https://www.w3.org/TR/sparql11-query/#func-arg-compatibility
getAreCompatibleRDFStringFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
See https://www.w3.org/TR/sparql11-query/#func-arg-compatibility
getAreCompatibleRDFStringFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getArgumentMap() - Method in interface it.unibz.inf.ontop.iq.node.ExtensionalDataNode
 
getArgumentMap() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getArguments() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
getArguments() - Method in interface it.unibz.inf.ontop.model.atom.DistinctVariableOnlyDataAtom
 
getArguments() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getArguments() - Method in class it.unibz.inf.ontop.model.atom.impl.DistinctVariableOnlyDataAtomImpl
 
getArity() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
getArity() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getArity() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.Predicate
Get the number of elements of the predicate.
getArity() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
getArity() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getArity() - Method in class it.unibz.inf.ontop.model.term.impl.PredicateImpl
 
getAtomFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getAtomFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getAtomFactory() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getAtomFactory() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getAtomPredicate() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
 
getAtomPredicate() - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
 
getAtoms() - Method in class it.unibz.inf.ontop.constraints.ImmutableCQ
 
getAttribute() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint.Component
 
getAttribute(int) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
gets the attribute with the specified position
getAttribute(QuotedID) - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
gets the attribute with the specified ID
getAttribute() - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
getAttribute(int) - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
gets the attribute with the specified position
getAttribute(QuotedID) - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
gets the attribute with the specified ID
getAttributeID() - Method in exception it.unibz.inf.ontop.dbschema.AttributeNotFoundException
 
getAttributes() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractRelationDefinition
the list of attributes
getAttributes() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
return the list of attributes in the unique constraint
getAttributes() - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
the list of attributes
getAttributes() - Method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
return the list of attributes in the unique constraint
getBaseTypesForValidation() - Method in interface it.unibz.inf.ontop.model.atom.AtomPredicate
Returns a base term type for each of its arguments.
getBaseTypesForValidation() - Method in class it.unibz.inf.ontop.model.atom.impl.AtomPredicateImpl
 
getBinaryNumericLexicalFunctionalTerm(String, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getBinaryNumericLexicalFunctionalTerm(String, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
TODO: find a better name
getBinaryNumericLexicalFunctionSymbol(String) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getBinaryNumericLexicalFunctionSymbol(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getBlankNodeType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getBlankNodeType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getBnodeFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getBnodeFunctionalTerm(ImmutableList<Template.Component>, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getBnodeFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getBnodeFunctionalTerm(ImmutableList<Template.Component>, ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getBnodeStringTemplateFunctionSymbol(ImmutableList<Template.Component>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
NB: a functional term using this symbol is producing a NULL or a DB string
getBnodeStringTemplateFunctionSymbol(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getBody() - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.LinearInclusionDependency
 
getBooleanIfElseNull(ImmutableExpression, ImmutableExpression) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getBooleanIfElseNull(ImmutableExpression, ImmutableExpression) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getBoundVariable() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol.FunctionalTermNullability
When the nullability of a functional term is bound to the nullability of a variable
getBoundVariable() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermNullabilityImpl
 
getCardinalityPreservationMode() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
TODO: make it configurable
getCardinalityPreservationMode() - Method in interface it.unibz.inf.ontop.injection.OntopModelSettings
 
getCastName() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
 
getCastName() - Method in class it.unibz.inf.ontop.model.type.impl.DBTermTypeImpl
Default implementation, can be overridden
getCastName() - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
getCastName() - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
getCastSerializer(DBTermType) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Serializers
 
getCategory() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
 
getCategory() - Method in class it.unibz.inf.ontop.model.type.impl.DBTermTypeImpl
 
getCeil(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getCeil(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getChild(QueryNode, BinaryOrderedOperatorNode.ArgumentPosition) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getChild(BinaryOrderedOperatorNode.ArgumentPosition) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getChild(BinaryOrderedOperatorNode.ArgumentPosition) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getChild(BinaryOrderedOperatorNode.ArgumentPosition) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getChild() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
getChild(QueryNode, BinaryOrderedOperatorNode.ArgumentPosition) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getChild() - Method in interface it.unibz.inf.ontop.iq.UnaryIQTree
 
getChildConstructionNode() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.InjectiveBindingLiftState
 
getChildQueryNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getChildQueryNodes() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getChildQueryNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getChildQueryNodeStream() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getChildQueryNodeStream() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getChildQueryNodeStream() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getChildren() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getChildren(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getChildren(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getChildren() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getChildren() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getChildren(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getChildren(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getChildren(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getChildren(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getChildren() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getChildren(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getChildren(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
getChildren() - Method in interface it.unibz.inf.ontop.iq.IQTree
 
getChildren() - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
getChildrenStream(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getChildrenStream(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getChildrenStream() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getChildrenStream() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getChildrenStream(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getChildrenStream(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getChildrenStream(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getChildrenStream() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getChildrenStream(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getChildrenVariableNullability(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterVariableNullabilityTools
 
getChildVariables() - Method in interface it.unibz.inf.ontop.iq.node.ExtendedProjectionNode
Variables that have to be provided by the child
getChildVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getChildVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getClassIRI(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getClassIRI(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getClosestCommonAncestor(TermTypeAncestry) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeAncestryImpl
 
getClosestCommonAncestor(TermTypeAncestry) - Method in interface it.unibz.inf.ontop.model.type.TermTypeAncestry
All the term types are expected to have the same origin
getClosestCommonTermType(TermTypeHierarchy<T>) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeHierarchyImpl
 
getClosestCommonType(TypePropagationSubstitutionHierarchy) - Method in class it.unibz.inf.ontop.model.type.impl.TypePropagationSubstitutionHierarchyImpl
 
getClosestCommonType(TypePropagationSubstitutionHierarchy) - Method in interface it.unibz.inf.ontop.model.type.TypePropagationSubstitutionHierarchy
All the concrete numeric types are expected to be convertible into xsd:double.
getClosestConstructionNode(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getClosestConstructionNode(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Returns itself if is a ConstructionNode or its first ancestor that is a construction node otherwise.
getClosestDBType(DBTypeFactory) - Method in class it.unibz.inf.ontop.model.type.impl.RDFTermTypeImpl
 
getClosestDBType(DBTypeFactory) - Method in interface it.unibz.inf.ontop.model.type.RDFTermType
If the RDF term type has a canonical natural DB type, returns it.
getColumn(String) - Method in class it.unibz.inf.ontop.model.template.impl.BnodeTemplateFactory
 
getColumn(String) - Method in class it.unibz.inf.ontop.model.template.impl.IRITemplateFactory
 
getColumn(String) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
getColumn(String) - Method in interface it.unibz.inf.ontop.model.template.TemplateFactory
 
getColumnNames() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getColumnNames() - Method in interface it.unibz.inf.ontop.iq.node.NativeNode
Needed because certain DBs like Oracle impose constraints on the length of a column name, so the column name may differ from the variable name.
getCommonDenominator(TermType) - Method in class it.unibz.inf.ontop.model.type.impl.LangDatatype
 
getCommonDenominator(LanguageTag) - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
getCommonDenominator(TermType) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
Can be overloaded
getCommonDenominator(LanguageTag) - Method in interface it.unibz.inf.ontop.model.type.LanguageTag
 
getCommonDenominator(TermType) - Method in interface it.unibz.inf.ontop.model.type.TermType
 
getCommonDenominatorFunctionalTerm(ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getCommonDenominatorFunctionalTerm(ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getCommonDenominatorFunctionSymbol(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getCommonDenominatorFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getCommonPropagatedOrSubstitutedNumericType(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getCommonPropagatedOrSubstitutedNumericType(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getCommonPropagatedOrSubstitutedNumericTypeFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Binary
getCommonPropagatedOrSubstitutedNumericTypeFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getCommonPropagatedOrSubstitutedType(ConcreteNumericRDFDatatype) - Method in interface it.unibz.inf.ontop.model.type.ConcreteNumericRDFDatatype
 
getCommonPropagatedOrSubstitutedType(ConcreteNumericRDFDatatype) - Method in class it.unibz.inf.ontop.model.type.impl.ConcreteNumericRDFDatatypeImpl
 
getComparators() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
getComparators() - Method in interface it.unibz.inf.ontop.iq.node.OrderByNode
 
getComponent() - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
getComponents() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
returns the components of the foreign key constraint each component defines a map from an attribute of the relation to an attribute of the referenced relation
getComponents() - Method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
returns the components of the foreign key constraint each component defines a map from an attribute of the relation to an attribute of the referenced relation
getComponents() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
getComponents() - Method in interface it.unibz.inf.ontop.dbschema.RelationID
 
getComponents(String) - Method in class it.unibz.inf.ontop.model.template.impl.AbstractTemplateFactory
 
getComponents(String, boolean) - Static method in class it.unibz.inf.ontop.model.template.impl.TemplateParser
 
getComponents(String) - Method in interface it.unibz.inf.ontop.model.template.TemplateFactory
 
getComponents() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
getCondition() - Method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
 
getCondition() - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
getConjunction(ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConjunction(ImmutableExpression, ImmutableExpression...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConjunction(Stream<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConjunction(ImmutableList<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Must be non-empty Does NOT take care of flattening conjunctions in the arguments
getConjunction(ImmutableExpression, ImmutableExpression...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Does NOT take care of flattening conjunctions in the arguments
getConjunction(Stream<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
May be empty.
getConstant(String) - Method in class it.unibz.inf.ontop.model.template.impl.BnodeTemplateFactory
 
getConstant(String) - Method in class it.unibz.inf.ontop.model.template.impl.IRITemplateFactory
 
getConstant(String) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
getConstant(String) - Method in interface it.unibz.inf.ontop.model.template.TemplateFactory
 
getConstantBNode(String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConstantBNode(String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getConstantIRI(IRI) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConstantIRI(String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConstantIRI(IRI) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Construct a IRIConstant object.
getConstantIRI(String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getConstructionSubstitutionNormalizer() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getConstructionSubstitutionNormalizer() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getConversion2RDFLexical(DBTermType, ImmutableTerm, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConversion2RDFLexical(ImmutableTerm, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConversion2RDFLexical(DBTermType, ImmutableTerm, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
May "normalize"
getConversion2RDFLexical(ImmutableTerm, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getConversion2RDFLexicalFunctionSymbol(DBTermType, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
The output type is a DB string.
getConversion2RDFLexicalFunctionSymbol(DBTermType, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getConversionFromRDFLexical2DB(DBTermType, ImmutableTerm, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConversionFromRDFLexical2DB(ImmutableTerm, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getConversionFromRDFLexical2DB(DBTermType, ImmutableTerm, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
May "denormalize"
getConversionFromRDFLexical2DB(ImmutableTerm, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getConversionFromRDFLexical2DBFunctionSymbol(DBTermType, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
From a possibly "normalized" DB string to another DB type
getConversionFromRDFLexical2DBFunctionSymbol(DBTermType, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getConversionMap() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
getConversionMap() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
 
getCoreSingletons() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getCoreUtilsFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getCoreUtilsFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getCurrentDateTimeSymbol(String) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getCurrentDateTimeSymbol(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDataAtom(P, ImmutableList<? extends VariableOrGroundTerm>) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
Beware: a DataAtom is immutable
getDataAtom(P, VariableOrGroundTerm...) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
Beware: a DataAtom is immutable
getDataAtom(P, ImmutableList<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDataAtom(P, VariableOrGroundTerm...) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDatatype(IRI) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
getDatatype(IRI) - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getDatatype(IRI) - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
Don't call it with langString!
getDBAnd(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
arity must be >= 2
getDBAnd(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBAsText() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBAsText() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBAsText(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBAsText(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBAvg(ImmutableTerm, DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBAvg(ImmutableTerm, DBTermType, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBBinaryNumericFunctionalTerm(String, DBTermType, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBinaryNumericFunctionalTerm(String, DBTermType, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBBooleanCase(int, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBBooleanCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBBooleanCase(Stream<Map.Entry<ImmutableExpression, ImmutableExpression>>, ImmutableExpression, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBooleanCase(Stream<Map.Entry<ImmutableExpression, ImmutableExpression>>, ImmutableExpression, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBBooleanConstant(boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBooleanConstant(boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Returns a DB boolean constant
getDBBooleanIfElseNull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBBooleanIfElseNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBBooleanInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBBooleanInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBBooleanInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBooleanInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBBooleanType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBBooleanType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBBoundary() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBBoundary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBBoundary(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBoundary(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBBuffer() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBBuffer() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBBuffer(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBBuffer(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCase(int, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
IF THEN, ELSE IF ..., ELSE Arity must be odd and >= 3 doOrderingMatter: if false, the when pairs can be re-ordered
getDBCase(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBCase(Stream<? extends Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, ImmutableTerm, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCase(Stream<? extends Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, ImmutableTerm, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
IF THEN, ELSE IF ..., ELSE whenPairs must not be empty doOrderingMatter: if false, the when pairs can be re-ordered
getDBCaseElseNull(Stream<? extends Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCaseElseNull(Stream<? extends Map.Entry<ImmutableExpression, ? extends ImmutableTerm>>, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
IF THEN, ELSE IF ..., ELSE NULL whenPairs must not be empty
getDBCastFunctionalTerm(DBTermType, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCastFunctionalTerm(DBTermType, DBTermType, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCastFunctionalTerm(DBTermType, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCastFunctionalTerm(DBTermType, DBTermType, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCastFunctionSymbol(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBCastFunctionSymbol(DBTermType, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBCastFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBCastFunctionSymbol(DBTermType, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBCharLength() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBCharLength() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBCharLength(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCharLength(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCoalesce(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Min arity is 1
getDBCoalesce(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBCoalesce(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCoalesce(ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCoalesce(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCoalesce(ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBConcatOperator(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
arity must be >= 2 No guarantee on the semantics (dialect-specific!).
getDBConcatOperator(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBConstant(String, DBTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBConstant(String, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBContains() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Arity 2, first argument is the string in which to search, second argument is subString
getDBContains() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBContains(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBContains(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBConvexHull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBConvexHull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBConvexHull(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBConvexHull(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCount(int, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
arity <= 1
getDBCount(int, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBCount(boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCount(ImmutableTerm, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBCount(boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBCount(ImmutableTerm, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDateInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDateInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBDateInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBDateInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDatetimeInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDatetimeInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBDatetimeInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBDatetimeInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDateTimestampType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBDateTimestampType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBDateType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBDateType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBDayFromDate() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDayFromDate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBDayFromDatetime() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDayFromDatetime() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBDayFromDatetime(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBDayFromDatetime(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDecimalType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBDecimalType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBDefaultInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDefaultInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBDefaultInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBDefaultInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDifference() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBDifference() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBDifference(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBDifference(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBDoubleType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBDoubleType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBEncodeForURI() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBEncodeForURI() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBEncodeForURI(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBEncodeForURI(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
NB: encodes international characters (i.e.
getDBEndsWith() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBEndsWith() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBEndsWith(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBEndsWith(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBEnvelope() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBEnvelope() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBEnvelope(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBEnvelope(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBFalseLexicalValue() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBFalseLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractBinaryGeofWKTFunctionSymbolDirectImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolDirectImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractUnaryGeofWKTFunctionSymbolDirectImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofBoundaryFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofConvexHullFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofDifferenceFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhCoversFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhDisjointFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhEqualsFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhMeetFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEnvelopeFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofIntersectionFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8EqFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfContainsFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfCrossesFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfDisjointFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfEqualsFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfIntersectsFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfOverlapsFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfTouchesFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSfWithinFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofSymDifferenceFunctionSymbolImpl
 
getDBFunction(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofUnionFunctionSymbolImpl
 
getDBFunctionsymbolFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getDBFunctionsymbolFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getDBFunctionSymbolFactory() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getDBFunctionSymbolFactory() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getDBFunctionSymbolFactory() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBFunctionSymbolFactory() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBGeographyType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBGeographyType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBGeometryType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBGetSRID() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBGetSRID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBGetSRID(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBGetSRID(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBGroupConcat(ImmutableTerm, String, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBGroupConcat(ImmutableTerm, String, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBHexBinaryType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBHexBinaryType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBHours() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBHours() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBHours(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBHours(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIfElseNull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIfElseNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBIfThenElse() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIfThenElse() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBIntegerConstant(int) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIntegerConstant(int) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIntersection() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIntersection() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBIntersection(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIntersection(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIntIndex(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
The first sub-term encodes the index of the term to return.
getDBIntIndex(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBIntIndex(ImmutableTerm, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIntIndex(ImmutableTerm, ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIntIndex(ImmutableTerm, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
The first sub-term encodes the index of the term to return.
getDBIntIndex(ImmutableTerm, ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIriStringResolution(IRI, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIriStringResolution(IRI, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIriStringResolver(IRI) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIriStringResolver(IRI) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBIsNotNull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIsNotNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBIsNotNull(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIsNotNull(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIsNull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIsNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBIsNull(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIsNull(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBIsStringEmpty() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBIsStringEmpty() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBIsStringEmpty(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBIsStringEmpty(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBLargeIntegerType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBLargeIntegerType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBLike() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBLike() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBLower() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBLower() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBLower(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBLower(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBMathBinaryOperator(String, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMathBinaryOperator(String, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMax(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMax(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMax(ImmutableTerm, DBTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBMax(ImmutableTerm, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBMd5() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMd5() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMd5(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBMd5(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBMin(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMin(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMin(ImmutableTerm, DBTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBMin(ImmutableTerm, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBMinutes() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMinutes() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMinutes(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBMinutes(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBMonthFromDate() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMonthFromDate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMonthFromDatetime() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBMonthFromDatetime() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBMonthFromDatetime(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBMonthFromDatetime(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDbmsProductName() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getDbmsVersion() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getDBNaNLexicalValue() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
Is empty if the DB does not support (and therefore does not store) not-a-number values
getDBNaNLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBNonStrictDateEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNonStrictDateEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNonStrictDateEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNonStrictDateEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNonStrictDatetimeEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNonStrictDatetimeEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNonStrictDatetimeEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNonStrictDatetimeEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNonStrictDefaultEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNonStrictDefaultEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNonStrictDefaultEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNonStrictDefaultEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Cannot be simplified --> has to be evaluated by the DB engine Only suitable for DB terms
getDBNonStrictNumericEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNonStrictNumericEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNonStrictNumericEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNonStrictNumericEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNonStrictStringEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNonStrictStringEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNonStrictStringEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNonStrictStringEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNot() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNot() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNot(ImmutableExpression) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNot(ImmutableExpression) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNow() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNow() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBNow() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNow() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBNullIf() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNullIf() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBNumericInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBNumericInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBNumericInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBNumericInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBOr(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
arity must be >= 2
getDBOr(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBParameters() - Method in interface it.unibz.inf.ontop.dbschema.ImmutableMetadata
 
getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataImpl
 
getDBParameters() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataProvider
 
getDBParameters() - Method in interface it.unibz.inf.ontop.dbschema.MetadataProvider
 
getDBRand(UUID) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRand(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRand(UUID) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRand(UUID) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRegexpMatches(ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRegexpMatches(ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRegexpMatches2() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRegexpMatches2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRegexpMatches3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRegexpReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRegexpReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRegexpReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRegexpReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRegexpReplace3() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRegexpReplace3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRegexpReplace4() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRegexpReplace4() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRelate() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRelate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRelate(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRelate(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRelateMatrix() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRelateMatrix() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRelateMatrix(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRelateMatrix(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBReplace() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBReplace() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBReplace(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRight() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBRight() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBRight(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRight(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBRowNumber() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Returns a different number for each row (e.g.
getDBRowNumber() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBRowUniqueStr() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Returns a DB string that unique to the row
getDBRowUniqueStr() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBRowUniqueStr() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBRowUniqueStr() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSeconds() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSeconds() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBSeconds(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSeconds(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSha1() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSha1() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBSha1(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSha1(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSha256() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSha256() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBSha256(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSha256(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSha512() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSha512() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBSha512(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSha512(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSimilarTo() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSimilarTo() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStartsWith() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStartsWith() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStartsWith(ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBStartsWith(ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTContains() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTContains() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTContains(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTContains(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTContainsProperly() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTContainsProperly() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTContainsProperly(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTContainsProperly(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTCoveredBy() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTCoveredBy() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTCoveredBy(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTCoveredBy(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTCovers() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTCovers() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTCovers(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTCovers(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTCrosses() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTCrosses() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTCrosses(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTCrosses(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTDisjoint() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTDisjoint() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTDisjoint(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTDisjoint(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTDistance() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTDistance() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTDistance(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTDistance(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTDistanceSphere() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTDistanceSphere() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTDistanceSphere(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTDistanceSphere(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTDistanceSpheroid() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTDistanceSpheroid() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTDistanceSpheroid(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTDistanceSpheroid(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTEquals() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTEquals() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTEquals(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTEquals(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTFlipCoordinates() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTFlipCoordinates() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTFlipCoordinates(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTFlipCoordinates(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTIntersects() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTIntersects() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTIntersects(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTIntersects(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTOverlaps() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTOverlaps() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTOverlaps(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTOverlaps(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBStrAfter() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStrAfter() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStrAfter(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBStrAfter(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBStrBefore() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStrBefore() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStrBefore(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBStrBefore(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBStrictEquality(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStrictEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStrictNEquality(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStrictNEquality(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStringConstant(String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBStringConstant(String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBStringInequality(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBStringInequality(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBStringInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBStringInequality(InequalityLabel, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBStringType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBStringType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBSTSetSRID() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTSetSRID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTSetSRID(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTSetSRID(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTSTransform(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTSTransform(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTTouches() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTTouches() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTTouches(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTTouches(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSTTransform() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTTransform() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTWithin() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSTWithin() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSTWithin(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSTWithin(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSubString2() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSubString2() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSubString2(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSubString2(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSubString3() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSubString3() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSubString3(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSubString3(ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSum(DBTermType, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Semantics not guaranteed (may depend on the dialect)!
getDBSum(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
By default, we assume that the DB sum complies to the semantics of a null-ignoring sum.
getDBSum(ImmutableTerm, DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSum(ImmutableTerm, DBTermType, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBSymDifference() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBSymDifference() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBSymDifference(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBSymDifference(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBTermType(String) - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBTermType(String, int) - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBTermType(String) - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBTermType(String, int) - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBTimeType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBTimeType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBTrueLexicalValue() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getDBTrueLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getDBTypeFactory() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getDBTypeFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
getDBTypeFactory() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getDBTypeFactory() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getDBTz() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBTz() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBTz(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBTz(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBUnion() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBUnion() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBUnion(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBUnion(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBUpper() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBUpper() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBUpper(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBUpper(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBUUID(UUID) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getDBUUID(UUID) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBUUID(UUID) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDBYearFromDate() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBYearFromDate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBYearFromDatetime() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getDBYearFromDatetime() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getDBYearFromDatetime(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDBYearFromDatetime(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDecomposition() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AggregationSimplificationImpl
 
getDecomposition() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLAggregationFunctionSymbol.AggregationSimplification
 
getDefaultSpace(DBTermType.Category) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
getDefinitionAndConditionVariables() - Method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
 
getDefinitionAndConditionVariables() - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
getDefinitionWhenConditionSatisfied() - Method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
Only when the condition is satisfied!
getDefinitionWhenConditionSatisfied() - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
getDependents() - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency
 
getDependents() - Method in class it.unibz.inf.ontop.dbschema.impl.FunctionalDependencyImpl
 
getDependents() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
 
getDeterminants() - Method in interface it.unibz.inf.ontop.dbschema.FunctionalDependency
 
getDeterminants() - Method in class it.unibz.inf.ontop.dbschema.impl.FunctionalDependencyImpl
 
getDeterminants() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
 
getDictionary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
getDictionary() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
 
getDisjunction(ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDisjunction(ImmutableExpression, ImmutableExpression...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDisjunction(Stream<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDisjunction(ImmutableList<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Must be non-empty
getDisjunction(ImmutableExpression, ImmutableExpression...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getDisjunction(Stream<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
May be empty.
getDistinctAggregationSerializer() - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ForcingFloatingDBAvgFunctionSymbolImpl
 
getDistinctAggregationSerializer(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Serializers
 
getDistinctQuadAtom(Variable, Variable, Variable, Variable) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getDistinctQuadAtom(Variable, Variable, Variable, Variable) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDistinctTripleAtom(Variable, Variable, Variable) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getDistinctTripleAtom(Variable, Variable, Variable) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDistinctVariableOnlyDataAtom(AtomPredicate, ImmutableList<Variable>) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getDistinctVariableOnlyDataAtom(AtomPredicate, Variable...) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getDistinctVariableOnlyDataAtom(AtomPredicate, ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDistinctVariableOnlyDataAtom(AtomPredicate, Variable...) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getDomain() - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
getDomain() - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
getDomain() - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
getDomain() - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
getDoubleNaN() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getDoubleNaN() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Is empty if the DB does not support (and therefore does not store) not-a-number values
getDriverName() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getDriverVersion() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getEffectiveArity() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
Effective arity (number of sub-terms).
getEffectiveArity() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getEncodedTemplateString(ImmutableList<Template.Component>) - Static method in class it.unibz.inf.ontop.model.template.impl.TemplateParser
 
getEvaluation(ImmutableExpression) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getEvaluation(ImmutableExpression) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Just wraps the expression into an Evaluation object
getEvaluationResult(ImmutableExpression, boolean) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation
 
getEvaluationResult(ImmutableExpression, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ExpressionEvaluationImpl
 
getEvaluationResult(ImmutableExpression, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ValueEvaluationImpl
 
getExecutor(P) - Method in interface it.unibz.inf.ontop.iq.tools.ExecutorRegistry
 
getExecutor(P) - Method in class it.unibz.inf.ontop.iq.tools.impl.StandardExecutorRegistry
 
getExecutorRegistry() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getExecutorRegistry() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getExecutorRegistry() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getExecutorRegistry() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getExecutorRegistry() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Not for end-users! Needed using when using specialized intermediate queries
getExpectedBaseType(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
getExpectedBaseType(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
getExpectedBaseTypes() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
getExpression() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation
 
getExpression() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ExpressionEvaluationImpl
 
getExpression() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ValueEvaluationImpl
 
getExtensionalDataNodes(IQTree) - Static method in class it.unibz.inf.ontop.iq.tools.impl.IQ2CQ
 
getExtractFunctionSymbol(String) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getExtractFunctionSymbol(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getFactory() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getFactory() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getFactory() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getFactory() - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
getFalseOrNullFunctionalTerm(ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getFalseOrNullFunctionalTerm(ImmutableList<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
When filled with constants, evaluates to FALSE if one argument is FALSE or to NULL otherwise.
getFalseOrNullFunctionSymbol(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getFalseOrNullFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getFilterCondition() - Method in interface it.unibz.inf.ontop.iq.node.FilterNode
Not optional for a FilterNode.
getFilterCondition() - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
getFilterExpressions(IQTree) - Static method in class it.unibz.inf.ontop.iq.tools.impl.IQ2CQ
 
getFirstChild(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getFirstChild(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getFirstChild(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getFirstChild(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getFloor(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getFloor(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getForeignKeys() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
returns the list of foreign key constraints
getForeignKeys() - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
 
getFragment() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
getFragment(Class<S>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
 
getFragment(Class<S>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
getFreshBnodeStringTemplateFunctionSymbol(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Returns a fresh Bnode template
getFreshBnodeStringTemplateFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getFullString() - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
getFullString() - Method in interface it.unibz.inf.ontop.model.type.LanguageTag
 
getFunctionalTermDecomposition(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getFunctionalTermDecomposition(ImmutableTerm, ImmutableMap<Variable, ImmutableFunctionalTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getFunctionalTermDecomposition(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getFunctionalTermDecomposition(ImmutableTerm, ImmutableMap<Variable, ImmutableFunctionalTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
getFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
getFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
getFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getFunctionSymbolFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getFunctionSymbolFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getGeometry() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.WKTLiteralValue
 
getGrandChildTree() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.InjectiveBindingLiftState
 
getGraph(ImmutableList<T>) - Method in class it.unibz.inf.ontop.model.atom.impl.QuadPredicateImpl
 
getGraph(ImmutableList<T>) - Method in class it.unibz.inf.ontop.model.atom.impl.TriplePredicateImpl
 
getGraph(ImmutableList<T>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getGraphIRI(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.QuadPredicateImpl
 
getGraphIRI(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.TriplePredicateImpl
 
getGraphIRI(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getGroupingVariables() - Method in interface it.unibz.inf.ontop.iq.node.AggregationNode
 
getGroupingVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getHead() - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.LinearInclusionDependency
 
getID() - Method in interface it.unibz.inf.ontop.dbschema.Attribute
 
getID() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
 
getID() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
getID() - Method in interface it.unibz.inf.ontop.dbschema.NamedRelationDefinition
 
getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.RawQuotedIDFactory
 
getIDQuotationString() - Method in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
getIDQuotationString() - Method in interface it.unibz.inf.ontop.dbschema.QuotedIDFactory
 
getIfElseNull(ImmutableExpression, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIfElseNull(ImmutableExpression, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getIfThenElse(ImmutableExpression, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIfThenElse(ImmutableExpression, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getImmutableExpression(BooleanFunctionSymbol, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getImmutableExpression(BooleanFunctionSymbol, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getImmutableExpression(BooleanFunctionSymbol, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getImmutableExpression(BooleanFunctionSymbol, ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getImmutableFunctionalTerm(FunctionSymbol, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getImmutableFunctionalTerm(FunctionSymbol, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getImmutableFunctionalTerm(FunctionSymbol, ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getImmutableFunctionalTerm(FunctionSymbol, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getImmutableMap() - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
getImmutableMap() - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
getImmutableMap() - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
getImmutableMap() - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
getImplementation(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
 
getImplementation(Class) - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
 
getIndex() - Method in interface it.unibz.inf.ontop.dbschema.Attribute
 
getIndex() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
getIndex() - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
getInjectiveVar2VarSubstitution(ImmutableMap<Variable, Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getInjectiveVar2VarSubstitution(ImmutableMap<Variable, Variable>) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getInjector() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getInjector() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getInputType() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
getInputType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
getIntensionalNodes() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getIntensionalNodes() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getIntensionalNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getIntensionalNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getIntensionalNodes() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getIntensionalNodes() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getIntensionalQuadAtom(VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
TODO: change the generic-type to RDFAtomPredicate? Davide: For provenance TODO: Add quads version for each method in this intereface
getIntensionalQuadAtom(VariableOrGroundTerm, IRI, VariableOrGroundTerm) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getIntensionalQuadAtom(VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getIntensionalQuadAtom(VariableOrGroundTerm, IRI, VariableOrGroundTerm) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getIntensionalTripleAtom(VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
TODO: change the generic-type to RDFAtomPredicate?
getIntensionalTripleAtom(VariableOrGroundTerm, IRI, VariableOrGroundTerm) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
TODO: change the generic-type to RDFAtomPredicate?
getIntensionalTripleAtom(VariableOrGroundTerm, IRI) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
TODO: change the generic-type to RDFAtomPredicate?
getIntensionalTripleAtom(VariableOrGroundTerm, VariableOrGroundTerm, VariableOrGroundTerm) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getIntensionalTripleAtom(VariableOrGroundTerm, IRI, VariableOrGroundTerm) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getIntensionalTripleAtom(VariableOrGroundTerm, IRI) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getInternalLabel() - Method in interface it.unibz.inf.ontop.model.term.BNode
Must not be used by external bindings
getInternalLabel() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
getIQ() - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewDefinitionImpl
 
getIQ() - Method in interface it.unibz.inf.ontop.dbschema.OntopViewDefinition
IQ defining views from lower-level relations
getIQFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getIQFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getIQFactory() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getIQFactory() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getIri() - Method in enum it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.DistanceUnit
 
getIRI() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLFunctionSymbolImpl
 
getIRI() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
getIRI() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
getIRI() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLFunctionSymbol
 
getIRI() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
getIRI() - Method in interface it.unibz.inf.ontop.model.term.IRIConstant
Get the IRI object from this constant.
getIRI() - Method in class it.unibz.inf.ontop.model.type.impl.AbstractRDFDatatype
 
getIRI() - Method in interface it.unibz.inf.ontop.model.type.RDFDatatype
 
getIRIFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIRIFunctionalTerm(ImmutableList<Template.Component>, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIRIFunctionalTerm(IRIStringTemplateFunctionSymbol, ImmutableList<DBConstant>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIRIFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getIRIFunctionalTerm(ImmutableList<Template.Component>, ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
At least one argument for the IRI functional term with an IRI template is required
getIRIFunctionalTerm(IRIStringTemplateFunctionSymbol, ImmutableList<DBConstant>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
When fact IRIs are decomposed (so as to be included in the mapping)
getIRIFunctionSymbol(IRI) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getIRIFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getIRIFunctionSymbol(IRI) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getIRIFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getIRIStringTemplateFunctionSymbol(ImmutableList<Template.Component>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
NB: a functional term using this symbol is producing a NULL or a DB string
getIRIStringTemplateFunctionSymbol(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getIRITermType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getIRITermType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getIsAExpression(ImmutableTerm, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIsAExpression(ImmutableTerm, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Compares a TermType term to a base type
getIsARDFTermTypeFunctionSymbol(RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getIsARDFTermTypeFunctionSymbol(RDFTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getIsTrue() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getIsTrue() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getIsTrue(NonFunctionalTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getIsTrue(NonFunctionalTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Wraps a DB boolean constant/variable into an ImmutableExpression
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getKnownVariables() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
All the possibly already allocated variables
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getKnownVariables() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getKnownVariables() - Method in interface it.unibz.inf.ontop.iq.IQTree
Variables present in the tree
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getKnownVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getKnownVariables() - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
getKnownVariables() - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
getKnownVariables() - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
 
getLangTagFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Do NOT confuse it with the LANG SPARQL function This function symbol takes a RDF type term as input.
getLangTagFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getLangTermType(String) - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getLangTermType(String) - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getLangTypeFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getLangTypeFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Do NOT confuse it with the LANG SPARQL function
getLanguageTag() - Method in class it.unibz.inf.ontop.model.type.impl.LangDatatype
 
getLanguageTag() - Method in class it.unibz.inf.ontop.model.type.impl.SimpleRDFDatatype
 
getLanguageTag() - Method in interface it.unibz.inf.ontop.model.type.RDFDatatype
 
getLeftChild() - Method in interface it.unibz.inf.ontop.iq.BinaryNonCommutativeIQTree
 
getLeftChild() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
getLevel() - Method in class it.unibz.inf.ontop.dbschema.impl.OntopViewDefinitionImpl
 
getLevel() - Method in interface it.unibz.inf.ontop.dbschema.OntopViewDefinition
Level must be at least 1 for an Ontop view (0 refers to database relations) A level 1 view is defined from database relations only A Level 2 view is from at least an Ontop view of level 1 and none of higher level.
getLexicalEBVFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getLexicalEBVFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getLexicalEffectiveBooleanValue(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getLexicalEffectiveBooleanValue(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getLexicalInequality(InequalityLabel, ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getLexicalInequality(InequalityLabel, ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getLexicalInequalityFunctionSymbol(InequalityLabel) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getLexicalInequalityFunctionSymbol(InequalityLabel) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getLexicalLangMatches() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Do NOT confuse it with the langMatches SPARQL function Not a DBFunctionSymbol as it is not delegated to the DB (too complex logic)
getLexicalLangMatches() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getLexicalLangMatches(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getLexicalLangMatches(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Do NOT confuse it with the langMatches SPARQL function
getLexicalNonStrictEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getLexicalNonStrictEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getLexicalNonStrictEqualityFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getLexicalNonStrictEqualityFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getLiftableTerm() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm.FunctionalTermDecomposition
Part of the functional that is liftable (e.g.
getLiftableTerm() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermDecompositionImpl
 
getLimit() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getLimit() - Method in interface it.unibz.inf.ontop.iq.node.SliceNode
Length of the slice
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getLocallyDefinedVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getLocallyDefinedVariables() - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Locally defined variables must not appear in the sub-tree
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getLocallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getLocallyRequiredVariables() - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Set of variables that this node, INDEPENDENTLY OF THE REQUIREMENTS OF ITS ANCESTORS, requires to be defined in the sub-tree.
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getLocalVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getLocalVariables() - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Set of variables MENTIONED in the node, INDEPENDENTLY of its sub-tree.
getMathString() - Method in enum it.unibz.inf.ontop.model.term.functionsymbol.InequalityLabel
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImplUsingRelate
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhContainsFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhCoveredByFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhInsideFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofEhOverlapFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8DcFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8EcFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8NtppFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8NtppiFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8PoFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8TppFunctionSymbolImpl
 
getMatrixPatternString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeofRcc8TppiFunctionSymbolImpl
 
getMetaRDFTermType() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getMetaRDFTermType() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getMGU(ImmutableList<? extends ImmutableTerm>, ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.substitution.impl.UnifierUtilities
Computes the Most General Unifier (MGU) for two n-ary atoms.
getName() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
returns the name of the foreign key constraint
getName() - Method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
returns the name of the foreign key constraint
getName() - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl
returns the identifier (stripped of quotation marks)
getName() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
return the name of the constraint
getName() - Method in interface it.unibz.inf.ontop.dbschema.QuotedID
returns the identifier (stripped of quotation marks)
getName() - Method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
return the name of the constraint
getName() - Method in enum it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.DistanceUnit
 
getName() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.Predicate
Get the name of the predicate.
getName() - Method in class it.unibz.inf.ontop.model.term.impl.PredicateImpl
 
getName() - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
getName() - Method in interface it.unibz.inf.ontop.model.term.Variable
 
getName() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
 
getName() - Method in class it.unibz.inf.ontop.model.type.impl.DBTermTypeImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolSerializer
Returns a String in the native query language.
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBAggregationFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBConcatFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
Can be overridden
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
Can be overridden
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrBeforeOrAfterFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSimpleMultitypedDBFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBFunctionSymbolWithSerializerImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
Encodes it as a SQL case
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCaseFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictEqFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictNEqFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DenodoDBStrStartsWithFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.FalseOrNullFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBIfElseNullFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBIsNullOrNotFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupEncodeURIorIRIFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonSimplifiableTypedNullFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimpleTypedDBFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimplifiableTypedNullFunctionSymbol
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBIsTrueFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.StandardNotationDBBooleanFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TrueOrNullFunctionSymbolImpl
 
getNativeDBString(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.WrappedDBBooleanCaseFunctionSymbolImpl
Replaces the then expressions by cases.
getNativeQueryString() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getNativeQueryString() - Method in interface it.unibz.inf.ontop.iq.node.NativeNode
 
getNaturalRDFDatatype() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
getNaturalRDFDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
 
getNegativeEvaluation() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNegativeEvaluation() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getNeutralElement(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumLikeSPARQLAggregationFunctionSymbolImpl
 
getNeutralElement(TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
getNewExpression() - Method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
getNewExpression() - Method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
Only when getStatus() == SIMPLIFIED_EXPRESSION
getNewVariable() - Method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
 
getNewVariable() - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
getNextSibling(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getNextSibling(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getNextUniqueID(String) - Static method in class it.unibz.inf.ontop.utils.IDGenerator
 
getNodesInBottomUpOrder() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getNodesInBottomUpOrder() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getNodesInBottomUpOrder() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getNodesInBottomUpOrder() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getNodesInBottomUpOrder() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getNodesInBottomUpOrder() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getNodesInTopDownOrder() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getNodesInTopDownOrder() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getNodesInTopDownOrder() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getNodesInTopDownOrder() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getNodesInTopDownOrder() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getNodesInTopDownOrder() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getNonGroundFunctionalTerm(FunctionSymbol, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNonGroundFunctionalTerm(FunctionSymbol, ImmutableList<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNonGroundFunctionalTerm(FunctionSymbol, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getNonGroundFunctionalTerm(FunctionSymbol, ImmutableList<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getNormalizedSubstitution() - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConstructionSubstitutionNormalizer.ConstructionSubstitutionNormalization
 
getNormalizedSubstitution() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConstructionSubstitutionNormalizerImpl.ConstructionSubstitutionNormalizationImpl
 
getNotInternallyRequiredVariables() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
getNotInternallyRequiredVariables() - Method in interface it.unibz.inf.ontop.iq.IQTree
Variables that are the tree proposes for removal if the ancestor trees do not need them.
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
Only co-occuring variables are required.
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
All the variables are required, because an intensional data node cannot be sparse.
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getNotInternallyRequiredVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getNotYetTypedEquality() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
To be used when parsing the mapping and when an equality is found.
getNotYetTypedEquality() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getNotYetTypedEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNotYetTypedEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
To be used when parsing the mapping and when an equality is found.
getNotYetTypedEqualityTransformer() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getNotYetTypedEqualityTransformer() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getNullabilityEvaluator() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getNullableGroups() - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
getNullableGroups() - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
All the variables of a group are always null at the same time (guaranteed).
getNullableVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
getNullableVariables() - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
 
getNullConstant() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNullConstant() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getNullEvaluation() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNullEvaluation() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getNullIgnoringDBAvg(DBTermType, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Ignores nulls.
getNullIgnoringDBAvg(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getNullIgnoringDBGroupConcat(boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getNullIgnoringDBGroupConcat(boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getNullIgnoringDBSum(DBTermType, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Ignores nulls.
getNullIgnoringDBSum(DBTermType, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getNullLexicalValue() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
getNullLexicalValue() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
getNullRejectingDBConcat(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
arity must be >= 2 Returns a function symbol that does NOT tolerate NULLs
getNullRejectingDBConcat(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
getNullRejectingDBConcatFunctionalTerm(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getNullRejectingDBConcatFunctionalTerm(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
At least two terms are expected
getNullVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NodeTransformationProposalImpl
 
getNullVariables() - Method in interface it.unibz.inf.ontop.iq.node.NodeTransformationProposal
 
getObject(ImmutableList<T>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getObject(ImmutableList<T>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getOfficialName() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLFunctionSymbolImpl
 
getOfficialName() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
getOfficialName() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
getOfficialName() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLFunctionSymbol
Either the string of an IRI or a regular string if such an IRI does not exist.
getOffset() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getOffset() - Method in interface it.unibz.inf.ontop.iq.node.SliceNode
Beginning of the slice
getOperatorSerializer(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Serializers
 
getOptionalExpression() - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConditionSimplifier.ExpressionAndSubstitution
 
getOptionalExpression() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ExpressionAndSubstitutionImpl
 
getOptionalFilterCondition() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getOptionalFilterCondition() - Method in interface it.unibz.inf.ontop.iq.node.JoinOrFilterNode
 
getOptionalFilterString() - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
getOptionalNewNodeOrReplacingChild() - Method in class it.unibz.inf.ontop.iq.node.impl.NodeTransformationProposalImpl
 
getOptionalNewNodeOrReplacingChild() - Method in interface it.unibz.inf.ontop.iq.node.NodeTransformationProposal
 
getOptionalPosition(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getOptionalPosition(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getOptionalPosition(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getOptionalPosition(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getOptionalPosition(TreeNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getOptionalPosition(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getOptionalPosition(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getOptionalPosition(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getOptionalPosition(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getOptionalPosition(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
TODO: explain
getOptionalPosition(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getOptionalSuffix() - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
getOptionalSuffix() - Method in interface it.unibz.inf.ontop.model.type.LanguageTag
TODO: find a better name TODO: explain
getOptionalType() - Method in interface it.unibz.inf.ontop.model.term.Constant
Empty if and only if is null.
getOptionalType() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
getOptionalType() - Method in interface it.unibz.inf.ontop.model.term.NonNullConstant
 
getOtherChildrenStream(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getOtherChildrenStream(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getOtherFunctionalDependencies() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
 
getOtherFunctionalDependencies() - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
 
getParent(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getParent(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getParent() - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
getParent() - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
getParent(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getParent(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getParent(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getParent() - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
getParent(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getPartiallyDefinedToStringCast(Variable) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getPartiallyDefinedToStringCast(Variable) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Used when building (a fragment of) the lexical part of an RDF term (either the full lexical value or a fragment involved in a template) in a PRE-PROCESSED mapping assertion.
getPositiveEvaluation() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getPositiveEvaluation() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getPossibleVariableDefinitions() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
getPossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getPossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
getPossibleVariableDefinitions() - Method in interface it.unibz.inf.ontop.iq.IQTree
Returns a set of substitutions that define the projected variables when they are constructed.
getPossibleVariableDefinitions(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
getPossibleVariableDefinitions(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getPossibleVariableDefinitions(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getPossibleVariableDefinitions(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
getPossibleVariableDefinitions(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
getPossibleVariableDefinitions() - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
getPossibleVariableDefinitions(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
Returns possible definitions for left and right-specific variables.
getPossibleVariableDefinitions(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
getPossibleVariableDefinitions(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getPossibleVariableDefinitions(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
getPossibleVariableDefinitions(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
getPredicate() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
getPredicate() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getPredicateIRI(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getPredicateIRI(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
Returns a class or (non rdf:type) property IRI if available
getPrefix() - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
getPrefix() - Method in interface it.unibz.inf.ontop.model.type.LanguageTag
TODO: find a better name
getPrimaryKey() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
 
getPrimaryKey() - Method in interface it.unibz.inf.ontop.dbschema.NamedRelationDefinition
 
getProjectionAtom() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getProjectionAtom() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
getProjectionAtom() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getProjectionAtom() - Method in interface it.unibz.inf.ontop.iq.IQ
 
getProjectionAtom() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getProjectionAtom() - Method in interface it.unibz.inf.ontop.iq.node.IntensionalDataNode
 
getPromotionSubstitutionHierarchy() - Method in interface it.unibz.inf.ontop.model.type.ConcreteNumericRDFDatatype
Hierarchy dealing with type promotion (see https://www.w3.org/TR/xpath20/#promotion) and type substitution.
getPromotionSubstitutionHierarchy() - Method in class it.unibz.inf.ontop.model.type.impl.ConcreteNumericRDFDatatypeImpl
 
getProperties() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getProperty(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
Returns the string value of the given key.
getProperty(String) - Method in interface it.unibz.inf.ontop.injection.OntopModelSettings
Not for end-users! Please avoid using that class.
getProperty(ImmutableList<T>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getProperty(ImmutableList<T>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getPropertyIRI(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getPropertyIRI(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getPropertyKeys() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
 
getProtoSubstitution(ImmutableMap<Variable, T>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getProtoSubstitution(ImmutableMap<Variable, T>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Minimalist substitution with minimal dependencies.
getProvenanceSpecialConstant() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getProvenanceSpecialConstant() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
TODO: explain
getProvenanceVariable() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.RightProvenance
 
getPushDownRequests() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AggregationSimplificationImpl
 
getPushDownRequests() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.SPARQLAggregationFunctionSymbol.AggregationSimplification
 
getQuery() - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
getQueryNode() - Method in class it.unibz.inf.ontop.iq.impl.tree.TreeNode
 
getQueryTransformerFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
TODO: refactor and remove
getQueryTransformerFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getQuotedIDFactory() - Method in interface it.unibz.inf.ontop.dbschema.DBParameters
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookup
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataLookup
 
getQuotedIDFactory() - Method in class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
getQuotedIDFactory() - Method in interface it.unibz.inf.ontop.dbschema.MetadataLookup
 
getR2RMLIRISafeEncode() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getR2RMLIRISafeEncode() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getR2RMLIRISafeEncodeFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getR2RMLIRISafeEncodeFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDF2DBBooleanFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDF2DBBooleanFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDF2DBBooleanFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Used for wrapping SPARQL boolean functional terms to make them becoming ImmutableExpressions Such a wrapping consists in converting XSD booleans into DB booleans.
getRDF2DBBooleanFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getRDFAnswerPredicate(int) - Method in interface it.unibz.inf.ontop.model.atom.AtomFactory
 
getRDFAnswerPredicate(int) - Method in class it.unibz.inf.ontop.model.atom.impl.AtomFactoryImpl
 
getRDFConstant(String, RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFConstant(String, RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFDatatypeStringFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFDatatypeStringFunctionalTerm(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFDatatypeStringFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Do NOT confuse it with the LANG DATATYPE function This function symbol takes a RDF type term as input.
getRDFDatatypeStringFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getRdfFactory() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getRdfFactory() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getRDFFunctionalTerm(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFFunctionalTerm(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFLiteralConstant(String, RDFDatatype) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralConstant(String, IRI) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralConstant(String, String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralConstant(String, RDFDatatype) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Construct a RDFLiteralConstant object with a type definition.
getRDFLiteralConstant(String, IRI) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFLiteralConstant(String, String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Construct a RDFLiteralConstant object with a language tag.
getRDFLiteralFunctionalTerm(ImmutableTerm, RDFDatatype) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralFunctionalTerm(ImmutableTerm, IRI) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralFunctionalTerm(ImmutableTerm, String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFLiteralFunctionalTerm(ImmutableTerm, String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFLiteralFunctionalTerm(ImmutableTerm, RDFDatatype) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFLiteralFunctionalTerm(ImmutableTerm, IRI) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFTermFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getRDFTermFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getRDFTermType() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
getRDFTermType() - Method in interface it.unibz.inf.ontop.model.term.RDFTermTypeConstant
 
getRDFTermTypeConstant(RDFTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFTermTypeConstant(RDFTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFTermTypeFunctionalTerm(ImmutableTerm, TypeConstantDictionary, ImmutableSet<RDFTermTypeConstant>, boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getRDFTermTypeFunctionalTerm(ImmutableTerm, TypeConstantDictionary, ImmutableSet<RDFTermTypeConstant>, boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getRDFTermTypeFunctionSymbol(TypeConstantDictionary, ImmutableSet<RDFTermTypeConstant>, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getRDFTermTypeFunctionSymbol(TypeConstantDictionary, ImmutableSet<RDFTermTypeConstant>, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getRedirectionVariable() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
getRedirectionVariable() - Method in interface it.unibz.inf.ontop.model.type.TermTypeInference
Only when the type cannot be determined locally but corresponds to the type of a variable (defined in the sub-tree)
getReferencedAttribute() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint.Component
 
getReferencedRelation() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
returns referenced database relation
getReferencedRelation() - Method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
returns referenced database relation
getRegularDBBooleanFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
A regular function symbol if a function symbol that can be identified by its name in the DB dialect.
getRegularDBBooleanFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getRegularDBFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
A regular function symbol if a function symbol that can be identified by its name in the DB dialect.
getRegularDBFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getRegularSerializer() - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ForcingFloatingDBAvgFunctionSymbolImpl
 
getRegularSerializer(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Serializers
 
getRelation() - Method in interface it.unibz.inf.ontop.dbschema.Attribute
 
getRelation() - Method in exception it.unibz.inf.ontop.dbschema.AttributeNotFoundException
 
getRelation() - Method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
returns the relation with the foreign key
getRelation() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.CachingMetadataLookup
 
getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
getRelation() - Method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
returns the relation with the foreign key
getRelation(RelationID) - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataLookup
 
getRelation(RelationID) - Method in interface it.unibz.inf.ontop.dbschema.MetadataLookup
Retrieves the data definition object based on its name.
getRelation() - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
getRelationDefinition() - Method in interface it.unibz.inf.ontop.iq.node.ExtensionalDataNode
 
getRelationDefinition() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getRelationDefinition() - Method in interface it.unibz.inf.ontop.model.atom.RelationPredicate
 
getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
getRelationIDs() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataProvider
 
getRelationIDs() - Method in interface it.unibz.inf.ontop.dbschema.MetadataProvider
Extracts relation IDs for all relations
getRelations() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataLookup
 
getRequiredSPARQLDistinctAggregateFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getRequiredSPARQLFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinLikeNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getRequiredVariables(IntermediateQuery) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Set of variables which, individually, must be provided by at least one child, INDEPENDENTLY OF THE REQUIREMENTS OF THIS NODE'S ANCESTORS.
getRightChild() - Method in interface it.unibz.inf.ontop.iq.BinaryNonCommutativeIQTree
 
getRightChild() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
getRightTree() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.RightProvenance
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.CompositeIQTree
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.IQTree
 
getRootNode() - Method in interface it.unibz.inf.ontop.iq.LeafIQTree
 
getRootNode() - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
getRound(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getRound(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getSchemaID() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
NOT USED!!!
getSeparator() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
getSettings() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
 
getSettings() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getSettings() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getSettings() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getSimplifiableVariables() - Method in interface it.unibz.inf.ontop.model.term.FunctionalTermSimplification
 
getSimplifiableVariables() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermSimplificationImpl
 
getSimplifiableVariant() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
getSimplifiableVariant() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
By default, RDFTermTypeFunctionSymbol cannot be simplified and are therefore not post-processable.
getSimplifiedTerm() - Method in interface it.unibz.inf.ontop.model.term.FunctionalTermSimplification
 
getSimplifiedTerm() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermSimplificationImpl
 
getSimplifiedVariableNullability(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterVariableNullabilityTools
 
getSPARQLDistinctAggregateFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getSPARQLDistinctAggregateFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getSPARQLEffectiveBooleanValue(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getSPARQLEffectiveBooleanValue(ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Returns an XSD.BOOLEAN
getSPARQLEffectiveBooleanValueFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
Special function capturing the EBV logic https://www.w3.org/TR/sparql11-query/#ebv Returns an XSD.BOOLEAN
getSPARQLEffectiveBooleanValueFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getSPARQLFunctionSymbol(String, int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getSPARQLFunctionSymbol(String, int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getSPARQLGroupConcatFunctionSymbol(String, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getSPARQLGroupConcatFunctionSymbol(String, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getSPARQLNonStrictEquality(ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getSPARQLNonStrictEquality(ImmutableTerm, ImmutableTerm) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Using the SPARQL "=" operator Returns an XSD.BOOLEAN
getSQLRendering() - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl
returns SQL rendering of the identifier, in quotes, if necessary
getSQLRendering() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
getSQLRendering() - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
getSQLRendering() - Method in interface it.unibz.inf.ontop.dbschema.QuotedID
returns SQL rendering of the identifier, in quotes, if necessary
getSQLRendering() - Method in interface it.unibz.inf.ontop.dbschema.RelationID
 
getSQLTypeName() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
getSRID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.WKTLiteralValue
 
GETSRID - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
getState() - Method in class it.unibz.inf.ontop.iq.node.impl.NodeTransformationProposalImpl
 
getState() - Method in interface it.unibz.inf.ontop.iq.node.NodeTransformationProposal
 
getStatus() - Method in class it.unibz.inf.ontop.model.term.impl.IncrementalEvaluationImpl
 
getStatus() - Method in interface it.unibz.inf.ontop.model.term.IncrementalEvaluation
 
getStrictEquality(ImmutableSet<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictEquality(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictEquality(ImmutableSet<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
terms must have at least two distinct elements
getStrictEquality(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
terms must have at least two elements
getStrictEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getStrictNEquality(ImmutableSet<ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictNEquality(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictNEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getStrictNEquality(ImmutableSet<ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
terms must have at least two elements Logically equivalent to NOT(STRICT_EQx(...))
getStrictNEquality(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
terms must have at least two elements Logically equivalent to NOT(STRICT_EQx(...))
getStrictNEquality(ImmutableTerm, ImmutableTerm, ImmutableTerm...) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getSubject(ImmutableList<T>) - Method in class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
getSubject(ImmutableList<T>) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
getSubquery(QueryNode, DistinctVariableOnlyDataAtom) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getSubquery(QueryNode, DistinctVariableOnlyDataAtom) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getSubstitution() - Method in interface it.unibz.inf.ontop.iq.node.AggregationNode
 
getSubstitution() - Method in interface it.unibz.inf.ontop.iq.node.ConstructionNode
 
getSubstitution() - Method in interface it.unibz.inf.ontop.iq.node.ExtendedProjectionNode
(Some) projected variable --> transformed variable
getSubstitution() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getSubstitution() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getSubstitution() - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConditionSimplifier.ExpressionAndSubstitution
 
getSubstitution() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ExpressionAndSubstitutionImpl
 
getSubstitution(ImmutableMap<Variable, T>) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution(Variable, T) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution(Variable, T, Variable, T) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution(Variable, T, Variable, T, Variable, T) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution(Variable, T, Variable, T, Variable, T, Variable, T) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution() - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getSubstitution(ImmutableMap<Variable, T>) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitution(Variable, T) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitution(Variable, T, Variable, T) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitution(Variable, T, Variable, T, Variable, T) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitution(Variable, T, Variable, T, Variable, T, Variable, T) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitution() - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getSubstitutionFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getSubstitutionFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getSubSubstitution() - Method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecompositionImpl
 
getSubSubstitution() - Method in interface it.unibz.inf.ontop.iq.tools.ProjectionDecomposer.ProjectionDecomposition
 
getSubTermSubstitutionMap() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm.FunctionalTermDecomposition
Contains the sub-terms that are not liftable.
getSubTermSubstitutionMap() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermDecompositionImpl
 
getSubTreeNodesInTopDownOrder(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getSubTreeNodesInTopDownOrder(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
All the nodes EXCEPT the root of this sub-tree
getSubTreeNodesInTopDownOrder(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getSubTreeNodesInTopDownOrder(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getSubTreeNodesInTopDownOrder(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
Excludes the top node from the list
getSubTreeNodesInTopDownOrder(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
EXCLUDES the root of the sub-tree (currentNode).
getTableID() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
getTableOnlyID() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
Used in SQLParser for creating implicit aliases
getTableOnlyID() - Method in interface it.unibz.inf.ontop.dbschema.RelationID
 
getTargetType() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
 
getTargetType() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
 
getTemplate() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
getTemplate() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.ObjectStringTemplateFunctionSymbol
 
getTemplateComponents() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
getTemplateComponents() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.ObjectStringTemplateFunctionSymbol
 
getTemplateTerm(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.template.impl.BnodeTemplateFactory
 
getTemplateTerm(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.template.impl.IRITemplateFactory
 
getTemplateTerm(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
getTemplateTerm(ImmutableList<Template.Component>) - Method in interface it.unibz.inf.ontop.model.template.TemplateFactory
 
getTemplateTerms(ImmutableList<Template.Component>) - Method in class it.unibz.inf.ontop.model.template.impl.ObjectTemplateFactory
 
getTemporaryConversionToDBStringFunctionSymbol() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Temporary conversion function for the lexical part of an RDF term.
getTemporaryConversionToDBStringFunctionSymbol() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getTerm() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderComparatorImpl
 
getTerm() - Method in interface it.unibz.inf.ontop.iq.node.OrderByNode.OrderComparator
 
getTerm(int) - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
getTerm(int) - Method in interface it.unibz.inf.ontop.model.atom.DistinctVariableOnlyDataAtom
 
getTerm(int) - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getTerm(int) - Method in class it.unibz.inf.ontop.model.atom.impl.DistinctVariableOnlyDataAtomImpl
 
getTerm() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation
 
getTerm(int) - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
getTerm() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ExpressionEvaluationImpl
 
getTerm() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ValueEvaluationImpl
 
getTerm(int) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getTermFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getTermFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getTermFactory() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getTermFactory() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getTerms() - Method in interface it.unibz.inf.ontop.model.term.GroundFunctionalTerm
 
getTerms() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
getTerms() - Method in class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
getTerms() - Method in class it.unibz.inf.ontop.model.term.impl.GroundFunctionalTermImpl
 
getTerms() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getTermType() - Method in interface it.unibz.inf.ontop.dbschema.Attribute
 
getTermType() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
getTermType() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
getTermType() - Method in interface it.unibz.inf.ontop.model.type.TermTypeInference
Only present when the status is determined
getTermTypes() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeHierarchyImpl
 
getTermTypes() - Method in interface it.unibz.inf.ontop.model.type.TermTypeHierarchy
From the most specific to the most general ancestor
getTopSubstitution() - Method in class it.unibz.inf.ontop.iq.tools.impl.ProjectionDecompositionImpl
 
getTopSubstitution() - Method in interface it.unibz.inf.ontop.iq.tools.ProjectionDecomposer.ProjectionDecomposition
 
getTree() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
getTree() - Method in interface it.unibz.inf.ontop.iq.IQ
 
getTreeCache() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getTrueNodes() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getTrueNodes() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getTrueNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getTrueNodes() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getTrueNodes() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getTrueNodes() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getTrueOrNullFunctionalTerm(ImmutableList<ImmutableExpression>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getTrueOrNullFunctionalTerm(ImmutableList<ImmutableExpression>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
When filled with constants, evaluates to TRUE if one argument is TRUE or to NULL otherwise.
getTrueOrNullFunctionSymbol(int) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
 
getTrueOrNullFunctionSymbol(int) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getType() - Method in interface it.unibz.inf.ontop.model.term.DBConstant
 
getType() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
getType() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
getType() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
getType() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
getType() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
getType() - Method in interface it.unibz.inf.ontop.model.term.NonNullConstant
 
getType() - Method in interface it.unibz.inf.ontop.model.term.ObjectConstant
 
getType() - Method in interface it.unibz.inf.ontop.model.term.RDFConstant
 
getType() - Method in interface it.unibz.inf.ontop.model.term.RDFLiteralConstant
 
getType() - Method in interface it.unibz.inf.ontop.model.term.RDFTermTypeConstant
 
getTypedNull(DBTermType) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getTypedNull(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
The resulting functional term may simplify to a regular NULL or not, depending on the DB system.
getTypedNullFunctionSymbol(DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
The functional term using it may be simplifiable to a regular NULL or not, depending on the DB system.
getTypedNullFunctionSymbol(DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getTypeFactory() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getTypeFactory() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getTypeFactory() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
getTypeFactory() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
getTypeFactory() - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getTypeFactory() - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getTypeMap() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getTypeMap() - Method in interface it.unibz.inf.ontop.iq.node.NativeNode
Every variable is guaranteed to have a type
getUnaryLatelyTypedFunctionalTerm(ImmutableTerm, ImmutableTerm, DBTermType, Function<DBTermType, DBFunctionSymbol>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getUnaryLatelyTypedFunctionalTerm(ImmutableTerm, ImmutableTerm, DBTermType, Function<DBTermType, DBFunctionSymbol>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getUnaryLatelyTypedFunctionSymbol(Function<DBTermType, DBFunctionSymbol>, DBTermType) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getUnaryLatelyTypedFunctionSymbol(Function<DBTermType, DBFunctionSymbol>, DBTermType) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getUnaryLexicalFunctionalTerm(ImmutableTerm, ImmutableTerm, Function<DBTermType, DBFunctionSymbol>) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getUnaryLexicalFunctionalTerm(ImmutableTerm, ImmutableTerm, Function<DBTermType, DBFunctionSymbol>) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
 
getUnaryLexicalFunctionSymbol(Function<DBTermType, DBFunctionSymbol>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbolFactory
 
getUnaryLexicalFunctionSymbol(Function<DBTermType, DBFunctionSymbol>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
getUnificationTools() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getUnificationTools() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getUniqueConstraints() - Method in class it.unibz.inf.ontop.dbschema.impl.AbstractNamedRelationDefinition
returns the list of unique constraints (including the primary key if present)
getUniqueConstraints() - Method in interface it.unibz.inf.ontop.dbschema.RelationDefinition
 
getUniqueConstraints() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
getUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
getUniqueTermTypeExtractor() - Method in interface it.unibz.inf.ontop.injection.CoreSingletons
 
getUniqueTermTypeExtractor() - Method in class it.unibz.inf.ontop.injection.impl.CoreSingletonsImpl
 
getUnitFromSRID(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeoUtils
 
getUnsupportedDatatype() - Method in class it.unibz.inf.ontop.model.type.impl.TypeFactoryImpl
 
getUnsupportedDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getUntypedDBMathBinaryOperator(String) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbolFactory
Please use getDBMathBinaryOperator(...) if you know the type
getUntypedDBMathBinaryOperator(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
getUUID() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
 
getUUID() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.NonDeterministicDBFunctionSymbol
 
getValidator() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
getValue() - Method in interface it.unibz.inf.ontop.model.term.Constant
 
getValue() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ExpressionEvaluationImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ValueEvaluationImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
Deprecated.
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
getValue() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
getValue() - Method in interface it.unibz.inf.ontop.model.term.RDFLiteralConstant
Returns the lexical string of this constant.
getVar2VarSubstitution(ImmutableMap<Variable, Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.SubstitutionFactoryImpl
 
getVar2VarSubstitution(ImmutableMap<Variable, Variable>) - Method in interface it.unibz.inf.ontop.substitution.SubstitutionFactory
 
getVariable(String) - Method in class it.unibz.inf.ontop.model.template.impl.AbstractTemplateFactory
 
getVariable(String) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getVariable(String) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Construct a Variable object.
getVariableGenerator() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
getVariableGenerator() - Method in interface it.unibz.inf.ontop.iq.IQ
 
getVariableNullability() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
getVariableNullability() - Method in interface it.unibz.inf.ontop.iq.IQTree
 
getVariableNullability(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getVariableNullability(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getVariableNullability(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
getVariableNullability(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
getVariableNullability(ImmutableList<IQTree>, Optional<ImmutableExpression>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterVariableNullabilityTools
 
getVariableNullability(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
Variable nullability for the full LJ tree
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getVariableNullability(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
getVariableNullability() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getVariableNullability(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getVariableNullability(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
getVariableNullability(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
getVariables() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
getVariables() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
getVariables() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
getVariables(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getVariables(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
getVariables(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
TODO: optimize by it but materializing (and maintaining) the results.
getVariables(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Set of variables that are returned by the sub-tree.
getVariables() - Method in interface it.unibz.inf.ontop.iq.IQTree
Variables projected by the tree
getVariables() - Method in interface it.unibz.inf.ontop.iq.node.ExplicitVariableProjectionNode
Set of variables returned by any sub-tree where this node is the root.
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
getVariables() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
getVariables() - Method in interface it.unibz.inf.ontop.iq.node.NativeNode
This set is sorted, useful for instance for using JDBC result sets
getVariables() - Method in interface it.unibz.inf.ontop.model.atom.DataAtom
 
getVariables() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
getVariables() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
getVariables() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getVariablesRequiredByAncestors(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getVariablesRequiredByAncestors(QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Minimal set of variables such that a construction node projecting exactly these variables could be inserted just above this node without altering the query semantics.
getVariableStream() - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
getVariableStream() - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
getVersionNumber() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
getVersionNumber() - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
The version number of the query.
getVersionNumber() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
getVersionNumber() - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
getVersionNumber() - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
getVersionNumber() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
getWktLiteralDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdAnyUri() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdBooleanDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdBooleanLexicalConstant(boolean) - Method in class it.unibz.inf.ontop.model.term.impl.TermFactoryImpl
 
getXsdBooleanLexicalConstant(boolean) - Method in interface it.unibz.inf.ontop.model.term.TermFactory
Returns a DB string constant
getXsdDatetimeDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdDatetimeStampDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdDecimalDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdDoubleDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdFloatDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdIntegerDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
getXsdStringDatatype() - Method in interface it.unibz.inf.ontop.model.type.TypeFactory
 
GMONTH - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
GMONTHDAY - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
GREATER_THAN - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
GreaterThanSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
GreaterThanSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.GreaterThanSPARQLFunctionSymbolImpl
 
GroundExpressionImpl - Class in it.unibz.inf.ontop.model.term.impl
 
GroundExpressionImpl(TermFactory, BooleanFunctionSymbol, GroundTerm...) - Constructor for class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
GroundExpressionImpl(BooleanFunctionSymbol, ImmutableList<? extends GroundTerm>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
GroundFunctionalTerm - Interface in it.unibz.inf.ontop.model.term
Immutable ground functional term.
GroundFunctionalTermImpl - Class in it.unibz.inf.ontop.model.term.impl
 
GroundFunctionalTermImpl(ImmutableList<? extends GroundTerm>, FunctionSymbol, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.GroundFunctionalTermImpl
 
GroundTerm - Interface in it.unibz.inf.ontop.model.term
Term that is not a variable nor contains any variable.
GroundTermTools - Class in it.unibz.inf.ontop.model.term.impl
 
GroundTermTools() - Constructor for class it.unibz.inf.ontop.model.term.impl.GroundTermTools
 
GROUP_CONCAT - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
GroupConcatSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
GroupConcatSPARQLFunctionSymbolImpl(RDFDatatype, String, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
GYEAR - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
GYEARMONTH - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 

H

hasAChildWithLiftableDefinition(Variable, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
hasAChildWithLiftableDefinition(Variable, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.UnionNode
Returns true if its has, as a child, a construction node defining the variable.
hasAncestor(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
TODO: replace by a more efficient implementation
hasAncestor(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
 
hasDuplicates(DataAtom) - Static method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
hashCode() - Method in class it.unibz.inf.ontop.constraints.ImmutableCQ
 
hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl
 
hashCode() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
hashCode() - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
hashCode() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
hashCode() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
hashCode() - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.PredicateImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
hashCode() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeInferenceImpl
 
hashCode() - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
hasNext() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphismIterator
 
HEXBINARY - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
HomogeneousIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
Uses a HomogeneousQueryNodeTransformer
HomogeneousIQTreeVisitingTransformer(HomogeneousQueryNodeTransformer, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
HomogeneousQueryNodeTransformer<T1 extends QueryNodeTransformationException,T2 extends QueryNodeTransformationException> - Interface in it.unibz.inf.ontop.iq.transform.node
TODO: explain
homomorphismIterator(ImmutableHomomorphism, ImmutableList<DataAtom<P>>, ImmutableList<DataAtom<P>>) - Method in class it.unibz.inf.ontop.constraints.impl.ImmutableCQContainmentCheckUnderLIDs
 
HOURS_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 

I

idFactory - Variable in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataLookup
 
IDGenerator - Class in it.unibz.inf.ontop.utils
 
IDGenerator() - Constructor for class it.unibz.inf.ontop.utils.IDGenerator
 
IF - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
IfSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IfSPARQLFunctionSymbolImpl(RDFDatatype, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
IllegalTreeException - Exception in it.unibz.inf.ontop.iq.exception
Inconsistent query tree detected.
IllegalTreeException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.IllegalTreeException
 
IllegalTreeUpdateException - Exception in it.unibz.inf.ontop.iq.exception
TODO: explain
IllegalTreeUpdateException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.IllegalTreeUpdateException
 
ImmutableCollectors - Class in it.unibz.inf.ontop.utils
Inspired by http://codingjunkie.net/guava-and-java8-collectors/, as well as openJDK 8
ImmutableCollectors() - Constructor for class it.unibz.inf.ontop.utils.ImmutableCollectors
 
ImmutableCQ<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints
 
ImmutableCQ(ImmutableList<Variable>, ImmutableList<DataAtom<P>>) - Constructor for class it.unibz.inf.ontop.constraints.ImmutableCQ
 
ImmutableCQContainmentCheck<P extends AtomPredicate> - Interface in it.unibz.inf.ontop.constraints
 
ImmutableCQContainmentCheckUnderLIDs<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
ImmutableCQContainmentCheckUnderLIDs(BasicLinearInclusionDependenciesImpl<P>) - Constructor for class it.unibz.inf.ontop.constraints.impl.ImmutableCQContainmentCheckUnderLIDs
 
ImmutableCQSyntacticContainmentCheck<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
ImmutableCQSyntacticContainmentCheck() - Constructor for class it.unibz.inf.ontop.constraints.impl.ImmutableCQSyntacticContainmentCheck
 
ImmutableExpression - Interface in it.unibz.inf.ontop.model.term
 
ImmutableExpression.Evaluation - Interface in it.unibz.inf.ontop.model.term
 
ImmutableExpression.Evaluation.BooleanValue - Enum in it.unibz.inf.ontop.model.term
 
ImmutableExpressionImpl - Class in it.unibz.inf.ontop.model.term.impl
 
ImmutableExpressionImpl(TermFactory, BooleanFunctionSymbol, ImmutableTerm...) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
ImmutableExpressionImpl(BooleanFunctionSymbol, ImmutableList<? extends ImmutableTerm>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
ImmutableExpressionImpl.ExpressionEvaluationImpl - Class in it.unibz.inf.ontop.model.term.impl
 
ImmutableExpressionImpl.ValueEvaluationImpl - Class in it.unibz.inf.ontop.model.term.impl
 
ImmutableFunctionalTerm - Interface in it.unibz.inf.ontop.model.term
Functional term that is declared as immutable.
ImmutableFunctionalTerm.FunctionalTermDecomposition - Interface in it.unibz.inf.ontop.model.term
 
ImmutableFunctionalTermImpl - Class in it.unibz.inf.ontop.model.term.impl
Immutable implementation
ImmutableFunctionalTermImpl(FunctionSymbol, TermFactory, ImmutableTerm...) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
ImmutableFunctionalTermImpl(FunctionSymbol, ImmutableList<? extends ImmutableTerm>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
ImmutableHomomorphism - Class in it.unibz.inf.ontop.constraints
 
ImmutableHomomorphism.Builder - Class in it.unibz.inf.ontop.constraints
 
ImmutableHomomorphismIterator<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints
 
ImmutableHomomorphismIterator(ImmutableHomomorphism, ImmutableList<DataAtom<P>>, ImmutableCollection<DataAtom<P>>) - Constructor for class it.unibz.inf.ontop.constraints.ImmutableHomomorphismIterator
 
ImmutableMetadata - Interface in it.unibz.inf.ontop.dbschema
 
ImmutableMetadataImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
ImmutableMetadataLookup - Class in it.unibz.inf.ontop.dbschema.impl
 
ImmutableMetadataProvider - Class in it.unibz.inf.ontop.dbschema.impl
 
ImmutableSubstitution<T extends ImmutableTerm> - Interface in it.unibz.inf.ontop.substitution
Declaration that the substitution is immutable and only refer to ImmutableTerms.
ImmutableSubstitutionImpl<T extends ImmutableTerm> - Class in it.unibz.inf.ontop.substitution.impl
Wrapper above an ImmutableMap<Variable, ImmutableTerm> map.
ImmutableSubstitutionImpl(ImmutableMap<Variable, ? extends T>, AtomFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
ImmutableSubstitutionTools - Class in it.unibz.inf.ontop.substitution.impl
Tools for the new generation of (immutable) substitutions
ImmutableTerm - Interface in it.unibz.inf.ontop.model.term
Term that is guaranteed to be immutable.
ImmutableUnificationTools - Class in it.unibz.inf.ontop.substitution.impl
Tools for new-gen immutable unifying substitutions.
ImmutableUnificationTools.ArgumentMapUnification - Class in it.unibz.inf.ontop.substitution.impl
 
inBrackets(String) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolImpl
 
includes(String) - Method in interface it.unibz.inf.ontop.model.type.lexical.LexicalSpace
 
InconsistentIntermediateQueryException(String) - Constructor for exception it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl.InconsistentIntermediateQueryException
 
IncrementalEvaluation - Interface in it.unibz.inf.ontop.model.term
TODO: find a better name 3-value logic
IncrementalEvaluation.Status - Enum in it.unibz.inf.ontop.model.term
 
IncrementalEvaluationImpl - Class in it.unibz.inf.ontop.model.term.impl
 
inequalityLabel - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
InequalityLabel - Enum in it.unibz.inf.ontop.model.term.functionsymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractAggregationFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractArgDependentTypedDBFunctionSymbol
Is supposed to be strongly typed: does not compare the types of the possible values because they are supposed to be the sames.
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
Too complicated logic to determine if it is an XSD.STRING or a langString
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractSubStrSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryBooleanSPARQLFunctionSymbol
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractUnaryStringSPARQLFunctionSymbol
If the child type is xsd:string or a language tag, then returns it.
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
Could be inferred after simplification
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
No inference at the moment, because it is too complex
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
Non-trivial logic.
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
Too complex to be implemented for the moment
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
Too complex logic so not infer at this level (but after simplification into DB functional terms)
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
If the child type is xsd:string or a language tag, then returns it.
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
Could be inferred after simplification
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
Too complex to be implemented (for the moment)
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
Too complex logic so not infer at this level (but after simplification into DB functional terms)
inferType(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
inferType() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
 
inferType() - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
Returns empty when no TermType has been inferred (missing information or fatal error) and no non-fatal error has been detected.
inferType() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
inferType() - Method in interface it.unibz.inf.ontop.model.term.NonNullConstant
 
inferType() - Method in interface it.unibz.inf.ontop.model.term.Variable
 
inferTypeWhenNonEmpty(ConcreteNumericRDFDatatype, TypeFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AvgSPARQLFunctionSymbolImpl
 
inferTypeWhenNonEmpty(ConcreteNumericRDFDatatype, TypeFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
inferTypeWhenNonEmpty(ConcreteNumericRDFDatatype, TypeFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
inferUniqueConstraints() - Method in interface it.unibz.inf.ontop.iq.IQTree
NOT guaranteed to return all the unique constraints (MAY BE INCOMPLETE) Set of sets of determinants.
inferUniqueConstraints(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
inferUniqueConstraints(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
For unique constraints to emerge from an inner join, children must provide unique constraints and being naturally joined over some of such constraints.
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
inferUniqueConstraints(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
TODO: implement it seriously
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
Dummy implementation (considered too late for inferring it)
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
inferUniqueConstraints(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
inferUniqueConstraints() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
inferUniqueConstraints(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
TODO: implement it seriously
inferUniqueConstraints(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
inferUniqueConstraints(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
init(DistinctVariableOnlyDataAtom, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultIntermediateQueryBuilder
 
init(DistinctVariableOnlyDataAtom, QueryNode) - Method in interface it.unibz.inf.ontop.iq.IntermediateQueryBuilder
 
init() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
Called automatically by Guice
init() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolFactoryImpl
 
InjectiveBindingLiftState - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Out of a child construction node and a grand child tree, tries to lift injective definitions above (that is inside ancestor construction nodes).
InjectiveBindingLiftState(ConstructionNode, IQTree, VariableGenerator, CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.InjectiveBindingLiftState
Initial state
InjectiveVar2VarSubstitution - Interface in it.unibz.inf.ontop.substitution
Var2VarSubstitution that is injective (no value in the substitution map is shared by two keys)
InjectiveVar2VarSubstitutionImpl - Class in it.unibz.inf.ontop.substitution.impl
 
InjectiveVar2VarSubstitutionImpl(ImmutableMap<Variable, Variable>, AtomFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.InjectiveVar2VarSubstitutionImpl
Regular constructor
InnerJoinLikeNode - Interface in it.unibz.inf.ontop.iq.node
 
InnerJoinNode - Interface in it.unibz.inf.ontop.iq.node
See IntermediateQueryFactory for creating a new instance.
InnerJoinNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
InnerJoinNodeImpl(Optional<ImmutableExpression>, TermNullabilityEvaluator, TermFactory, TypeFactory, IntermediateQueryFactory, SubstitutionFactory, ConstructionNodeTools, ImmutableUnificationTools, ImmutableSubstitutionTools, JoinOrFilterVariableNullabilityTools, ConditionSimplifier, InnerJoinNormalizer) - Constructor for class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
InnerJoinNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
InnerJoinNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataProvider
 
insertIntegrityConstraints(NamedRelationDefinition, MetadataLookup) - Method in interface it.unibz.inf.ontop.dbschema.MetadataProvider
Inserts the user-supplied primary keys, unique constraints and foreign keys into the metadata object
insertParent(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Inserts a new node between a node and its former parent (now grand-parent)
insertParent(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Inserts a new node between a node and its former parent (now grand-parent)
insertParent(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
insertParent(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
insertParent(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
insertParent(QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
INT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
INTEGER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
IntensionalDataNode - Interface in it.unibz.inf.ontop.iq.node
TODO: explain TODO: find a better name See IntermediateQueryFactory for creating a new instance.
IntensionalDataNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
IntermediateQuery - Interface in it.unibz.inf.ontop.iq
 
IntermediateQueryBuilder - Interface in it.unibz.inf.ontop.iq
TODO: describe Can create only one intermediateQuery (to be used once).
IntermediateQueryBuilderException - Exception in it.unibz.inf.ontop.iq.exception
TODO: describe
IntermediateQueryBuilderException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.IntermediateQueryBuilderException
 
IntermediateQueryFactory - Interface in it.unibz.inf.ontop.injection
Factory following the Guice AssistedInject pattern.
IntermediateQueryImpl - Class in it.unibz.inf.ontop.iq.impl
TODO: describe BEWARE: this class has a non-trivial mutable internal state!
IntermediateQueryImpl(DistinctVariableOnlyDataAtom, QueryTreeComponent, ExecutorRegistry, IntermediateQueryValidator, OntopModelSettings, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
For IntermediateQueryBuilders ONLY!!
IntermediateQueryImpl.InconsistentIntermediateQueryException - Exception in it.unibz.inf.ontop.iq.impl
Thrown when the internal state of the intermediate query is found to be inconsistent.
IntermediateQueryPrinter - Interface in it.unibz.inf.ontop.iq.impl
Prints the tree of an IntermediateQuery
IntermediateQueryValidator - Interface in it.unibz.inf.ontop.iq.validation
Partially validates an intermediate query according to 1 or multiple constraints (but not all)
INTERSECTION - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
InvalidIntermediateQueryException - Exception in it.unibz.inf.ontop.iq.exception
Thrown by validators
InvalidIntermediateQueryException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.InvalidIntermediateQueryException
 
InvalidOntopConfigurationException - Exception in it.unibz.inf.ontop.exception
 
InvalidOntopConfigurationException(String, OntopModelConfiguration) - Constructor for exception it.unibz.inf.ontop.exception.InvalidOntopConfigurationException
 
InvalidOntopConfigurationException(String) - Constructor for exception it.unibz.inf.ontop.exception.InvalidOntopConfigurationException
 
InvalidQueryNodeException - Exception in it.unibz.inf.ontop.iq.exception
 
InvalidQueryNodeException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.InvalidQueryNodeException
 
InvalidQueryOptimizationProposalException - Exception in it.unibz.inf.ontop.iq.exception
Invalid OptimizationProposal detected, normally made by IntermediateQueryOptimizer.
InvalidQueryOptimizationProposalException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.InvalidQueryOptimizationProposalException
 
IQ - Interface in it.unibz.inf.ontop.iq
For comparison, please use equals(o) See IntermediateQueryFactory for creating a new instance.
IQ2CQ - Class in it.unibz.inf.ontop.iq.tools.impl
 
IQ2CQ() - Constructor for class it.unibz.inf.ontop.iq.tools.impl.IQ2CQ
 
IQConverter - Interface in it.unibz.inf.ontop.iq.tools
 
IQConverterImpl - Class in it.unibz.inf.ontop.iq.tools.impl
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
iqFactory - Variable in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl.NotNullTopVariablePropagator
 
IQImpl - Class in it.unibz.inf.ontop.iq.impl
 
IQProperties - Interface in it.unibz.inf.ontop.iq
Deprecated.
IQPropertiesImpl - Class in it.unibz.inf.ontop.iq.impl
 
IQSyntacticEquivalenceChecker - Class in it.unibz.inf.ontop.iq.equivalence
TODO explain
IQSyntacticEquivalenceChecker() - Constructor for class it.unibz.inf.ontop.iq.equivalence.IQSyntacticEquivalenceChecker
 
IQTree - Interface in it.unibz.inf.ontop.iq
 
IQTree2NativeNodeGenerator - Interface in it.unibz.inf.ontop.iq.transform
TODO: find a better name
IQTreeCache - Interface in it.unibz.inf.ontop.iq
TODO: explain WARNING: An IQTreeCache instance can cache additional data structures (e.g.
iqTreeTools - Variable in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
IQTreeTools - Class in it.unibz.inf.ontop.iq.impl
 
IQTreeTools.UnsatisfiableDescendingSubstitutionException - Exception in it.unibz.inf.ontop.iq.impl
Typically thrown when a "null" variable is propagated down
IQTreeTransformer - Interface in it.unibz.inf.ontop.iq.transform
 
IQTreeVisitingTransformer - Interface in it.unibz.inf.ontop.iq.transform
For composite IQ trees, the tree itself is passed as a first argument, in case the transformer does not transform the tree, so as to avoid creating unnecessary new objects.
IQVisitor<T> - Interface in it.unibz.inf.ontop.iq.visit
 
IRI - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
IRIConstant - Interface in it.unibz.inf.ontop.model.term
Provides an interface for storing the IRI constant.
IRIConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
Provides a storage to put the URI constant.
IRIConstantImpl(IRI, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
iriPrefixRegex - Variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
IRISafeEnDecoder() - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol.IRISafeEnDecoder
 
IriSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IriSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
 
IriSPARQLFunctionSymbolImpl(IRI, RDFTermType, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
 
IRIStringTemplateFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
Such a function symbol is specific to IRI template
IRIStringTemplateFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
IRITemplateFactory - Class in it.unibz.inf.ontop.model.template.impl
 
IRITemplateFactory(TermFactory) - Constructor for class it.unibz.inf.ontop.model.template.impl.IRITemplateFactory
 
IRITermType - Class in it.unibz.inf.ontop.model.type.impl
 
IRITermType(TermTypeAncestry) - Constructor for class it.unibz.inf.ontop.model.type.impl.IRITermType
 
IS_BLANK - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
IS_IRI - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
IS_LITERAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
IS_NUMERIC - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
isA(IRI) - Method in class it.unibz.inf.ontop.model.type.impl.AbstractRDFDatatype
 
isA(TermType) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
isA(IRI) - Method in interface it.unibz.inf.ontop.model.type.RDFDatatype
 
isA(TermType) - Method in interface it.unibz.inf.ontop.model.type.TermType
 
isAbstract() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
isAbstract() - Method in interface it.unibz.inf.ontop.model.type.TermType
Returns true if the TermType INSTANCE cannot be attached to a constant
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractAggregationFunctionSymbol
 
isAggregation() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
Returns true for SUM, AVG, etc.
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
By default, assume it is not an aggregation function symbol To be overridden when needed
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
isAggregation() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrBeforeOrAfterFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractEncodeURIorIRIFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractSimpleMultitypedDBFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBFunctionSymbolWithSerializerImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIriStringResolverFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
"0" and "false" are equivalent lexical terms, "1" and "true" are also equivalent
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
Here we assume that the DB has only one way to represent the boolean value as a string
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNonDeterministicNullaryFunctionSymbol
Non-deterministic so non-injective
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
All non-zero numbers are considered as true
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonSimplifiableTypedNullFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBGroupConcatFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullRejectingDBConcatFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimpleTypedDBFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimplifiableTypedNullFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
Non-deterministic therefore non-injective
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractHashSPARQLFunctionSymbol
Not injective because there is a probability of collision (although very small)
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractIsASPARQLFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractStrBeforeOrAfterSPARQLFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractSubStrSPARQLFunctionSymbol
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ConcatSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.DatatypeSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
When the function symbol is, in the absence of non-injective functional sub-terms, sometimes but not always injective, please override isInjective(...)
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofAnyTypeFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofBooleanFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofDoubleFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIntegerFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofIRIFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofStringFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.AbstractGeofWKTFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IriSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LcaseSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
Non-deterministic therefore non-injective
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UcaseSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
 
isAlwaysInjectiveInTheAbsenceOfNonInjectiveFunctionalTerms() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
IsARDFTermTypeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
TODO: find a better name!
IsARDFTermTypeFunctionSymbolImpl(MetaRDFTermType, DBTermType, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
isAscending() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderComparatorImpl
 
isAscending() - Method in interface it.unibz.inf.ontop.iq.node.OrderByNode.OrderComparator
 
isBlankNode() - Method in class it.unibz.inf.ontop.model.type.impl.AbstractObjectRDFType
 
isBlankNode() - Method in class it.unibz.inf.ontop.model.type.impl.BlankNodeTermType
 
isBlankNode() - Method in class it.unibz.inf.ontop.model.type.impl.IRITermType
 
isBlankNode() - Method in interface it.unibz.inf.ontop.model.type.ObjectRDFType
 
IsBlankSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IsBlankSPARQLFunctionSymbolImpl(ObjectRDFType, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsBlankSPARQLFunctionSymbolImpl
 
isColumnNameReference() - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
isConstructed(Variable) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
isConstructed(Variable) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
TODO: should we cache the boolean?
isConstructed(Variable) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
isConstructed(Variable) - Method in interface it.unibz.inf.ontop.iq.IQTree
Returns true if the variable is (at least in one branch) constructed by a substitution (in a construction node)
isConstructed(Variable, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
isConstructed(Variable, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
isConstructed(Variable, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
isConstructed(Variable, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
isConstructed(Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
isConstructed(Variable, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
isConstructed(Variable, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
isConstructed(Variable, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
isConstructed(Variable, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
isConstructed(Variable, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
isContainedIn(ImmutableCQ<P>, ImmutableCQ<P>) - Method in interface it.unibz.inf.ontop.constraints.ImmutableCQContainmentCheck
Returns true if the query cq1 is contained in the query cq2 (in other words, the first query is more specific, it has fewer answers)
isContainedIn(ImmutableCQ<P>, ImmutableCQ<P>) - Method in class it.unibz.inf.ontop.constraints.impl.ImmutableCQContainmentCheckUnderLIDs
 
isContainedIn(ImmutableCQ<P>, ImmutableCQ<P>) - Method in class it.unibz.inf.ontop.constraints.impl.ImmutableCQSyntacticContainmentCheck
Check if query cq1 is contained in cq2, syntactically.
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
isDeclaredAsEmpty() - Method in interface it.unibz.inf.ontop.iq.IQTree
Returns true if corresponds to a EmptyNode
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.node.impl.DataNodeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
isDeclaredAsEmpty() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
ISDEFINEDBY - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
isDefining(Variable) - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
isDefining(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
isDefining(Variable) - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
isDefining(Variable) - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
isDeterministic() - Method in interface it.unibz.inf.ontop.model.term.Constant
 
isDeterministic() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
isDeterministic() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
isDeterministic() - Method in interface it.unibz.inf.ontop.model.term.GroundTerm
 
isDeterministic() - Method in class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
isDeterministic() - Method in class it.unibz.inf.ontop.model.term.impl.GroundFunctionalTermImpl
 
isDistinct() - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
isDistinct() - Method in interface it.unibz.inf.ontop.iq.IQTree
Returns true if it guarantees that all its results will be distinct
isDistinct(IQTree, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
TODO: detect minus encodings
isDistinct(IQTree, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
Intensional data nodes are assumed to correspond to triple/quad patterns, which are distinct by definition
isDistinct(IQTree, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
isDistinct(IQTree, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
May check if the common
isDistinct() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
TODO: implement seriously
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
isDistinct(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
isDistinct() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
isDistinct(IQTree, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
isDistinct(IQTree, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
isDistinct(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
isDistinct() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractAggregationFunctionSymbol
 
isDistinct() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
isDistinct() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
isEffectiveFalse() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation
 
isEmpty() - Method in class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
isEmpty() - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
isEmpty() - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
isEmpty() - Method in interface it.unibz.inf.ontop.substitution.ProtoSubstitution
 
isEquivalentTo(IQTree) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
isEquivalentTo(IQTree) - Method in interface it.unibz.inf.ontop.iq.IQTree
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
isEquivalentTo(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
isEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
isEquivalentTo(QueryNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Is syntactically equivalent
isFilteringNullValue(ImmutableExpression, Variable) - Method in class it.unibz.inf.ontop.evaluator.impl.TermNullabilityEvaluatorImpl
 
isFilteringNullValue(ImmutableExpression, Variable) - Method in interface it.unibz.inf.ontop.evaluator.TermNullabilityEvaluator
 
isFilteringNullValue(Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
isFilteringNullValues(ImmutableExpression, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.evaluator.impl.TermNullabilityEvaluatorImpl
 
isFilteringNullValues(ImmutableExpression, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.evaluator.TermNullabilityEvaluator
tightVariables: if one is null the others as well
isGround() - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.GroundFunctionalTermImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.NonGroundExpressionImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.NonGroundFunctionalTermImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
isGround() - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
isInjective(ImmutableList<? extends ImmutableTerm>, VariableNullability, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
IsIRISPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IsIRISPARQLFunctionSymbolImpl(ObjectRDFType, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsIRISPARQLFunctionSymbolImpl
 
isLeaf() - Method in interface it.unibz.inf.ontop.iq.IQTree
 
IsLiteralSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IsLiteralSPARQLFunctionSymbolImpl(RDFTermType, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsLiteralSPARQLFunctionSymbolImpl
 
isNeedingIRISafeEncoding() - Method in interface it.unibz.inf.ontop.model.type.DBTermType
Returns true if some values in its value space may need an IRI safe encoding
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.BooleanDBTermType
 
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.DatetimeDBTermType
TODO: check if it is safe or not
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
False by default as the vast majority of number formats are not sensible to IRI safe encoding.
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
isNeedingIRISafeEncoding() - Method in class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
 
isNormalizedForOptimization() - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
isNormalizedForOptimization() - Method in class it.unibz.inf.ontop.iq.impl.IQPropertiesImpl
 
isNormalizedForOptimization() - Method in interface it.unibz.inf.ontop.iq.IQProperties
Deprecated.
 
isNormalizedForOptimization() - Method in interface it.unibz.inf.ontop.iq.IQTreeCache
 
isNull() - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
Returns true if and only if the term is a NULL Constant.
isNull() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
isNull() - Method in interface it.unibz.inf.ontop.model.term.NonConstantTerm
 
isNull() - Method in interface it.unibz.inf.ontop.model.term.NonNullConstant
 
isNullable() - Method in interface it.unibz.inf.ontop.dbschema.Attribute
 
isNullable() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
isNullable() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol.FunctionalTermNullability
 
isNullable(ImmutableSet<Integer>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
By default, to be overridden by function symbols that supports tolerate NULL values
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
isNullable(ImmutableSet<Integer>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
Nullable due to typing errors
isNullable(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
isNullable(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.model.term.impl.AbstractNonNullConstant
 
isNullable() - Method in class it.unibz.inf.ontop.model.term.impl.FunctionalTermNullabilityImpl
 
isNullable(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
isNullable(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
isNullable(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
IsNumericSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
IsNumericSPARQLFunctionSymbolImpl(RDFDatatype, RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsNumericSPARQLFunctionSymbolImpl
 
isPossiblyNullable(Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
Non-projected variables ("external") are considered as nullable.
isPossiblyNullable(Variable) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
NB: for variables outside its scope, returns true (as it does not know anything about them) TODO: stop tolerating variables outside its scope and throw an exception if it happens (inconsistent with nullable groups)!
isPreferringToBePostProcessedOverBeingBlocked() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBFunctionSymbol
If it is better to be post-processed than being blocked behind an UNION.
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBAggregationFunctionSymbol
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
By default, to be overridden when necessary
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolImpl
By default, to be overridden when necessary
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
By default, to be overridden when necessary
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
By default, to be overridden when necessary
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
isPreferringToBePostProcessedOverBeingBlocked() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
isPrimaryKey() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
return true if it is a primary key and false otherwise
isPrimaryKey() - Method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
return true if it is a primary key and false otherwise
isRDFFunctionalTerm(ImmutableTerm) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLLikeFunctionSymbolImpl
 
isSimple() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
Returns true if does not transform the string representation of the value (i.e.
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
isSimple() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
isSyntacticallyEquivalentTo(QueryNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
TODO: explain
isTemporary() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
 
isTemporary(FunctionSymbol) - Static method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISODenormFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTimestampISONormFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTimeTzNormalizationFunctionSymbol
 
isTemporary() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
isTestModeEnabled() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
 
isTestModeEnabled() - Method in interface it.unibz.inf.ontop.injection.OntopModelSettings
 
isTrueWhenNull() - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBIsNullOrNotFunctionSymbol
 
isTrueWhenNull() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
isValid() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism.Builder
 
isValidDecimal(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
isValidDouble(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
isValidInteger(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
isValidLexicalValue(String) - Method in interface it.unibz.inf.ontop.model.type.DBTermType
 
isValidLexicalValue(String) - Method in class it.unibz.inf.ontop.model.type.impl.DBTermTypeImpl
 
isValidUUID(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
isVar2VarEquality() - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
isVar2VarEquality() - Method in class it.unibz.inf.ontop.model.term.impl.GroundExpressionImpl
 
isVar2VarEquality() - Method in class it.unibz.inf.ontop.model.term.impl.NonGroundExpressionImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
We assume all the variables are non-null.
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
isVariableNullable(IntermediateQuery, Variable) - Method in interface it.unibz.inf.ontop.iq.node.QueryNode
Returns true if it cannot guarantee the projected variable to be non-null Throws an IllegalArgumentException if the variable is not projected by the node
isVariableOnly(ImmutableCollection<? extends VariableOrGroundTerm>) - Static method in class it.unibz.inf.ontop.model.atom.impl.DataAtomTools
 
it.unibz.inf.ontop.constraints - package it.unibz.inf.ontop.constraints
 
it.unibz.inf.ontop.constraints.impl - package it.unibz.inf.ontop.constraints.impl
 
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.evaluator - package it.unibz.inf.ontop.evaluator
 
it.unibz.inf.ontop.evaluator.impl - package it.unibz.inf.ontop.evaluator.impl
 
it.unibz.inf.ontop.exception - package it.unibz.inf.ontop.exception
 
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.iq - package it.unibz.inf.ontop.iq
 
it.unibz.inf.ontop.iq.equivalence - package it.unibz.inf.ontop.iq.equivalence
 
it.unibz.inf.ontop.iq.exception - package it.unibz.inf.ontop.iq.exception
 
it.unibz.inf.ontop.iq.executor - package it.unibz.inf.ontop.iq.executor
 
it.unibz.inf.ontop.iq.impl - package it.unibz.inf.ontop.iq.impl
 
it.unibz.inf.ontop.iq.impl.tree - package it.unibz.inf.ontop.iq.impl.tree
 
it.unibz.inf.ontop.iq.node - package it.unibz.inf.ontop.iq.node
 
it.unibz.inf.ontop.iq.node.impl - package it.unibz.inf.ontop.iq.node.impl
 
it.unibz.inf.ontop.iq.node.normalization - package it.unibz.inf.ontop.iq.node.normalization
 
it.unibz.inf.ontop.iq.node.normalization.impl - package it.unibz.inf.ontop.iq.node.normalization.impl
 
it.unibz.inf.ontop.iq.proposal - package it.unibz.inf.ontop.iq.proposal
 
it.unibz.inf.ontop.iq.proposal.impl - package it.unibz.inf.ontop.iq.proposal.impl
 
it.unibz.inf.ontop.iq.request - package it.unibz.inf.ontop.iq.request
 
it.unibz.inf.ontop.iq.request.impl - package it.unibz.inf.ontop.iq.request.impl
 
it.unibz.inf.ontop.iq.tools - package it.unibz.inf.ontop.iq.tools
 
it.unibz.inf.ontop.iq.tools.impl - package it.unibz.inf.ontop.iq.tools.impl
 
it.unibz.inf.ontop.iq.transform - package it.unibz.inf.ontop.iq.transform
 
it.unibz.inf.ontop.iq.transform.impl - package it.unibz.inf.ontop.iq.transform.impl
 
it.unibz.inf.ontop.iq.transform.node - package it.unibz.inf.ontop.iq.transform.node
 
it.unibz.inf.ontop.iq.type - package it.unibz.inf.ontop.iq.type
 
it.unibz.inf.ontop.iq.type.impl - package it.unibz.inf.ontop.iq.type.impl
 
it.unibz.inf.ontop.iq.validation - package it.unibz.inf.ontop.iq.validation
 
it.unibz.inf.ontop.iq.validation.impl - package it.unibz.inf.ontop.iq.validation.impl
 
it.unibz.inf.ontop.iq.visit - package it.unibz.inf.ontop.iq.visit
 
it.unibz.inf.ontop.model.atom - package it.unibz.inf.ontop.model.atom
 
it.unibz.inf.ontop.model.atom.impl - package it.unibz.inf.ontop.model.atom.impl
 
it.unibz.inf.ontop.model.template - package it.unibz.inf.ontop.model.template
 
it.unibz.inf.ontop.model.template.impl - package it.unibz.inf.ontop.model.template.impl
 
it.unibz.inf.ontop.model.term - package it.unibz.inf.ontop.model.term
 
it.unibz.inf.ontop.model.term.functionsymbol - package it.unibz.inf.ontop.model.term.functionsymbol
 
it.unibz.inf.ontop.model.term.functionsymbol.db - package it.unibz.inf.ontop.model.term.functionsymbol.db
 
it.unibz.inf.ontop.model.term.functionsymbol.db.impl - package it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
it.unibz.inf.ontop.model.term.functionsymbol.impl - package it.unibz.inf.ontop.model.term.functionsymbol.impl
 
it.unibz.inf.ontop.model.term.functionsymbol.impl.geof - package it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
it.unibz.inf.ontop.model.term.impl - package it.unibz.inf.ontop.model.term.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.model.type.lexical - package it.unibz.inf.ontop.model.type.lexical
 
it.unibz.inf.ontop.model.vocabulary - package it.unibz.inf.ontop.model.vocabulary
 
it.unibz.inf.ontop.substitution - package it.unibz.inf.ontop.substitution
 
it.unibz.inf.ontop.substitution.impl - package it.unibz.inf.ontop.substitution.impl
 
it.unibz.inf.ontop.utils - package it.unibz.inf.ontop.utils
 
it.unibz.inf.ontop.utils.impl - package it.unibz.inf.ontop.utils.impl
 

J

JoinLikeChildBindingLifter - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
JoinLikeChildBindingLifter.BindingLiftConverter<R> - Interface in it.unibz.inf.ontop.iq.node.normalization.impl
 
JoinLikeNode - Interface in it.unibz.inf.ontop.iq.node
Any kind of JOIN (inner, left join)
JoinLikeNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
JoinLikeNodeImpl(Optional<ImmutableExpression>, TermNullabilityEvaluator, TermFactory, IntermediateQueryFactory, TypeFactory, SubstitutionFactory, ImmutableUnificationTools, ImmutableSubstitutionTools) - Constructor for class it.unibz.inf.ontop.iq.node.impl.JoinLikeNodeImpl
 
JoinOrFilterNode - Interface in it.unibz.inf.ontop.iq.node
TODO: explain
JoinOrFilterNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
JoinOrFilterNodeImpl(Optional<ImmutableExpression>, TermNullabilityEvaluator, TermFactory, IntermediateQueryFactory, TypeFactory, SubstitutionFactory, ImmutableUnificationTools, ImmutableSubstitutionTools) - Constructor for class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
JoinOrFilterVariableNullabilityTools - Class in it.unibz.inf.ontop.iq.node.impl
 

L

LABEL - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
LANG - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
LANG_MATCHES - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
LangDatatype - Class in it.unibz.inf.ontop.model.type.impl
 
LangMatchesSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LangMatchesSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangMatchesSPARQLFunctionSymbolImpl
 
LangSPARQLFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
LangSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LangSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangSPARQLFunctionSymbolImpl
 
LANGSTRING - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
LangTagFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Takes a RDF type term as input.
LangTagFunctionSymbolImpl(MetaRDFTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
LanguageTag - Interface in it.unibz.inf.ontop.model.type
TODO: explain https://www.ietf.org/rfc/rfc4647.txt
LanguageTagImpl - Class in it.unibz.inf.ontop.model.type.impl
 
LanguageTagImpl(String) - Constructor for class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
LazyRecursiveIQTreeVisitingTransformer - Class in it.unibz.inf.ontop.iq.transform.impl
 
LazyRecursiveIQTreeVisitingTransformer(IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
LcaseSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LcaseSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LcaseSPARQLFunctionSymbolImpl
 
LeafIQTree - Interface in it.unibz.inf.ontop.iq
 
LeafIQTreeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
LeafIQTreeImpl(IQTreeTools, IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
LeftJoinNode - Interface in it.unibz.inf.ontop.iq.node
See IntermediateQueryFactory for creating a new instance.
LeftJoinNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
LeftJoinNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
LeftJoinNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
LegacyVariableGenerator - Class in it.unibz.inf.ontop.utils.impl
Old-style variable generator TODO: remove it!
LESS_THAN - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
LessThanSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LessThanSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LessThanSPARQLFunctionSymbolImpl
 
LexicalEBVFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
https://www.w3.org/TR/sparql11-query/#ebv Limitation: - We don't look for invalid lexical form for booleans and numerics
LexicalEBVFunctionSymbolImpl(DBTermType, MetaRDFTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
LexicalInequalityFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LexicalInequalityFunctionSymbolImpl(InequalityLabel, MetaRDFTermType, RDFDatatype, RDFDatatype, RDFDatatype, DBTermType, DBTermType, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalInequalityFunctionSymbolImpl
 
LexicalLangMatchesFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LexicalLangMatchesFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
LexicalNonStrictEqualityFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LexicalNonStrictEqualityFunctionSymbolImpl(MetaRDFTermType, RDFDatatype, RDFDatatype, RDFDatatype, DBTermType, DBTermType, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalNonStrictEqualityFunctionSymbolImpl
 
LexicalSpace - Interface in it.unibz.inf.ontop.model.type.lexical
 
lift(ImmutableList<? extends ImmutableTerm>, Function<RDFTermTypeConstant, ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
lift(ImmutableList<? extends ImmutableTerm>, Function<RDFTermTypeConstant, ImmutableTerm>, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
Builds a DB CASE functional term with an "entry" for possible DBConstant value.
lift(ImmutableList<? extends ImmutableTerm>, Function<RDFTermTypeConstant, ? extends ImmutableTerm>, TermFactory, boolean) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
 
liftBindings() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.InjectiveBindingLiftState
 
liftBindingsAndDistinct() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
 
liftExpression(ImmutableList<? extends ImmutableTerm>, Function<RDFTermTypeConstant, ImmutableExpression>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
liftExpression(ImmutableList<? extends ImmutableTerm>, Function<RDFTermTypeConstant, ImmutableExpression>, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.RDFTermTypeFunctionSymbol
Builds a boolean DB CASE functional term with an "entry" for possible DBConstant value.
liftGroupingBindings() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
Lifts (fragments of) bindings that are injective.
liftIncompatibleDefinitions(Variable, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
liftIncompatibleDefinitions(Variable, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
TODO: use the properties for optimization purposes?
liftIncompatibleDefinitions(Variable, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
liftIncompatibleDefinitions(Variable, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.IQTree
Tries to lift unions when they have incompatible definitions for a variable.
liftIncompatibleDefinitions(Variable, IQTree, IQTree, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
By default does not lift.
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
TODO: implement it seriously! (is currently blocking)
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
liftIncompatibleDefinitions(Variable, ImmutableList<IQTree>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
liftIncompatibleDefinitions(Variable, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
liftIncompatibleDefinitions(Variable, IQTree, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
Does not lift unions, blocks them
liftIncompatibleDefinitions(Variable, ImmutableList<IQTree>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
TODO: make it compatible definitions together (requires a VariableGenerator so as to lift bindings)
liftIncompatibleDefinitions(Variable, ImmutableList<IQTree>, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
Deprecated.
liftIncompatibleDefinitions(Variable, IQTree, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
Deprecated.
liftRegularChildBinding(ConstructionNode, int, IQTree, ImmutableList<IQTree>, ImmutableSet<Variable>, Optional<ImmutableExpression>, VariableGenerator, VariableNullability, JoinLikeChildBindingLifter.BindingLiftConverter<R>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.JoinLikeChildBindingLifter
For children of a commutative join or for the left child of a LJ
liftUnaryBooleanFunctionSymbol(ImmutableList<? extends ImmutableTerm>, BooleanFunctionSymbol, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBIfElseNullFunctionSymbol
Returns BOOL_IF_ELSE_NULL(c, f(v)) where f is an unary BooleanFunctionSymbol, and c and v and the initial terms
liftUnaryBooleanFunctionSymbol(ImmutableList<? extends ImmutableTerm>, BooleanFunctionSymbol, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
LinearInclusionDependencies<P extends AtomPredicate> - Interface in it.unibz.inf.ontop.constraints
 
LinearInclusionDependenciesImpl<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
LinearInclusionDependenciesImpl(CoreUtilsFactory, AtomFactory, ImmutableList<LinearInclusionDependenciesImpl.LinearInclusionDependency<P>>) - Constructor for class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
LinearInclusionDependenciesImpl.Builder<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
LinearInclusionDependenciesImpl.LinearInclusionDependency<P extends AtomPredicate> - Class in it.unibz.inf.ontop.constraints.impl
 
LITERAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
LiteralTemplateFactory - Class in it.unibz.inf.ontop.model.template.impl
 
LiteralTemplateFactory(TermFactory, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
loadDefaultPropertiesFromFile(Class, String) - Static method in class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
 
LOGICAL_AND - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
LOGICAL_OR - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
LogicalAndSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LogicalAndSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LogicalAndSPARQLFunctionSymbolImpl
 
LogicalOrSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
LogicalOrSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.LogicalOrSPARQLFunctionSymbolImpl
 
LONG - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
LOWER_CASE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
LowerCaseDBIsTrueFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The JDBC driver of Denodo may return the boolean as "true" or "false" (lower case)
LowerCaseDBIsTrueFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.LowerCaseDBIsTrueFunctionSymbolImpl
 

M

makeDistinct(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
makeDistinct(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.UnionNode
Makes the tree be distinct
makeRegexSafe(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
map - Variable in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataLookup
 
MAX - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Default, can be overridden
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
When the bag/set does not contain any null
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
When the bag/set does not contain any null
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
When the bag/set does not contain any null
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBGroupConcatFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
When the bag/set does not contain any null
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Returns false when a functional term with this symbol: 1.
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
In case of non-literal RDF types
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLLikeFunctionSymbolImpl
Default value for SPARQL functions as they may produce NULL due to SPARQL errors
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
mayReturnNullWithoutNullArguments() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
MD5 - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
Md5SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
Md5SPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.Md5SPARQLFunctionSymbolImpl
 
MEMBER - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
mergeWithChild() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
Tries to merge with the child
MetadataExtractionException - Exception in it.unibz.inf.ontop.exception
Exception while extracting the DB metadata
MetadataExtractionException(String) - Constructor for exception it.unibz.inf.ontop.exception.MetadataExtractionException
 
MetadataExtractionException(Exception) - Constructor for exception it.unibz.inf.ontop.exception.MetadataExtractionException
 
MetadataExtractionException(String, Exception) - Constructor for exception it.unibz.inf.ontop.exception.MetadataExtractionException
 
MetadataLookup - Interface in it.unibz.inf.ontop.dbschema
 
MetadataProvider - Interface in it.unibz.inf.ontop.dbschema
 
MetaRDFTermType - Interface in it.unibz.inf.ontop.model.type
Type for the RDFTermTypeConstants
MetaRDFTermTypeImpl - Class in it.unibz.inf.ontop.model.type.impl
 
METRE - Static variable in class it.unibz.inf.ontop.model.vocabulary.UOM
 
MIN - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
MinBasedSampleSPARQLFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
SAMPLE implemented as MIN
MinBasedSampleSPARQLFunctionSymbol(TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinBasedSampleSPARQLFunctionSymbol
 
MinOrMaxSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
MinOrMaxSPARQLFunctionSymbolImpl(TypeFactory, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
MinOrMaxSPARQLFunctionSymbolImpl(String, String, TypeFactory, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
MinorOntopInternalBugException - Exception in it.unibz.inf.ontop.exception
For all of the minor exceptions that do not deserve a sub-class
MinorOntopInternalBugException(String) - Constructor for exception it.unibz.inf.ontop.exception.MinorOntopInternalBugException
 
MinorOntopInternalBugException(String, Throwable) - Constructor for exception it.unibz.inf.ontop.exception.MinorOntopInternalBugException
 
MINUTES_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
MockupDBFunctionSymbolFactory - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Mockup: for DB-independent tests only
MockupDBIfElseNullFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MockupDBIfElseNullFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBIfElseNullFunctionSymbol
 
MockupDBIsNullOrNotFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MockupDBIsNullOrNotFunctionSymbolImpl(boolean, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBIsNullOrNotFunctionSymbolImpl
 
MockupDBTypeFactory - Class in it.unibz.inf.ontop.model.type.impl
 
MockupEncodeURIorIRIFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MockupEncodeURIorIRIFunctionSymbol(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupEncodeURIorIRIFunctionSymbol
 
MockupSimpleDBBooleanCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MockupSimpleDBBooleanCastFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupSimpleDBBooleanCastFunctionSymbol
 
MockupSimpleDBCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
MockupSimpleDBCastFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupSimpleDBCastFunctionSymbol
 
MONTH - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
MONTH_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
MultitypedInputUnarySPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Allows different datatypes as input.
MultitypedInputUnarySPARQLFunctionSymbolImpl(String, IRI, RDFTermType, RDFTermType, boolean, MultitypedInputUnarySPARQLFunctionSymbolImpl.TriFunction<TermFactory, ImmutableTerm, ImmutableTerm, ImmutableFunctionalTerm>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
MultitypedInputUnarySPARQLFunctionSymbolImpl(String, IRI, RDFTermType, RDFTermType, boolean, DBTypeFactory, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
MultitypedInputUnarySPARQLFunctionSymbolImpl(String, String, RDFTermType, RDFTermType, boolean, MultitypedInputUnarySPARQLFunctionSymbolImpl.TriFunction<TermFactory, ImmutableTerm, ImmutableTerm, ImmutableFunctionalTerm>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
MultitypedInputUnarySPARQLFunctionSymbolImpl(String, String, RDFTermType, RDFTermType, boolean, DBTypeFactory, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.MultitypedInputUnarySPARQLFunctionSymbolImpl
 
MultitypedInputUnarySPARQLFunctionSymbolImpl.TriFunction<T,U,V,R> - Interface in it.unibz.inf.ontop.model.term.functionsymbol.impl
 

N

NAME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
NamedRelationDefinition - Interface in it.unibz.inf.ontop.dbschema
Represents either a database relation (either a table or a view) or an Ontop view
NaryIQTree - Interface in it.unibz.inf.ontop.iq
See IntermediateQueryFactory for creating a new instance.
NaryIQTreeImpl - Class in it.unibz.inf.ontop.iq.impl
 
NaryOperatorNode - Interface in it.unibz.inf.ontop.iq.node
Has at least two children
NativeNode - Interface in it.unibz.inf.ontop.iq.node
NativeNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
NCNAME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.BooleanFunctionSymbol
Usually NOT supported when the function symbol blocks negation.
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BooleanDBIfElseNullFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanFunctionSymbolWithSerializerImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictEqFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrictNEqFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBBooleanCastFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupSimpleDBBooleanCastFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
negate(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
negate(TermFactory) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
Returns the equivalent to NOT(this)
negate(TermFactory) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
NEGATIVE_INTEGER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
newAncestry(TermType) - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeAncestryImpl
 
newAncestry(TermType) - Method in interface it.unibz.inf.ontop.model.type.TermTypeAncestry
Builds a new ancestry
newAtom(DataAtom) - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
newAtom(DataAtom<AtomPredicate>) - Method in interface it.unibz.inf.ontop.iq.node.IntensionalDataNode
 
newBuilder() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
newBuilder() - Method in interface it.unibz.inf.ontop.iq.IntermediateQuery
Creates a uninitialized query builder.
newHierarchy(ConcreteNumericRDFDatatype) - Method in class it.unibz.inf.ontop.model.type.impl.TypePropagationSubstitutionHierarchyImpl
 
newHierarchy(ConcreteNumericRDFDatatype) - Method in interface it.unibz.inf.ontop.model.type.TypePropagationSubstitutionHierarchy
Builds a new hierarchy
newRequest(ImmutableSubstitution<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.iq.request.DefinitionPushDownRequest
 
newRequest(ImmutableSubstitution<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.iq.request.impl.DefPushDownRequestImpl
 
next() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphismIterator
 
nextSibling(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
nextSibling(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
NMTOKEN - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
NMTOKENS - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
NO_QUOTATION - Static variable in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
NodeTransformationProposal - Interface in it.unibz.inf.ontop.iq.node
TODO: explain
NodeTransformationProposalImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
NodeTransformationProposalImpl(NodeTransformationProposedState, QueryNode, ImmutableSet<Variable>) - Constructor for class it.unibz.inf.ontop.iq.node.impl.NodeTransformationProposalImpl
 
NodeTransformationProposalImpl(NodeTransformationProposedState, ImmutableSet<Variable>) - Constructor for class it.unibz.inf.ontop.iq.node.impl.NodeTransformationProposalImpl
 
NodeTransformationProposedState - Enum in it.unibz.inf.ontop.iq.node
Transformation to the local node.
NON_NEGATIVE_INTEGER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
NON_POSITIVE_INTEGER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
NonConstantTerm - Interface in it.unibz.inf.ontop.model.term
 
NonDeterministicDBFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
TODO: explain
NonFunctionalTerm - Interface in it.unibz.inf.ontop.model.term
"Class" grouping variables and constants.
NonGroundExpressionImpl - Class in it.unibz.inf.ontop.model.term.impl
 
NonGroundExpressionImpl(TermFactory, BooleanFunctionSymbol, ImmutableTerm...) - Constructor for class it.unibz.inf.ontop.model.term.impl.NonGroundExpressionImpl
 
NonGroundExpressionImpl(BooleanFunctionSymbol, ImmutableList<? extends ImmutableTerm>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.NonGroundExpressionImpl
 
NonGroundFunctionalTerm - Interface in it.unibz.inf.ontop.model.term
Immutable functional term is not a ground term
NonGroundFunctionalTermImpl - Class in it.unibz.inf.ontop.model.term.impl
Constraint: should contain at least one variable
NonGroundFunctionalTermImpl(FunctionSymbol, ImmutableList<? extends ImmutableTerm>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.NonGroundFunctionalTermImpl
 
NonGroundFunctionalTermImpl(TermFactory, FunctionSymbol, ImmutableTerm...) - Constructor for class it.unibz.inf.ontop.model.term.impl.NonGroundFunctionalTermImpl
 
NonGroundTerm - Interface in it.unibz.inf.ontop.model.term
Immutable terms that are NOT ground terms.
NonNullConstant - Interface in it.unibz.inf.ontop.model.term
 
nonNullVariables - Variable in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl.NotNullTopVariablePropagator
 
NonPostProcessedSimpleDBCastFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Forbids post-processing.
NonPostProcessedSimpleDBCastFunctionSymbol(DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonPostProcessedSimpleDBCastFunctionSymbol
 
NonSimplifiableTypedNullFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
NonSimplifiableTypedNullFunctionSymbol(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonSimplifiableTypedNullFunctionSymbol
 
NonSimplifiableTypedNullFunctionSymbol(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NonSimplifiableTypedNullFunctionSymbol
 
NonStrictEqSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
NonStrictEqSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.NonStrictEqSPARQLFunctionSymbolImpl
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, boolean) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, RDFDatatype, boolean) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport, boolean) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, RDFDatatype, NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType(String, TermTypeAncestry, RDFDatatype, NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport, boolean) - Constructor for class it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType
 
NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport - Enum in it.unibz.inf.ontop.model.type.impl
 
NoNullValueEnforcer - Interface in it.unibz.inf.ontop.iq.transform
 
NoNullValuesEnforcerImpl - Class in it.unibz.inf.ontop.iq.transform.impl
 
NoNullValuesEnforcerImpl.NotNullTopVariablePropagator - Class in it.unibz.inf.ontop.iq.transform.impl
 
NonUniqueTermTypeException - Exception in it.unibz.inf.ontop.exception
When multiple term types are found while the term type was expected to be unique.
NonUniqueTermTypeException(String) - Constructor for exception it.unibz.inf.ontop.exception.NonUniqueTermTypeException
 
NonVariableTerm - Interface in it.unibz.inf.ontop.model.term
Term that is not a variable (i.e.
normalize(ImmutableExpression) - Method in interface it.unibz.inf.ontop.evaluator.ExpressionNormalizer
 
normalize(ImmutableExpression) - Method in class it.unibz.inf.ontop.evaluator.impl.ExpressionNormalizerImpl
 
normalizeChild(VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
 
normalizeDescendingSubstitution(ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
normalizeDescendingSubstitution(IQTree, ImmutableSubstitution<? extends VariableOrGroundTerm>) - Method in class it.unibz.inf.ontop.iq.impl.IQTreeTools
Excludes the variables that are not projected by the IQTree If a "null" variable is propagated down, throws an UnsatisfiableDescendingSubstitutionException.
NORMALIZEDSTRING - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
normalizeForOptimization(VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
normalizeForOptimization() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
normalizeForOptimization(VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
normalizeForOptimization(VariableGenerator) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
normalizeForOptimization() - Method in interface it.unibz.inf.ontop.iq.IQ
 
normalizeForOptimization(VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.IQTree
 
normalizeForOptimization(IQTree, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
- Merges with a child construction - Removes itself if useless
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
TODO: Optimization: lift direct construction and filter nodes before normalizing them (so as to reduce the recursive pressure)
normalizeForOptimization(ImmutableList<IQTree>, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
TODO: refactor
normalizeForOptimization(VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
normalizeForOptimization(IQTree, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
normalizeForOptimization(ImmutableList<IQTree>, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
TODO: refactor
normalizeForOptimization(ImmutableList<IQTree>, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
normalizeForOptimization(AggregationNode, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.AggregationNormalizer
 
normalizeForOptimization(DistinctNode, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.DistinctNormalizer
 
normalizeForOptimization(FilterNode, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.FilterNormalizer
 
normalizeForOptimization(AggregationNode, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl
Blocks distinct.
normalizeForOptimization(DistinctNode, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.DistinctNormalizerImpl
 
normalizeForOptimization(FilterNode, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl
TODO: Optimization: lift direct construction and filter nodes before normalizing them (so as to reduce the recursive pressure)
normalizeForOptimization(InnerJoinNode, ImmutableList<IQTree>, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.InnerJoinNormalizerImpl
 
normalizeForOptimization(LeftJoinNode, IQTree, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.LeftJoinNormalizerImpl
 
normalizeForOptimization(OrderByNode, IQTree, VariableGenerator, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.OrderByNormalizerImpl
NB: the loop is due to the lifting of both distinct and construction nodes
normalizeForOptimization(InnerJoinNode, ImmutableList<IQTree>, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.InnerJoinNormalizer
 
normalizeForOptimization(LeftJoinNode, IQTree, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.LeftJoinNormalizer
 
normalizeForOptimization(OrderByNode, IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.normalization.OrderByNormalizer
 
normalizeForOptimization(IQTree, VariableGenerator, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
normalizeRightProvenance(IQTree, ImmutableSet<Variable>, Optional<ImmutableExpression>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer
 
normalizeRightProvenance(IQTree, ImmutableSet<Variable>, ImmutableSet<Variable>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer
 
normalizeSubstitution(ImmutableSubstitution<ImmutableTerm>, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConstructionSubstitutionNormalizer
 
normalizeSubstitution(ImmutableSubstitution<ImmutableTerm>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConstructionSubstitutionNormalizerImpl
Prevents creating construction nodes out of ascending substitutions Here, variable nullability is not considered due to the complexity induced by the descending substitution
NOT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
NOT_A_SAFE_SEPARATOR_REGEX - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
NOTHING - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
NotNullTopVariablePropagator(IntermediateQueryFactory, SubstitutionFactory, ImmutableSet<Variable>) - Constructor for class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl.NotNullTopVariablePropagator
 
NotRequiredVariableRemover - Interface in it.unibz.inf.ontop.iq.node.normalization
 
NotRequiredVariableRemoverImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
NotRequiredVariableRemoverImpl(CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl
 
NotRequiredVariableRemoverImpl.VariableRemoverTransformer - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Is expected to always have an effect on the tree it receives as argument.
NotSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
NotSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotSPARQLFunctionSymbolImpl
 
NotYetTypedEqualityFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
To be used when parsing the mapping and when an equality is found.
NotYetTypedEqualityFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
NotYetTypedEqualityFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
NotYetTypedEqualityTransformer - Interface in it.unibz.inf.ontop.iq.type
Transforms the equalities coming from a DB query according to their types.
NotYetTypedEqualityTransformerImpl - Class in it.unibz.inf.ontop.iq.type.impl
 
NotYetTypedEqualityTransformerImpl(IntermediateQueryFactory, UniqueTermTypeExtractor, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl
 
NotYetTypedEqualityTransformerImpl.ExpressionTransformer - Class in it.unibz.inf.ontop.iq.type.impl
 
NOW - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
NowSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
NowSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
NullConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
 
NullConstantImpl(String) - Constructor for class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
NULLIF_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
NullIfDBFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
NullIfDBFunctionSymbolImpl(String, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
NullIfDBFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
Nullifiers - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
TODO: find a better name
Nullifiers() - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Nullifiers
 
nullify(ImmutableTerm, ImmutableTerm, TermFactory) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Nullifiers
Recursive
NullIgnoringDBAvgFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Ignores nulls.
NullIgnoringDBAvgFunctionSymbol(DBTermType, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
 
NullIgnoringDBAvgFunctionSymbol(DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
 
NullIgnoringDBGroupConcatFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
NullIgnoringDBGroupConcatFunctionSymbol(DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBGroupConcatFunctionSymbol
 
NullIgnoringDBSumFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Ignores nulls.
NullIgnoringDBSumFunctionSymbol(DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
 
NullIgnoringDBSumFunctionSymbol(DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
 
NullRejectingDBConcatFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
NullRejectingDBConcatFunctionSymbol(String, int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullRejectingDBConcatFunctionSymbol
 
NullRejectingDBConcatFunctionSymbol(String, int, DBTermType, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullRejectingDBConcatFunctionSymbol
 
NullToleratingDBConcatFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
NullToleratingDBConcatFunctionSymbol(String, int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
 
NumberDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
NumberDBTermType(String, String, TermTypeAncestry, RDFDatatype, DBTermType.Category) - Constructor for class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
NumberDBTermType(String, TermTypeAncestry, RDFDatatype, DBTermType.Category) - Constructor for class it.unibz.inf.ontop.model.type.impl.NumberDBTermType
 
NUMERIC - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
NUMERIC_ABS - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
NUMERIC_ADD - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
NUMERIC_CEIL - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
NUMERIC_DIVIDE - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
NUMERIC_FLOOR - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
NUMERIC_MULTIPLY - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
NUMERIC_ROUND - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
NUMERIC_SUBTRACT - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
NumericBinarySPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
NumericBinarySPARQLFunctionSymbolImpl(String, String, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.NumericBinarySPARQLFunctionSymbolImpl
 
NumericRDFDatatype - Interface in it.unibz.inf.ontop.model.type
 

O

ObjectConstant - Interface in it.unibz.inf.ontop.model.term
 
ObjectRDFType - Interface in it.unibz.inf.ontop.model.type
IRIs and blank nodes
ObjectStringTemplateFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
Such a function symbol is specific to object identifier (IRI, bnode) template NB: a functional term using this symbol is producing a DB string or a NULL
ObjectStringTemplateFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
ObjectStringTemplateFunctionSymbolImpl(ImmutableList<Template.Component>, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
ObjectTemplateFactory - Class in it.unibz.inf.ontop.model.template.impl
 
ObjectTemplateFactory(TermFactory) - Constructor for class it.unibz.inf.ontop.model.template.impl.ObjectTemplateFactory
 
of(String, Attribute, Attribute) - Static method in interface it.unibz.inf.ontop.dbschema.ForeignKeyConstraint
creates a single-attribute foreign key
of(String, int) - Static method in class it.unibz.inf.ontop.model.template.Template
 
of(String, int, String, int) - Static method in class it.unibz.inf.ontop.model.template.Template
 
OfflineMetadataProviderBuilder - Class in it.unibz.inf.ontop.dbschema.impl
OfflineMetadataProviderBuilder for tests only
OfflineMetadataProviderBuilder(CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.OfflineMetadataProviderBuilder
 
OneDigitBooleanNormFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The JDBC driver of DB2 may return the boolean as "1" or "0"
OneDigitBooleanNormFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneDigitBooleanNormFunctionSymbolImpl
 
OneDigitDBIsTrueFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The JDBC driver of DB2 may return the boolean as "0" or "1"
OneDigitDBIsTrueFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneDigitDBIsTrueFunctionSymbolImpl
 
OneLetterBooleanNormFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The JDBC driver of Postgres may return the boolean as "t" or "f"
OneLetterBooleanNormFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneLetterBooleanNormFunctionSymbolImpl
 
OneLetterDBIsTrueFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
The JDBC driver of Postgres may return the boolean as "t" or "f"
OneLetterDBIsTrueFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.OneLetterDBIsTrueFunctionSymbolImpl
 
Ontop - Class in it.unibz.inf.ontop.model.vocabulary
 
Ontop() - Constructor for class it.unibz.inf.ontop.model.vocabulary.Ontop
 
ONTOP_QUERY - Static variable in interface it.unibz.inf.ontop.model.atom.PredicateConstants
 
OntopAbstractModule - Class in it.unibz.inf.ontop.injection.impl
 
OntopAbstractModule(OntopModelSettings) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopAbstractModule
 
OntopAbstractModule.UnknownClassException - Exception in it.unibz.inf.ontop.injection.impl
Interface not found in the settings or impossibility to load the declared implementation class.
OntopInternal - Class in it.unibz.inf.ontop.model.vocabulary
 
OntopInternal() - Constructor for class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
OntopInternalBugException - Exception in it.unibz.inf.ontop.exception
Exceptions due to internal bugs, not due to misconfiguration from the user or from a lack of support.
OntopInternalBugException(String) - Constructor for exception it.unibz.inf.ontop.exception.OntopInternalBugException
 
OntopInternalBugException(String, Throwable) - Constructor for exception it.unibz.inf.ontop.exception.OntopInternalBugException
 
OntopModelConfiguration - Interface in it.unibz.inf.ontop.injection
TODO: explain
OntopModelConfiguration.Builder<B extends OntopModelConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
TODO: explain
OntopModelConfiguration.OntopModelBuilderFragment<B extends OntopModelConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
TODO: explain
OntopModelConfigurationImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopModelConfigurationImpl(OntopModelSettings, OntopModelConfigurationImpl.OntopModelConfigurationOptions) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
 
OntopModelConfigurationImpl(OntopModelSettings, OntopModelConfigurationImpl.OntopModelConfigurationOptions, Supplier<Injector>) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
"Slave" configuration (in case of multiple inheritance) --> uses the injector of another configuration
OntopModelConfigurationImpl.BuilderImpl<B extends OntopModelConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
Builder
OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment<B extends OntopModelConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopModelConfigurationImpl.OntopModelConfigurationOptions - Class in it.unibz.inf.ontop.injection.impl
Groups all the options required by the OntopModelConfiguration.
OntopModelConfigurationOptions() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.OntopModelConfigurationOptions
 
OntopModelModule - Class in it.unibz.inf.ontop.injection.impl
 
OntopModelModule(OntopModelConfiguration) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelModule
 
OntopModelSettings - Interface in it.unibz.inf.ontop.injection
TODO: explain
OntopModelSettings.CardinalityPreservationMode - Enum in it.unibz.inf.ontop.injection
 
OntopModelSettingsImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopModelSettingsImpl(Properties) - Constructor for class it.unibz.inf.ontop.injection.impl.OntopModelSettingsImpl
Beware: immutable class! Recommended constructor.
OntopViewDefinition - Interface in it.unibz.inf.ontop.dbschema
 
OntopViewDefinitionImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
OntopViewDefinitionImpl(ImmutableList<RelationID>, RelationDefinition.AttributeListBuilder, IQ, int, CoreSingletons) - Constructor for class it.unibz.inf.ontop.dbschema.impl.OntopViewDefinitionImpl
 
optimize(IQTree, ImmutableSet<Variable>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl
 
optimize(IQTree, ImmutableSet<Variable>, VariableGenerator) - Method in interface it.unibz.inf.ontop.iq.node.normalization.NotRequiredVariableRemover
 
OrderByNode - Interface in it.unibz.inf.ontop.iq.node
Follows a NULLS FIRST semantics (if ascending, NULLS LAST otherwise), similarly to SPARQL See https://www.w3.org/TR/sparql11-query/#modOrderBy See IntermediateQueryFactory.createOrderByNode(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<it.unibz.inf.ontop.iq.node.OrderByNode.OrderComparator>) for creating a new instance.
OrderByNode.OrderComparator - Interface in it.unibz.inf.ontop.iq.node
 
OrderByNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
OrderByNormalizer - Interface in it.unibz.inf.ontop.iq.node.normalization
 
OrderByNormalizerImpl - Class in it.unibz.inf.ontop.iq.node.normalization.impl
 
OrderComparatorImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
orientate(ImmutableList<Variable>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Returns a "similar" substitution that avoids (if possible) to substitute certain variables.
orientate(ImmutableList<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
OWL - Class in it.unibz.inf.ontop.model.vocabulary
 
OWL() - Constructor for class it.unibz.inf.ontop.model.vocabulary.OWL
 

P

partitioningBy(Predicate<? super T>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
partitioningBy(Predicate<? super T>, Collector<T, A, D>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
perform2ndStepEvaluationStrictEqWithConstant(ImmutableList<? extends ImmutableTerm>, String, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultSimpleDBCastFunctionSymbol
After making the compatibility checks (2nd step) Low-level.
PLAINLITERAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
POSITIVE_INTEGER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
Predicate - Interface in it.unibz.inf.ontop.model.term.functionsymbol
The Predicate class currently represents (1) first-order predicts, (2) function symbols, and (3) logical operators (e.g.
PredicateConstants - Interface in it.unibz.inf.ontop.model.atom
 
PredicateImpl - Class in it.unibz.inf.ontop.model.term.impl
 
PredicateImpl(String, int) - Constructor for class it.unibz.inf.ontop.model.term.impl.PredicateImpl
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEO
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.Ontop
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.UOM
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
PREFIX - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
PREFIX_OBDA - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
PREFIX_OWL - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
PREFIX_PROP - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
PREFIX_RDF - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
PREFIX_RDFS - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
PREFIX_XSD - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
 
primaryKeyBuilder(NamedRelationDefinition, String) - Static method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
creates a PRIMARY KEY builder
primaryKeyBuilder(NamedRelationDefinition, String) - Static method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
creates a PRIMARY KEY builder
primaryKeyOf(Attribute) - Static method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
 
primaryKeyOf(Attribute, Attribute) - Static method in interface it.unibz.inf.ontop.dbschema.UniqueConstraint
 
prioritizeRenaming(ImmutableSubstitution<T>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionTools
Prevents priority variables to be renamed into non-priority variables.
ProjectionDecomposer - Interface in it.unibz.inf.ontop.iq.tools
 
ProjectionDecomposer.ProjectionDecomposition - Interface in it.unibz.inf.ontop.iq.tools
 
ProjectionDecomposerImpl - Class in it.unibz.inf.ontop.iq.tools.impl
 
ProjectionDecompositionImpl - Class in it.unibz.inf.ontop.iq.tools.impl
 
propagateDownConstraint(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
propagateDownConstraint(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
propagateDownConstraint(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
propagateDownConstraint(ImmutableExpression) - Method in interface it.unibz.inf.ontop.iq.IQTree
TODO: explain The constraint is used for pruning.
propagateDownConstraint(ImmutableExpression, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
propagateDownConstraint(ImmutableExpression, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
propagateDownConstraint(ImmutableExpression, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
propagateDownConstraint(ImmutableExpression, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
propagateDownConstraint(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
propagateDownConstraint(ImmutableExpression, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
propagateDownConstraint(ImmutableExpression, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
propagateDownConstraint(ImmutableExpression, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
Stops constraints
propagateDownConstraint(ImmutableExpression, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
propagateDownConstraint(ImmutableExpression, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
propagateDownConstraint(ImmutableExpression, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
propagatedSubstitution - Variable in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeTools.NewSubstitutionPair
 
propagateNonGroupingBindingsIntoToAggregationSubstitution() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
All the bindings of non-grouping variables in the child construction node are propagated to the aggregation substitution
properties(Properties) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
Have precedence over other parameters
properties(Properties) - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration.OntopModelBuilderFragment
 
PROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
propertyFile(String) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
 
propertyFile(File) - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl.DefaultOntopModelBuilderFragment
 
propertyFile(String) - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration.OntopModelBuilderFragment
 
propertyFile(File) - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration.OntopModelBuilderFragment
 
ProposalExecutor<P extends QueryOptimizationProposal<R>,R extends ProposalResults> - Interface in it.unibz.inf.ontop.iq.executor
TODO: explain ProposalExecutor are expected to manipulate directly a QueryTreeComponent
ProposalResults - Interface in it.unibz.inf.ontop.iq.proposal
Results returned after the application of a QueryOptimizationProposal.
ProposalResultsImpl - Class in it.unibz.inf.ontop.iq.proposal.impl
 
ProposalResultsImpl() - Constructor for class it.unibz.inf.ontop.iq.proposal.impl.ProposalResultsImpl
 
proposeProvenanceVariables(ImmutableList<? extends ImmutableTerm>) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
Returns some variables are required to non-null for the functional term to be non-null.
proposeProvenanceVariables(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Conservative by default Can be overridden
proposeProvenanceVariables(ImmutableList<? extends ImmutableTerm>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
Looks at the lexical term for provenance variables
proposeProvenanceVariables() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
Returns some variables are required to non-null for the functional term to be non-null.
proposeProvenanceVariables() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
ProtoSubstitution<T extends ImmutableTerm> - Interface in it.unibz.inf.ontop.substitution
TODO: find a better name Minimal interface for a substitution May not depend on the AtomFactory and SubstitutionFactory
provider - Variable in class it.unibz.inf.ontop.dbschema.impl.DelegatingMetadataProvider
 
pushDownExpression(ImmutableExpression, int, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBIfThenFunctionSymbol
Pushes a unary boolean function symbol down to the "then" arguments For instance, f(CASE(c1, t1, c2, t2, t3), t4) -> BOOL_CASE(c1, f(t1,t4), c2, f(t2,t4), f(t3,t4))
pushDownExpression(ImmutableExpression, int, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
pushDownExpression(ImmutableExpression, int, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
pushDownFunctionalTerm(T, int, TermFactory, BiFunction<FunctionSymbol, ImmutableList<? extends ImmutableTerm>, T>, BiFunction<Stream<Map.Entry<ImmutableExpression, T>>, T, T>) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
pushDownRegularFunctionalTerm(ImmutableFunctionalTerm, int, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBIfThenFunctionSymbol
Similar to pushDownExpression(...) but for regular functional terms
pushDownRegularFunctionalTerm(ImmutableFunctionalTerm, int, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 

Q

QuadPredicate - Interface in it.unibz.inf.ontop.model.atom
 
QuadPredicateImpl - Class in it.unibz.inf.ontop.model.atom.impl
 
QuadPredicateImpl(ImmutableList<TermType>, RDFTermTypeConstant, RDF) - Constructor for class it.unibz.inf.ontop.model.atom.impl.QuadPredicateImpl
 
QualifiedAttributeID - Class in it.unibz.inf.ontop.dbschema
Database identifier used for possibly qualified column names
QualifiedAttributeID(RelationID, QuotedID) - Constructor for class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
QueryModifierNode - Interface in it.unibz.inf.ontop.iq.node
 
QueryModifierNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
QueryModifierNodeImpl(IntermediateQueryFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.QueryModifierNodeImpl
 
QueryNode - Interface in it.unibz.inf.ontop.iq.node
Immutable.
QueryNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
QueryNodeImpl() - Constructor for class it.unibz.inf.ontop.iq.node.impl.QueryNodeImpl
 
QueryNodeRenamer - Class in it.unibz.inf.ontop.iq.impl
Renames query nodes according to one renaming substitution.
QueryNodeRenamer(IntermediateQueryFactory, InjectiveVar2VarSubstitution, AtomFactory) - Constructor for class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
QueryNodeSubstitutionException - Exception in it.unibz.inf.ontop.iq.exception
Thrown when the substitution cannot be applied to a QueryNode because the application will not produce a node of the same type.
QueryNodeSubstitutionException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.QueryNodeSubstitutionException
 
QueryNodeTransformationException - Exception in it.unibz.inf.ontop.iq.exception
TODO: explain
QueryNodeTransformationException(String) - Constructor for exception it.unibz.inf.ontop.iq.exception.QueryNodeTransformationException
 
QueryNodeVisitor - Interface in it.unibz.inf.ontop.iq.node
Visits QueryNodes without having effect on them and the intermediate query.
QueryOptimizationProposal<R extends ProposalResults> - Interface in it.unibz.inf.ontop.iq.proposal
TODO: explain
QueryRenamer - Interface in it.unibz.inf.ontop.iq.transform
 
QueryRenamerImpl - Class in it.unibz.inf.ontop.iq.transform.impl
 
QueryTransformationException - Exception in it.unibz.inf.ontop.exception
 
QueryTransformationException(String) - Constructor for exception it.unibz.inf.ontop.exception.QueryTransformationException
 
QueryTransformerFactory - Interface in it.unibz.inf.ontop.injection
 
QueryTree - Interface in it.unibz.inf.ontop.iq.impl.tree
TODO: describe
QueryTreeComponent - Interface in it.unibz.inf.ontop.iq.impl
Mutable component used for internal implementations of IntermediateQuery.
QUOTATION_STRING - Static variable in class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
QuotedID - Interface in it.unibz.inf.ontop.dbschema
Database identifier used for schema names, table names and aliases
QuotedIDFactory - Interface in it.unibz.inf.ontop.dbschema
Factory for creating attribute and relation identifier from strings.
QuotedIDImpl - Class in it.unibz.inf.ontop.dbschema.impl
Database identifier used for schema names, table names and aliases An identifier can be in quotation marks (to preserve the case etc.).
QuotedIDImpl.QuotedIDSerializer - Class in it.unibz.inf.ontop.dbschema.impl
 
QuotedIDSerializer() - Constructor for class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl.QuotedIDSerializer
 

R

R2RMLIRISafeEncoder - Class in it.unibz.inf.ontop.utils
 
R2RMLIRISafeEncoder() - Constructor for class it.unibz.inf.ontop.utils.R2RMLIRISafeEncoder
 
RADIAN - Static variable in class it.unibz.inf.ontop.model.vocabulary.UOM
 
RAND - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
RandSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Non-deterministic TODO: explain the use of the UUID
RandSPARQLFunctionSymbolImpl(UUID, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
 
RANGE - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
RATIONAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
RawQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
Creates QuotedIDs from database records (any quotation marks are actually part of the identifier) TO BE USED ONLY IN METADATA EXTRACTION
RawQuotedIDFactory(QuotedIDFactory) - Constructor for class it.unibz.inf.ontop.dbschema.impl.RawQuotedIDFactory
 
RCC8_DC - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_EC - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_EQ - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_NTPP - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_NTPPI - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_PO - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_TPP - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RCC8_TPPI - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RDF - Class in it.unibz.inf.ontop.model.vocabulary
 
RDF() - Constructor for class it.unibz.inf.ontop.model.vocabulary.RDF
 
RDF2DBBooleanFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
RDF2DBBooleanFunctionSymbolImpl(RDFDatatype, DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
RDFAtomPredicate - Interface in it.unibz.inf.ontop.model.atom
Abstraction for triples, quads and so on.
RDFAtomPredicate.ComponentGetter - Interface in it.unibz.inf.ontop.model.atom
the type of the three getters
RDFAtomPredicate.ComponentUpdater - Interface in it.unibz.inf.ontop.model.atom
the type of the two updater methods
RDFAtomPredicateImpl - Class in it.unibz.inf.ontop.model.atom.impl
 
RDFAtomPredicateImpl(String, ImmutableList<TermType>, int, int, int, RDFTermTypeConstant, RDF) - Constructor for class it.unibz.inf.ontop.model.atom.impl.RDFAtomPredicateImpl
 
RDFConstant - Interface in it.unibz.inf.ontop.model.term
 
RDFDatatype - Interface in it.unibz.inf.ontop.model.type
 
RDFDatatypeStringFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
RDFDatatypeStringFunctionSymbolImpl(MetaRDFTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
RDFLiteralConstant - Interface in it.unibz.inf.ontop.model.term
Provides an interface for storing the value constant.
RDFLiteralConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
 
RDFLiteralConstantImpl(String, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
The default constructor.
RDFLiteralConstantImpl(String, String, TypeFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
RDFS - Class in it.unibz.inf.ontop.model.vocabulary
 
RDFS() - Constructor for class it.unibz.inf.ontop.model.vocabulary.RDFS
 
RDFTermFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
Binary function that creates a RDF term
RDFTermFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
RDFTermFunctionSymbolImpl(TermType, MetaRDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
 
RDFTermType - Interface in it.unibz.inf.ontop.model.type
 
RDFTermTypeConstant - Interface in it.unibz.inf.ontop.model.term
When the RDF term types are "reified" as constants Should disappear from the query before its translation into a native query.
RDFTermTypeConstantImpl - Class in it.unibz.inf.ontop.model.term.impl
 
RDFTermTypeConstantImpl(RDFTermType, MetaRDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
RDFTermTypeFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
Builds a RDFTermTypeConstant out of a DBConstant
RDFTermTypeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
RDFTermTypeFunctionSymbolImpl(TypeFactory, TypeConstantDictionary, ImmutableBiMap<DBConstant, RDFTermTypeConstant>, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
 
RDFTermTypeImpl - Class in it.unibz.inf.ontop.model.type.impl
 
RDFTermTypeImpl(String, TermTypeAncestry, Function<DBTypeFactory, DBTermType>) - Constructor for class it.unibz.inf.ontop.model.type.impl.RDFTermTypeImpl
Concrete RDF term type
RDFTermTypeImpl(String, TermTypeAncestry) - Constructor for class it.unibz.inf.ontop.model.type.impl.RDFTermTypeImpl
 
REAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
reduceDomainToIntersectionWith(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Reduces the substitution's domain to its intersection with the argument domain
reduceDomainToIntersectionWith(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
reduceDomainToIntersectionWith(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.substitution.impl.InjectiveVar2VarSubstitutionImpl
 
reduceDomainToIntersectionWith(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.substitution.InjectiveVar2VarSubstitution
 
ReduciblePositiveAritySPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
The SPARQL function must be reducible to DB functions and RDF construction and testing functions Arity >= 1
ReduciblePositiveAritySPARQLFunctionSymbolImpl(String, IRI, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
 
ReduciblePositiveAritySPARQLFunctionSymbolImpl(String, String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
 
REGEX - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
RegexSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
RegexSPARQLFunctionSymbolImpl(int, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.RegexSPARQLFunctionSymbolImpl
 
registerAdditionalVariables(Collection<Variable>) - Method in class it.unibz.inf.ontop.utils.impl.LegacyVariableGenerator
 
registerAdditionalVariables(Collection<Variable>) - Method in class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
 
registerAdditionalVariables(Collection<Variable>) - Method in interface it.unibz.inf.ontop.utils.VariableGenerator
Declares additional variables as known.
registerVariables(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
 
registerVariables(ImmutableCollection<DataAtom<P>>) - Method in class it.unibz.inf.ontop.constraints.impl.BasicLinearInclusionDependenciesImpl
 
registerVariables(DataAtom<RelationPredicate>) - Method in class it.unibz.inf.ontop.constraints.impl.DBLinearInclusionDependenciesImpl
 
registerVariables(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl
 
registerVariables(ImmutableCollection<DataAtom<P>>) - Method in class it.unibz.inf.ontop.constraints.impl.FullLinearInclusionDependenciesImpl
 
registerVariables(DataAtom<P>) - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
RELATE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RELATEM - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
RelationDefinition - Interface in it.unibz.inf.ontop.dbschema
Basis of the representation for information on both
(a) relational tables and views
(b) and views created by the SQL parser for complex sub-queries
RelationDefinition.AttributeListBuilder - Interface in it.unibz.inf.ontop.dbschema
 
RelationID - Interface in it.unibz.inf.ontop.dbschema
Database identifier used for possibly qualified table names and aliases
RelationIDImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
RelationNotFoundInMetadataException - Exception in it.unibz.inf.ontop.exception
 
RelationNotFoundInMetadataException(RelationID, Collection<RelationID>) - Constructor for exception it.unibz.inf.ontop.exception.RelationNotFoundInMetadataException
 
RelationPredicate - Interface in it.unibz.inf.ontop.model.atom
 
removeChild(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
removeChild(TreeNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
removeChild(TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
removeContainedQueries(List<ImmutableCQ<P>>) - Method in interface it.unibz.inf.ontop.constraints.ImmutableCQContainmentCheck
Removes queries that are contained syntactically, using the method isContainedIn(CQIE q1, CQIE 2).
removeDistincts() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
removeDistincts() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
removeDistincts() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
removeDistincts() - Method in interface it.unibz.inf.ontop.iq.IQTree
TODO: find a better name
removeDistincts(IQTree, IQTree, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
 
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
By default, blocks the distinct removal TODO: detect when we can do it (absence of cardinality-sensitive aggregation functions)
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
removeDistincts(ImmutableList<IQTree>, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
removeDistincts() - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
removeDistincts(IQTree, IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
removeDistincts(IQTree, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
removeDistincts(ImmutableList<IQTree>, IQProperties) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
removeDistincts(ImmutableList<IQTree>, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
 
removeDistincts(IQTree, IQProperties) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
 
removeNonRequiredVariables(IQTree, ImmutableSet<Variable>, VariableGenerator) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl
 
removeOrReplaceNodeByUniqueChild(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
TODO: explain
removeOrReplaceNodeByUniqueChild(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
removeOrReplaceNodeByUniqueChild(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
removeOrReplaceNodeByUniqueChild(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
removeSubTree(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
removeSubTree(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
removeSubTree(QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
removeSubTree(QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
REPLACE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
replaceChild(TreeNode, TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.BinaryChildrenRelation
 
replaceChild(TreeNode, TreeNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.ChildrenRelation
 
replaceChild(TreeNode, TreeNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
replaceFirst(ImmutableList<Template.Component>, String) - Static method in class it.unibz.inf.ontop.model.template.Template
 
replaceLast(ImmutableList<Template.Component>, String) - Static method in class it.unibz.inf.ontop.model.template.Template
 
replaceNode(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
replaceNode(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
replaceNode(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
replaceNode(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
replaceNodeByChild(QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
If no position is given, replaces the parent node by its first child
replaceNodeByChild(QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
replaceNodeByChild(QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
replaceNodeByChild(QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
replaceNodesByOneNode(ImmutableList<QueryNode>, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
TODO: explain
replaceNodesByOneNode(ImmutableList<QueryNode>, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
replaceNodesByOneNode(ImmutableList<QueryNode>, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
replaceNodesByOneNode(ImmutableList<QueryNode>, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
ReplaceSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
ReplaceSPARQLFunctionSymbolImpl(int, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReplaceSPARQLFunctionSymbolImpl
 
replaceSubTree(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
replaceSubTree(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
replaceSubTree(QueryNode, QueryNode) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Replaces all the sub-tree by one sub-tree node
replaceSubTree(QueryNode, QueryNode) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
replaceSubTree(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
replaceSubTree(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.IQTree
If subTreeToReplace is not found, has no effect (besides creating a novel copy).
replaceSubTree(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeafIQTreeImpl
 
replaceSubTreeByIQ(QueryNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
 
replaceSubTreeByIQ(QueryNode, IQTree) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
RESOURCE - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
RightProvenance(Variable, IQTree) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.RightProvenance
 
RightProvenanceNormalizer - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Provides a provenance variable for the right child of a LJ.
RightProvenanceNormalizer(CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer
 
RightProvenanceNormalizer.FreshVariableTransformer - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Tries to insert a fresh variable into a sparse data node of the right tree
RightProvenanceNormalizer.RightProvenance - Class in it.unibz.inf.ontop.iq.node.normalization.impl
Elements that keep track that the right part contributed to the intermediate results: - provenance variable: right-specific, not nullable on the right - right tree: may have been updated so as to provide the provenance variable

S

SafeSeparatorFragment - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
SAME_AS - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
SAME_TERM - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
SameTermSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
SPARQL's strict equality function symbol
SameTermSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
 
SAMPLE - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
SECONDS_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
SEEALSO - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
SerializableDBFunctionalTermFactory - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
SerializableDBFunctionSymbolFactory - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
SerializableDBTypeFactory - Interface in it.unibz.inf.ontop.model.type.impl
 
SerializableLexicalTermFactory - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
serialize(QuotedID, JsonGenerator, SerializerProvider) - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl.QuotedIDSerializer
 
serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeContains(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeCurrentDateTime(String, ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeDayFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeDayFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeDayFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeDayFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeDBRowNumber(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeDBRowUniqueStr(Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
By default, uses the row number
serializeExtract(String, ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeHours(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeHours(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeMD5(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeMinutes(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeMinutes(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeMonthFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeMonthFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeMonthFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeMonthFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
Serializers - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
Serializers() - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.Serializers
 
serializeSeconds(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeSeconds(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeSHA1(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeSHA256(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeSHA512(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeStrAfter(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeStrBefore(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeTemplateTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.model.template.impl.BnodeTemplateFactory
 
serializeTemplateTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.model.template.impl.IRITemplateFactory
 
serializeTemplateTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.model.template.impl.LiteralTemplateFactory
 
serializeTemplateTerm(ImmutableFunctionalTerm) - Method in class it.unibz.inf.ontop.model.template.impl.ObjectTemplateFactory
Converts a IRI or BNode template function into a template
serializeTemplateTerm(ImmutableFunctionalTerm) - Method in interface it.unibz.inf.ontop.model.template.TemplateFactory
 
serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeTz(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeYearFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeYearFromDate(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
serializeYearFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBFunctionSymbolFactory
 
serializeYearFromDatetime(ImmutableList<? extends ImmutableTerm>, Function<ImmutableTerm, String>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
setIsDistinct(Boolean) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setIsDistinct(Boolean) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
setNotInternallyRequiredVariables(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setNotInternallyRequiredVariables(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
setPossibleVariableDefinitions(ImmutableSet<ImmutableSubstitution<NonVariableTerm>>) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setPossibleVariableDefinitions(ImmutableSet<ImmutableSubstitution<NonVariableTerm>>) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
setUniqueConstraints(ImmutableSet<ImmutableSet<Variable>>) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setUniqueConstraints(ImmutableSet<ImmutableSet<Variable>>) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
setVariableNullability(VariableNullability) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setVariableNullability(VariableNullability) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
setVariables(ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.iq.ConcreteIQTreeCache
Can only be set ONCE!
setVariables(ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.impl.ConcreteIQTreeCacheImpl
 
SF_CONTAINS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_CROSSES - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_DISJOINT - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_EQUALS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_INTERSECTS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_OVERLAPS - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_TOUCHES - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SF_WITHIN - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
SHA1 - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
Sha1SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
Sha1SPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha1SPARQLFunctionSymbolImpl
 
SHA256 - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
Sha256SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
Sha256SPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha256SPARQLFunctionSymbolImpl
 
SHA512 - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
Sha512SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
Sha512SPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.Sha512SPARQLFunctionSymbolImpl
 
SHORT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
SimpleProtoSubstitutionImpl<T extends ImmutableTerm> - Class in it.unibz.inf.ontop.model.term.impl
 
SimpleProtoSubstitutionImpl(ImmutableMap<Variable, ? extends T>, TermFactory) - Constructor for class it.unibz.inf.ontop.model.term.impl.SimpleProtoSubstitutionImpl
 
SimpleRDFDatatype - Class in it.unibz.inf.ontop.model.type.impl
Without a language tag
SimpleRDFDatatype(IRI, TermTypeAncestry, Function<DBTypeFactory, DBTermType>) - Constructor for class it.unibz.inf.ontop.model.type.impl.SimpleRDFDatatype
Concrete
SimpleRDFDatatype(IRI, TermTypeAncestry) - Constructor for class it.unibz.inf.ontop.model.type.impl.SimpleRDFDatatype
Abstract
SimpleTypedDBFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
Here we don't know the input types and how to post-process functions
SimpleTypedDBFunctionSymbolImpl(String, int, DBTermType, boolean, DBTermType, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimpleTypedDBFunctionSymbolImpl
 
SimpleUnarySPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
SimpleUnarySPARQLFunctionSymbolImpl(String, IRI, RDFTermType, RDFTermType, boolean, BiFunction<TermFactory, ImmutableTerm, ImmutableFunctionalTerm>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
SimpleUnarySPARQLFunctionSymbolImpl(String, String, RDFTermType, RDFTermType, boolean, BiFunction<TermFactory, ImmutableTerm, ImmutableFunctionalTerm>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SimpleUnarySPARQLFunctionSymbolImpl
 
SimplifiableTypedNullFunctionSymbol - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
SimplifiableTypedNullFunctionSymbol(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SimplifiableTypedNullFunctionSymbol
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenElseFunctionSymbol
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
simplify(ImmutableExpression, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BooleanDBIfElseNullFunctionSymbolImpl
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
simplify(ImmutableExpression, ImmutableTerm, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIfElseNullFunctionSymbol
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
 
simplify(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
simplify(VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
 
simplify() - Method in interface it.unibz.inf.ontop.model.term.ImmutableTerm
When no variableNullability is available
simplify(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.AbstractNonFunctionalTerm
 
simplify() - Method in class it.unibz.inf.ontop.model.term.impl.AbstractNonFunctionalTerm
 
simplify(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
simplify() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.BooleanFunctionSymbol
Can further simplify than the simplify(...) because here FALSE can be treated as equivalent to NULL (2-valued logic) By default, reuses simplify(...).
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
Propagates the info that 2VL can be applied to the sub-expressions.
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
2VL: the NULL is considered "equivalent" to FALSE
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.BooleanDBIfElseNullFunctionSymbolImpl
 
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
simplify2VL(ImmutableList<? extends ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
simplify2VL(VariableNullability) - Method in interface it.unibz.inf.ontop.model.term.ImmutableExpression
 
simplify2VL(VariableNullability) - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl
 
simplify2VLInteractions(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
 
simplify2VLInteractions(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
 
simplify2VLInteractions(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
 
simplifyAggregationSubstitution() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.AggregationNormalizerImpl.AggregationNormalizationState
Simplifies the substitution of the aggregation node and partially lift some bindings so as to guarantee that all the values of the substitution are functional terms using an aggregation function symbol.
simplifyAndPropagateDownConstraint() - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
 
simplifyAsGuaranteedToBeNonNull(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
If guaranteed to be non-null, only considers the first term.
simplifyAsGuaranteedToBeNonNull(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in interface it.unibz.inf.ontop.model.term.functionsymbol.FunctionSymbol
See ImmutableFunctionalTerm.simplifyAsGuaranteedToBeNonNull() for an explanation
simplifyAsGuaranteedToBeNonNull(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
By default, only handles the case of function symbols that do not tolerate nulls and never return nulls in the absence of nulls as input.
simplifyAsGuaranteedToBeNonNull(ImmutableList<? extends ImmutableTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
Overridden because RDF(...) officially "tolerates" NULLs (so as to complain when only one argument is NULL, which should never happen)
simplifyAsGuaranteedToBeNonNull() - Method in interface it.unibz.inf.ontop.model.term.ImmutableFunctionalTerm
In some occasions, we now that a functional term will never produce a NULL in a given context (e.g.
simplifyAsGuaranteedToBeNonNull() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
simplifyCondition(ImmutableExpression, VariableNullability) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConditionSimplifier
 
simplifyCondition(Optional<ImmutableExpression>, ImmutableSet<Variable>, VariableNullability) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConditionSimplifier
 
simplifyCondition(ImmutableExpression, VariableNullability) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConditionSimplifierImpl
 
simplifyCondition(Optional<ImmutableExpression>, ImmutableSet<Variable>, VariableNullability) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConditionSimplifierImpl
 
simplifyInteractions(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBAndFunctionSymbol
Look at the interaction between conjuncts
simplifyInteractions(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBOrFunctionSymbol
Look at the interaction between disjuncts
simplifyIsNullOrIsNotNull(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
Look for conjuncts that are IS_NULL(...) or disjuncts that are IS_NOT_NULL(...) and uses them to nullify some terms
simplifyUsingMagicNumbers(ImmutableList<ImmutableFunctionalTerm>, Optional<RDFTermTypeConstant>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
otherTerms: all use a RDFTermTypeFunctionSymbol.
simplifyValue(ImmutableTerm, VariableNullability, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Can be overridden
simplifyValue(ImmutableTerm, VariableNullability, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBBooleanCaseFunctionSymbolImpl
 
simplifyValues(VariableNullability) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
 
simplifyValues() - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
 
simplifyValues(VariableNullability) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
simplifyValues() - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
simplifyWithConstantTypes(TermFactory, VariableNullability, DBTypeFactory, ImmutableTerm, ImmutableTerm, RDFTermTypeConstant, RDFTermTypeConstant) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
SliceNode - Interface in it.unibz.inf.ontop.iq.node
SliceNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
SOME_SAFE_SEPARATORS - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
TODO: enrich this list (incomplete)
SPARQL - Class in it.unibz.inf.ontop.model.vocabulary
 
SPARQL() - Constructor for class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
SPARQLAggregationFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
SPARQLAggregationFunctionSymbol.AggregationSimplification - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
SPARQLFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol
 
SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
SPARQLFunctionSymbolImpl(String, IRI, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLFunctionSymbolImpl
 
SPARQLFunctionSymbolImpl(String, String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLFunctionSymbolImpl
 
SPARQLLikeFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
May not implement the SPARQLFunctionSymbol interface.
SPARQLLikeFunctionSymbolImpl(String, ImmutableList<TermType>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SPARQLLikeFunctionSymbolImpl
 
split(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
SQLServerDBIsTrueFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
SQLServerDBIsTrueFunctionSymbolImpl(DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SQLServerDBIsTrueFunctionSymbolImpl
 
SQLStandardQuotedIDFactory - Class in it.unibz.inf.ontop.dbschema.impl
Creates QuotedIdentifiers following the rules of SQL standard:
- unquoted identifiers are converted into upper case
- quoted identifiers are preserved H2 -- http://h2database.com/html/grammar.html Names are not case sensitive (but it appears that the upper-case is the canonical form).
SQLStandardQuotedIDFactory() - Constructor for class it.unibz.inf.ontop.dbschema.impl.SQLStandardQuotedIDFactory
 
StandardChildrenRelation - Class in it.unibz.inf.ontop.iq.impl.tree
TODO: explain
StandardChildrenRelation(TreeNode) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.StandardChildrenRelation
 
StandardExecutorRegistry - Class in it.unibz.inf.ontop.iq.tools.impl
 
StandardExecutorRegistry(Injector, ImmutableMap<Class<? extends QueryOptimizationProposal>, Class<? extends ProposalExecutor>>) - Constructor for class it.unibz.inf.ontop.iq.tools.impl.StandardExecutorRegistry
 
StandardIntermediateQueryValidator - Class in it.unibz.inf.ontop.iq.validation.impl
Checks the QueryNode and their children
StandardIntermediateQueryValidator() - Constructor for class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator
 
StandardIntermediateQueryValidator.ValidationVisitor - Class in it.unibz.inf.ontop.iq.validation.impl
 
StandardNotationDBBooleanFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
StandardNotationDBBooleanFunctionSymbolImpl(String, ImmutableList<TermType>, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.StandardNotationDBBooleanFunctionSymbolImpl
 
STARTS_WITH - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
StartsWithSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StartsWithSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StartsWithSPARQLFunctionSymbolImpl
 
State(FilterNode, IQTree) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
Initial constructor
State(ImmutableSet<Variable>, ImmutableList<UnaryOperatorNode>, Optional<ImmutableExpression>, IQTree) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.FilterNormalizerImpl.State
 
STR - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
StrAfterSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StrAfterSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrAfterSPARQLFunctionSymbolImpl
 
StrBeforeSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StrBeforeSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrBeforeSPARQLFunctionSymbolImpl
 
STRING - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
STRING_LENGTH - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
StringBooleanBinarySPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StringBooleanBinarySPARQLFunctionSymbolImpl(String, IRI, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
StringBooleanBinarySPARQLFunctionSymbolImpl(String, String, RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StringBooleanBinarySPARQLFunctionSymbolImpl
 
StringDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
StringDBTermType(String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
StringDBTermType(String, String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.StringDBTermType
 
stringify(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.impl.BasicQueryTreePrinter
 
stringify(IntermediateQuery) - Method in interface it.unibz.inf.ontop.iq.impl.IntermediateQueryPrinter
 
StringUtils - Class in it.unibz.inf.ontop.utils
 
StringUtils() - Constructor for class it.unibz.inf.ontop.utils.StringUtils
 
StrlenSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StrlenSPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrlenSPARQLFunctionSymbolImpl
 
StrSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StrSPARQLFunctionSymbolImpl(RDFTermType, RDFDatatype, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrSPARQLFunctionSymbolImpl
 
STRUUID - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
StrUUIDSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
StrUUIDSPARQLFunctionSymbolImpl(UUID, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
SUBCLASSOF - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
SUBPROPERTYOF - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDFS
 
substitution - Variable in class it.unibz.inf.ontop.substitution.impl.ImmutableUnificationTools.ArgumentMapUnification
 
substitutionFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
substitutionFactory - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
SubstitutionFactory - Interface in it.unibz.inf.ontop.substitution
Accessible through Guice (recommended) or through CoreSingletons.
SubstitutionFactoryImpl - Class in it.unibz.inf.ontop.substitution.impl
 
substitutionNormalizer - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
substitutionTools - Variable in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
SubStr2SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
SubStr2SPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SubStr2SPARQLFunctionSymbolImpl
 
SubStr3SPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
SubStr3SPARQLFunctionSymbolImpl(RDFDatatype, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SubStr3SPARQLFunctionSymbolImpl
 
SUBSTRACT_STR - Static variable in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.MockupDBFunctionSymbolFactory
 
SUBSTRING - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
SUBSTRING_AFTER - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
SUBSTRING_BEFORE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
SUM - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
SumLikeSPARQLAggregationFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
TODO: find a better name For aggregates like SUM where AGG(xsd:integer) returns an xsd:integer.
SumLikeSPARQLAggregationFunctionSymbolImpl(String, String, boolean, RDFTermType, String) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumLikeSPARQLAggregationFunctionSymbolImpl
 
SumSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
SumSPARQLFunctionSymbolImpl(boolean, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.SumSPARQLFunctionSymbolImpl
 
supportsDBGeographyType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
supportsDBGeographyType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
supportsDBGeometryType() - Method in interface it.unibz.inf.ontop.model.type.DBTypeFactory
 
supportsDBGeometryType() - Method in class it.unibz.inf.ontop.model.type.impl.MockupDBTypeFactory
 
SYMDIFFERENCE - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 

T

TABLE - Static variable in class it.unibz.inf.ontop.utils.R2RMLIRISafeEncoder
This table is used for IRI safe encoding according to
TABLE_INDEX - Static variable in interface it.unibz.inf.ontop.dbschema.RelationID
 
Template - Class in it.unibz.inf.ontop.model.template
 
Template() - Constructor for class it.unibz.inf.ontop.model.template.Template
 
Template.Builder - Class in it.unibz.inf.ontop.model.template
 
Template.Component - Class in it.unibz.inf.ontop.model.template
 
templateComponentToTerm(Template.Component) - Method in class it.unibz.inf.ontop.model.template.impl.AbstractTemplateFactory
 
TemplateFactory - Interface in it.unibz.inf.ontop.model.template
 
TemplateParser - Class in it.unibz.inf.ontop.model.template.impl
 
TemplateParser() - Constructor for class it.unibz.inf.ontop.model.template.impl.TemplateParser
 
TemporaryDBTypeConversionToStringFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
TemporaryDBTypeConversionToStringFunctionSymbolImpl(DBTermType, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TemporaryDBTypeConversionToStringFunctionSymbolImpl
 
termFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.ExtendedProjectionNodeImpl
 
termFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
termFactory - Variable in class it.unibz.inf.ontop.model.template.impl.AbstractTemplateFactory
 
termFactory - Variable in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
 
TermFactory - Interface in it.unibz.inf.ontop.model.term
Accessible through Guice (recommended) or through CoreSingletons.
termFactory - Variable in class it.unibz.inf.ontop.substitution.impl.AbstractProtoSubstitution
 
TermFactoryImpl - Class in it.unibz.inf.ontop.model.term.impl
 
TermNullabilityEvaluator - Interface in it.unibz.inf.ontop.evaluator
 
TermNullabilityEvaluatorImpl - Class in it.unibz.inf.ontop.evaluator.impl
 
termToTemplateComponentString(ImmutableTerm) - Static method in class it.unibz.inf.ontop.model.template.impl.TemplateParser
 
TermType - Interface in it.unibz.inf.ontop.model.type
TODO: explain Immutable
TermTypeAncestry - Interface in it.unibz.inf.ontop.model.type
Ancestry: "natural" hierarchy of Term types
TermTypeAncestryImpl - Class in it.unibz.inf.ontop.model.type.impl
 
TermTypeAncestryImpl(TermType) - Constructor for class it.unibz.inf.ontop.model.type.impl.TermTypeAncestryImpl
ONLY for the TermType origin (which must be unique)!
TermTypeHierarchy<T extends TermType> - Interface in it.unibz.inf.ontop.model.type
 
TermTypeHierarchyImpl<T extends TermType> - Class in it.unibz.inf.ontop.model.type.impl
 
TermTypeHierarchyImpl(ImmutableList<T>) - Constructor for class it.unibz.inf.ontop.model.type.impl.TermTypeHierarchyImpl
 
TermTypeImpl - Class in it.unibz.inf.ontop.model.type.impl
 
TermTypeImpl(String, TermTypeAncestry, boolean) - Constructor for class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
TermTypeInference - Interface in it.unibz.inf.ontop.model.type
Can have two states: (i) determined or (ii) redirected to the type of a variable.
TermTypeInferenceImpl - Class in it.unibz.inf.ontop.model.type.impl
 
TermTypeVariableVisitor(Variable, UniqueTermTypeExtractor) - Constructor for class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
TEST_MODE - Static variable in interface it.unibz.inf.ontop.injection.OntopModelSettings
 
theta - Variable in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl.PropagationResults
 
THING - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
TIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
TIMEZONE_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
toBiMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toBiMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toBiMap() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toDataAtoms(ImmutableList<ExtensionalDataNode>, CoreSingletons) - Static method in class it.unibz.inf.ontop.iq.tools.impl.IQ2CQ
 
toIQTree(ImmutableList<? extends IQTree>, Optional<ImmutableExpression>, IntermediateQueryFactory) - Static method in class it.unibz.inf.ontop.iq.tools.impl.IQ2CQ
 
TOKEN - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBInequalityOperator
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsNullOrNotFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIsStringEmptyFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBNonStrictEqOperator
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBStrictEqNeqFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractTypedDBFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBContainsFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBCountFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBIntIndexFunctionSymbolImpl
Should provoke a fatal error when its argument is NULL
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBLikeFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMaxFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBMinFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DBSimilarToFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBCoalesceFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBIsTrueFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrEndsWithFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBStrStartsWithFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultTypedDBMathBinaryOperator
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultUntypedDBMathBinaryOperator
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIfDBFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBAvgFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBGroupConcatFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullIgnoringDBSumFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.NullToleratingDBConcatFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.ObjectStringTemplateFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryBooleanOperatorSPARQLFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBinaryComparisonSPARQLFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractBnodeSPARQLFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractCommonDenominatorFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AbstractLexicalNonStrictEqOrInequalityFunctionSymbol
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.AreCompatibleRDFStringFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BinaryNumericLexicalFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BoundSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CoalesceSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.CountSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.EBVSPARQLLikeFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
Returns true if is not guaranteed to return NULL when one argument is NULL.
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.GroupConcatSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IfSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.IsARDFTermTypeFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LangTagFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalEBVFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.LexicalLangMatchesFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.MinOrMaxSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NotYetTypedEqualityFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.NowSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RandSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDF2DBBooleanFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFDatatypeStringFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermFunctionSymbolImpl
E.g.
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.RDFTermTypeFunctionSymbolImpl
NB: to prevent some optimization
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.ReduciblePositiveAritySPARQLFunctionSymbolImpl
By default, does not tolerate receiving NULLs (SPARQL errors) as input
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.SameTermSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.StrUUIDSPARQLFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
tolerateNulls() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 
toList() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMap() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMultimap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMultimap() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toMultiset() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
TOP_DATA_PROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
TOP_OBJECT_PROPERTY - Static variable in class it.unibz.inf.ontop.model.vocabulary.OWL
 
toProj4jName(String) - Static method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.GeoUtils
 
toSet() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
toString() - Method in class it.unibz.inf.ontop.constraints.ImmutableCQ
 
toString() - Method in class it.unibz.inf.ontop.constraints.ImmutableHomomorphism
 
toString() - Method in class it.unibz.inf.ontop.constraints.impl.DBLinearInclusionDependenciesImpl
 
toString() - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl.LinearInclusionDependency
 
toString() - Method in class it.unibz.inf.ontop.constraints.impl.LinearInclusionDependenciesImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.AttributeImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.DatabaseTableDefinition
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.DatabaseViewDefinition
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.ForeignKeyConstraintImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.ImmutableMetadataImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.QuotedIDImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.RelationIDImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.impl.UniqueConstraintImpl
 
toString() - Method in class it.unibz.inf.ontop.dbschema.QualifiedAttributeID
 
toString() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
toString() - Method in class it.unibz.inf.ontop.iq.impl.IntermediateQueryImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.impl.tree.TreeNode
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.OrderComparatorImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
toString() - Method in class it.unibz.inf.ontop.model.atom.impl.AbstractDataAtomImpl
Cached toString()
toString() - Method in class it.unibz.inf.ontop.model.template.Template.Component
 
toString() - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.SafeSeparatorFragment
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.BNodeConstantImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.DBConstantImpl
TODO: should we print differently?
toString() - Method in class it.unibz.inf.ontop.model.term.impl.ImmutableFunctionalTermImpl
Cached toString()
toString() - Method in class it.unibz.inf.ontop.model.term.impl.IRIConstantImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.NullConstantImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.PredicateImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.RDFLiteralConstantImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.RDFTermTypeConstantImpl
 
toString() - Method in class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
toString() - Method in class it.unibz.inf.ontop.model.type.impl.LangDatatype
 
toString() - Method in class it.unibz.inf.ontop.model.type.impl.LanguageTagImpl
 
toString() - Method in class it.unibz.inf.ontop.model.type.impl.TermTypeImpl
 
toString() - Method in class it.unibz.inf.ontop.substitution.impl.ImmutableSubstitutionImpl
 
toString() - Method in class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
 
toTable() - Static method in class it.unibz.inf.ontop.utils.ImmutableCollectors
 
transferChild(QueryNode, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.QueryTreeComponent
Transfers a child node from a parent to another parent
transferChild(QueryNode, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultQueryTreeComponent
 
transferChild(QueryNode, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in class it.unibz.inf.ontop.iq.impl.tree.DefaultTree
 
transferChild(QueryNode, QueryNode, QueryNode, Optional<BinaryOrderedOperatorNode.ArgumentPosition>) - Method in interface it.unibz.inf.ontop.iq.impl.tree.QueryTree
 
transform(FilterNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(LeftJoinNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(UnionNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(InnerJoinNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(ConstructionNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(AggregationNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(EmptyNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(TrueNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(DistinctNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(SliceNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(OrderByNode) - Method in class it.unibz.inf.ontop.iq.impl.QueryNodeRenamer
 
transform(IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.CompositeIQTreeTransformer
 
transform(IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl
 
transform(IQ) - Method in class it.unibz.inf.ontop.iq.transform.impl.QueryRenamerImpl
 
transform(IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeTransformer
 
transform(IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transform(FilterNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(ExtensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(LeftJoinNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(UnionNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(IntensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(InnerJoinNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(ConstructionNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(AggregationNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(EmptyNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(TrueNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(DistinctNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(SliceNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(OrderByNode) - Method in interface it.unibz.inf.ontop.iq.transform.node.HomogeneousQueryNodeTransformer
 
transform(IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.NoNullValueEnforcer
 
transform(IQ) - Method in interface it.unibz.inf.ontop.iq.transform.QueryRenamer
 
transform(IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl
 
transform(IQTree) - Method in interface it.unibz.inf.ontop.iq.type.NotYetTypedEqualityTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.ChildTransformer
 
transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformChildren(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl.NotNullTopVariablePropagator
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformDifferentTypesEquality(DBTermType, DBTermType, ImmutableTerm, ImmutableTerm) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.NoNullValuesEnforcerImpl.NotNullTopVariablePropagator
Propagates
transformDistinct(IQTree, DistinctNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformEmpty(EmptyNode) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformEquality(ImmutableList<ImmutableTerm>, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
NB: It tries to reduce equalities into strict equalities.
transformExpression(ImmutableExpression, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.FreshVariableTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformExtensionalData(ExtensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformFunctionalTerm(ImmutableFunctionalTerm, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
Recursive
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.FreshVariableTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformIntensionalData(IntensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformIntoDBCase(ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanDenormFunctionSymbol
 
transformIntoDBCase(ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultBooleanNormFunctionSymbol
 
transformIntoDBCase(ImmutableTerm, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultNumberNormAsBooleanFunctionSymbol
 
transformIntoRegularArguments(ImmutableList<? extends NonFunctionalTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBBooleanConnectorFunctionSymbol
Requires its arguments to be expressions
transformIntoRegularArguments(ImmutableList<? extends NonFunctionalTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractDBIfThenFunctionSymbol
Requires some of its arguments to be expressions
transformIntoRegularArguments(ImmutableList<? extends NonFunctionalTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.AbstractOrNullFunctionSymbol
Requires its arguments to be expressions
transformIntoRegularArguments(ImmutableList<? extends NonFunctionalTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.DefaultDBNotFunctionSymbol
Requires its arguments to be expressions
transformIntoRegularArguments(ImmutableList<? extends NonFunctionalTerm>, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
By default, reuses the same arguments Needed to be overridden by function symbols that require EXPRESSIONS for some of their arguments
transformLeaf(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.ChildTransformer
 
transformLeaf(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformLeaf(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.RightProvenanceNormalizer.FreshVariableTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.ChildTransformer
 
transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformNaturalDBTerm(ImmutableFunctionalTerm, DBTermType, RDFTermType, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
By default, returns the natural DB term
transformNaturalDBTerm(ImmutableFunctionalTerm, DBTermType, RDFTermType, TermFactory) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLexicalFunctionSymbolImpl
Converts back the natural DB term into a lexical term.
transformNonGroundTerm(NonGroundTerm, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformNonStandardLeafNode(LeafIQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformSlice(IQTree, SliceNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformTerm(ImmutableTerm, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.NotYetTypedEqualityTransformerImpl.ExpressionTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformTrue(TrueNode) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.ChildTransformer
 
transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultIdentityIQTreeVisitingTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultNonRecursiveIQTreeTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeVisitingTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.HomogeneousIQTreeVisitingTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transform.impl.LazyRecursiveIQTreeVisitingTransformer
 
transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.transform.IQTreeVisitingTransformer
 
traverseConstructionNode(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSet<Variable>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeTools
TODO: explain
TreeNode - Class in it.unibz.inf.ontop.iq.impl.tree
Mutable and low-level.
TreeNode(QueryNode) - Constructor for class it.unibz.inf.ontop.iq.impl.tree.TreeNode
 
TriplePredicate - Interface in it.unibz.inf.ontop.model.atom
 
TriplePredicateImpl - Class in it.unibz.inf.ontop.model.atom.impl
 
TriplePredicateImpl(ImmutableList<TermType>, RDFTermTypeConstant, RDF) - Constructor for class it.unibz.inf.ontop.model.atom.impl.TriplePredicateImpl
 
TrueNode - Interface in it.unibz.inf.ontop.iq.node
See IntermediateQueryFactory.createTrueNode() for creating a new instance.
TrueNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
TrueOrNullFunctionSymbol - Interface in it.unibz.inf.ontop.model.term.functionsymbol.db
 
TrueOrNullFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
TrueOrNullFunctionSymbolImpl(int, DBTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.TrueOrNullFunctionSymbolImpl
 
tryToLiftIfThenTerm(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
tryToLiftMagicNumbers(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.BooleanFunctionSymbolImpl
 
tryToLiftMagicNumbers(ImmutableList<ImmutableTerm>, TermFactory, VariableNullability, boolean) - Method in class it.unibz.inf.ontop.model.term.functionsymbol.impl.FunctionSymbolImpl
 
TYPE - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
TypeConstantDictionary - Interface in it.unibz.inf.ontop.iq.tools
 
TypeConstantDictionaryImpl - Class in it.unibz.inf.ontop.iq.tools.impl
 
typeExtractor - Variable in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
typeFactory - Variable in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
TypeFactory - Interface in it.unibz.inf.ontop.model.type
Accessible through Guice (recommended) or through CoreSingletons.
TypeFactoryImpl - Class in it.unibz.inf.ontop.model.type.impl
 
TypePropagationSubstitutionHierarchy - Interface in it.unibz.inf.ontop.model.type
Hierarchy used for type propagation and type substitution between CONCRETE numeric RDF datatypes Does not contain any abstract RDF datatype
TypePropagationSubstitutionHierarchyImpl - Class in it.unibz.inf.ontop.model.type.impl
 
TypePropagationSubstitutionHierarchyImpl(ConcreteNumericRDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.TypePropagationSubstitutionHierarchyImpl
 
TZ - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 

U

UcaseSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
UcaseSPARQLFunctionSymbolImpl(RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UcaseSPARQLFunctionSymbolImpl
 
UnaryBnodeSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
UnaryBnodeSPARQLFunctionSymbolImpl(RDFDatatype, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryBnodeSPARQLFunctionSymbolImpl
 
UnaryDBFunctionSymbolWithSerializerImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
UnaryDBFunctionSymbolWithSerializerImpl(String, DBTermType, DBTermType, boolean, DBFunctionSymbolSerializer) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.UnaryDBFunctionSymbolWithSerializerImpl
 
UnaryIQTree - Interface in it.unibz.inf.ontop.iq
See IntermediateQueryFactory for creating a new instance.
UnaryIQTreeImpl - Class in it.unibz.inf.ontop.iq.impl
 
UnaryLatelyTypedFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
This function symbol takes a lexical term and a meta RDF term type term as input.
UnaryLatelyTypedFunctionSymbolImpl(DBTermType, MetaRDFTermType, DBTermType, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLatelyTypedFunctionSymbolImpl
 
UnaryLexicalFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
Takes a lexical term and a meta RDF term type term as input.
UnaryLexicalFunctionSymbolImpl(DBTermType, MetaRDFTermType, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryLexicalFunctionSymbolImpl
 
UnaryNumericSPARQLAggregationFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
UnaryNumericSPARQLAggregationFunctionSymbolImpl(String, String, boolean, RDFTermType, String) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLAggregationFunctionSymbolImpl
 
UnaryNumericSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
UnaryNumericSPARQLFunctionSymbolImpl(String, RDFDatatype, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
 
UnaryNumericSPARQLFunctionSymbolImpl(String, IRI, RDFDatatype, Function<DBTermType, DBFunctionSymbol>) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UnaryNumericSPARQLFunctionSymbolImpl
 
UnaryOperatorNode - Interface in it.unibz.inf.ontop.iq.node
Has ONE child
uncast(ImmutableTerm) - Static method in interface it.unibz.inf.ontop.model.term.functionsymbol.db.DBTypeConversionFunctionSymbol
 
unificationTools - Variable in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterNodeImpl
 
UnifierUtilities - Class in it.unibz.inf.ontop.substitution.impl
A Class that provides general utilities related to unification, of terms and atoms.
UnifierUtilities(TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.UnifierUtilities
 
UNION - Static variable in class it.unibz.inf.ontop.model.vocabulary.GEOF
 
union(ImmutableSubstitution<T>) - Method in interface it.unibz.inf.ontop.substitution.ImmutableSubstitution
Because of the optional cannot be overloaded.
union(ImmutableSubstitution<T>) - Method in class it.unibz.inf.ontop.substitution.impl.AbstractImmutableSubstitutionImpl
 
UnionNode - Interface in it.unibz.inf.ontop.iq.node
All its children are expected to project its projected variables See IntermediateQueryFactory for creating a new instance.
UnionNodeImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
UniqueConstraint - Interface in it.unibz.inf.ontop.dbschema
Primary key or a unique constraint PRIMARY KEY (columnName (, columnName)*) UNIQUE (columnName (, columnName)*) (a form of equality-generating dependencies)
UniqueConstraintImpl - Class in it.unibz.inf.ontop.dbschema.impl
 
UniqueTermTypeExtractor - Interface in it.unibz.inf.ontop.iq.type
To be used ONLY for extracting unique term types.
unknown(String) - Static method in class it.unibz.inf.ontop.model.type.lexical.DefaultLexicalSpaces
 
UnknownClassException(String) - Constructor for exception it.unibz.inf.ontop.injection.impl.OntopAbstractModule.UnknownClassException
 
UnsatisfiableConditionException - Exception in it.unibz.inf.ontop.iq.node.impl
TODO: explain
UnsatisfiableConditionException() - Constructor for exception it.unibz.inf.ontop.iq.node.impl.UnsatisfiableConditionException
 
UnsatisfiableDescendingSubstitutionException() - Constructor for exception it.unibz.inf.ontop.iq.impl.IQTreeTools.UnsatisfiableDescendingSubstitutionException
 
UNSIGNED_BYTE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
UNSIGNED_INT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
UNSIGNED_LONG - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
UNSIGNED_SHORT - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 
UNSUPPORTED - Static variable in class it.unibz.inf.ontop.model.vocabulary.OntopInternal
TODO: remove it!
UnsupportedRDFDatatype - Class in it.unibz.inf.ontop.model.type.impl
 
UOM - Class in it.unibz.inf.ontop.model.vocabulary
 
UOM() - Constructor for class it.unibz.inf.ontop.model.vocabulary.UOM
 
update(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
 
update(ImmutableSubstitution<? extends ImmutableTerm>, ImmutableSet<Variable>) - Method in interface it.unibz.inf.ontop.iq.node.VariableNullability
 
update(ImmutableList<T>, T) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate.ComponentUpdater
 
updateChild(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConstructionSubstitutionNormalizer.ConstructionSubstitutionNormalization
 
updateChild(IQTree) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConstructionSubstitutionNormalizerImpl.ConstructionSubstitutionNormalizationImpl
 
updateExpression(ImmutableExpression) - Method in interface it.unibz.inf.ontop.iq.node.normalization.ConstructionSubstitutionNormalizer.ConstructionSubstitutionNormalization
 
updateExpression(ImmutableExpression) - Method in class it.unibz.inf.ontop.iq.node.normalization.impl.ConstructionSubstitutionNormalizerImpl.ConstructionSubstitutionNormalizationImpl
 
updateObject(ImmutableList<T>, T) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
updateSPO(ImmutableList<T>, T, T, T) - Method in class it.unibz.inf.ontop.model.atom.impl.QuadPredicateImpl
 
updateSPO(ImmutableList<T>, T, T, T) - Method in class it.unibz.inf.ontop.model.atom.impl.TriplePredicateImpl
 
updateSPO(ImmutableList<T>, T, T, T) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
updateSubject(ImmutableList<T>, T) - Method in interface it.unibz.inf.ontop.model.atom.RDFAtomPredicate
 
updateWithFilter(ImmutableExpression, ImmutableSet<ImmutableSet<Variable>>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.node.impl.JoinOrFilterVariableNullabilityTools
 
UPPER_CASE - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
UUID - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
 
UUIDDBTermType - Class in it.unibz.inf.ontop.model.type.impl
 
UUIDDBTermType(String, TermTypeAncestry, RDFDatatype) - Constructor for class it.unibz.inf.ontop.model.type.impl.UUIDDBTermType
 
UUIDSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
UUIDSPARQLFunctionSymbolImpl(UUID, ObjectRDFType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.UUIDSPARQLFunctionSymbolImpl
 

V

validate() - Method in class it.unibz.inf.ontop.injection.impl.OntopModelConfigurationImpl
To be overloaded
validate() - Method in interface it.unibz.inf.ontop.injection.OntopModelConfiguration
 
validate() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
 
validate() - Method in class it.unibz.inf.ontop.iq.impl.IQImpl
 
validate() - Method in interface it.unibz.inf.ontop.iq.IQ
 
validate() - Method in interface it.unibz.inf.ontop.iq.IQTree
 
validate() - Method in class it.unibz.inf.ontop.iq.node.impl.EmptyNodeImpl
 
validate() - Method in class it.unibz.inf.ontop.iq.node.impl.ExtensionalDataNodeImpl
 
validate() - Method in class it.unibz.inf.ontop.iq.node.impl.IntensionalDataNodeImpl
 
validate() - Method in class it.unibz.inf.ontop.iq.node.impl.NativeNodeImpl
 
validate() - Method in class it.unibz.inf.ontop.iq.node.impl.TrueNodeImpl
 
validate(IntermediateQuery) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator
 
validate(IntermediateQuery) - Method in interface it.unibz.inf.ontop.iq.validation.IntermediateQueryValidator
 
validateNode() - Method in class it.unibz.inf.ontop.iq.impl.AbstractCompositeIQTree
Only validates the node, not its children
validateNode() - Method in class it.unibz.inf.ontop.iq.impl.BinaryNonCommutativeIQTreeImpl
 
validateNode() - Method in class it.unibz.inf.ontop.iq.impl.NaryIQTreeImpl
 
validateNode() - Method in class it.unibz.inf.ontop.iq.impl.UnaryIQTreeImpl
 
validateNode(IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode
Only validates the node, not its children
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
validateNode() - Method in class it.unibz.inf.ontop.iq.node.impl.AggregationNodeImpl
 
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.ConstructionNodeImpl
 
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.DistinctNodeImpl
 
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.FilterNodeImpl
 
validateNode(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.InnerJoinNodeImpl
 
validateNode(IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.LeftJoinNodeImpl
 
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.OrderByNodeImpl
 
validateNode(IQTree) - Method in class it.unibz.inf.ontop.iq.node.impl.SliceNodeImpl
 
validateNode(ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.node.impl.UnionNodeImpl
 
validateNode(ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.node.NaryOperatorNode
Only validates the node, not its children
validateNode(IQTree) - Method in interface it.unibz.inf.ontop.iq.node.UnaryOperatorNode
Only validates the node, not its child
ValidationVisitor(IntermediateQuery) - Constructor for class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
ValueEvaluationImpl(ImmutableExpression.Evaluation.BooleanValue, Constant) - Constructor for class it.unibz.inf.ontop.model.term.impl.ImmutableExpressionImpl.ValueEvaluationImpl
 
valueOf(String) - Static method in enum it.unibz.inf.ontop.injection.OntopModelSettings.CardinalityPreservationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode.ArgumentPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.iq.node.NodeTransformationProposedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.DistanceUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.term.functionsymbol.InequalityLabel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation.BooleanValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.term.IncrementalEvaluation.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.type.DBTermType.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport
Returns the enum constant of this type with the specified name.
values() - Static method in enum it.unibz.inf.ontop.injection.OntopModelSettings.CardinalityPreservationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.iq.node.BinaryOrderedOperatorNode.ArgumentPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.iq.node.NodeTransformationProposedState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.DistanceUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.term.functionsymbol.InequalityLabel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.term.ImmutableExpression.Evaluation.BooleanValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.term.IncrementalEvaluation.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.type.DBTermType.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.unibz.inf.ontop.model.type.impl.NonStringNonNumberNonBooleanNonDatetimeDBTermType.StrictEqSupport
Returns an array containing the constants of this enum type, in the order they are declared.
Var2VarSubstitution - Interface in it.unibz.inf.ontop.substitution
Substitution where variables are only mapped to variables
Var2VarSubstitutionImpl - Class in it.unibz.inf.ontop.substitution.impl
Immutable Variable --> Variable substitution.
Var2VarSubstitutionImpl(ImmutableMap<Variable, ? extends Variable>, AtomFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.substitution.impl.Var2VarSubstitutionImpl
Regular constructor
variable - Variable in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
Variable - Interface in it.unibz.inf.ontop.model.term
This class defines a type of ImmutableTerm in which it expresses a quantity that during a calculation is assumed to vary or be capable of varying in value.
VariableCollector - Class in it.unibz.inf.ontop.iq.tools
Collects all the variables found in the nodes.
VariableCollector() - Constructor for class it.unibz.inf.ontop.iq.tools.VariableCollector
 
variableGenerator - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
VariableGenerator - Interface in it.unibz.inf.ontop.utils
Generates new variables that are guaranteed to not conflict with already variables in a given scope.
VariableGeneratorImpl - Class in it.unibz.inf.ontop.utils.impl
Beware: not thread-safe! See CoreUtilsFactory for building new instances
VariableGeneratorImpl(Collection<Variable>, TermFactory) - Constructor for class it.unibz.inf.ontop.utils.impl.VariableGeneratorImpl
TODO: please use as much as possible the assisted inject pattern
VariableImpl - Class in it.unibz.inf.ontop.model.term.impl
 
VariableImpl(String) - Constructor for class it.unibz.inf.ontop.model.term.impl.VariableImpl
 
VariableNullability - Interface in it.unibz.inf.ontop.iq.node
TODO: find a better name IMMUTABLE See CoreUtilsFactory for creating new instances
VariableNullabilityImpl - Class in it.unibz.inf.ontop.iq.node.impl
 
VariableNullabilityImpl(Stream<Variable>, CoreUtilsFactory, TermFactory, SubstitutionFactory) - Constructor for class it.unibz.inf.ontop.iq.node.impl.VariableNullabilityImpl
Treats all the variables as independently nullable
VariableOrGroundTerm - Interface in it.unibz.inf.ontop.model.term
Either a variable or a ground term.
VariableRemoverTransformer(ImmutableSet<Variable>, VariableGenerator, CoreSingletons) - Constructor for class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
variablesToRemove - Variable in class it.unibz.inf.ontop.iq.node.normalization.impl.NotRequiredVariableRemoverImpl.VariableRemoverTransformer
 
visit(ConstructionNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(AggregationNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(UnionNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(InnerJoinNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(LeftJoinNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(FilterNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(IntensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(ExtensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(EmptyNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(TrueNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(DistinctNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(SliceNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(OrderByNode) - Method in interface it.unibz.inf.ontop.iq.node.QueryNodeVisitor
 
visit(ConstructionNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(AggregationNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(UnionNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(InnerJoinNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(LeftJoinNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(FilterNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(EmptyNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(TrueNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(DistinctNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(SliceNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visit(OrderByNode) - Method in class it.unibz.inf.ontop.iq.validation.impl.StandardIntermediateQueryValidator.ValidationVisitor
 
visitAggregation(AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitAggregation(AggregationNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitConstruction(ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitConstruction(ConstructionNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitDistinct(DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitDistinct(DistinctNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitEmpty(EmptyNode) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitEmpty(EmptyNode) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitExtendedProjection(ExtendedProjectionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitExtensionalData(ExtensionalDataNode) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitExtensionalData(ExtensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitFilter(FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitFilter(FilterNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitInnerJoin(InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
Returns the first type found for a variable.
visitInnerJoin(InnerJoinNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitIntensionalData(IntensionalDataNode) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitLeftJoin(LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
Only consider the right child for right-specific variables
visitLeftJoin(LeftJoinNode, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitNative(NativeNode) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitNative(NativeNode) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitNonStandardBinaryNonCommutativeNode(BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitNonStandardBinaryNonCommutativeNode(BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitNonStandardLeafNode(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitNonStandardLeafNode(LeafIQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitNonStandardNaryNode(NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitNonStandardNaryNode(NaryOperatorNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitNonStandardUnaryNode(UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitNonStandardUnaryNode(UnaryOperatorNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitOrderBy(OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitOrderBy(OrderByNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitSlice(SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitSlice(SliceNode, IQTree) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitTrue(TrueNode) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitTrue(TrueNode) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 
visitUnion(UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.type.impl.BasicUniqueTermTypeExtractor.TermTypeVariableVisitor
 
visitUnion(UnionNode, ImmutableList<IQTree>) - Method in interface it.unibz.inf.ontop.iq.visit.IQVisitor
 

W

WKTLiteralValue - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl.geof
 
WKTLiteralValue(IRI, ImmutableTerm) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.geof.WKTLiteralValue
 
WrappedDBBooleanCaseFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.db.impl
 
WrappedDBBooleanCaseFunctionSymbolImpl(int, DBTermType, DBTermType, boolean) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.db.impl.WrappedDBBooleanCaseFunctionSymbolImpl
 

X

XMLLITERAL - Static variable in class it.unibz.inf.ontop.model.vocabulary.RDF
 
XPathFunction - Class in it.unibz.inf.ontop.model.vocabulary
 
XPathFunction() - Constructor for class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
XSD - Class in it.unibz.inf.ontop.model.vocabulary
 
XSD() - Constructor for class it.unibz.inf.ontop.model.vocabulary.XSD
 

Y

YEAR - Static variable in class it.unibz.inf.ontop.model.vocabulary.SPARQL
Although it is directly mapped in SPARQL 1.1 to fn:year-from-dateTime, in practice all SPARQL implementations extend it to also support xsd:date, not just xsd:dateTime.
YEAR_FROM_DATETIME - Static variable in class it.unibz.inf.ontop.model.vocabulary.XPathFunction
 
YEARMONTHDURATION - Static variable in class it.unibz.inf.ontop.model.vocabulary.XSD
 

Z

ZeroAryBnodeSPARQLFunctionSymbolImpl - Class in it.unibz.inf.ontop.model.term.functionsymbol.impl
 
ZeroAryBnodeSPARQLFunctionSymbolImpl(UUID, RDFTermType) - Constructor for class it.unibz.inf.ontop.model.term.functionsymbol.impl.ZeroAryBnodeSPARQLFunctionSymbolImpl
 
zip(List<S>, List<T>) - Static method in class it.unibz.inf.ontop.utils.FunctionalTools
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
Skip navigation links

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