| Modifier and Type | Interface and Description |
|---|---|
interface |
BNode |
interface |
DBConstant |
interface |
IRIConstant
Provides an interface for storing the IRI constant.
|
interface |
ObjectConstant |
interface |
RDFConstant |
interface |
RDFLiteralConstant
Provides an interface for storing the value constant.
|
interface |
RDFTermTypeConstant
When the RDF term types are "reified" as constants
Should disappear from the query before its translation
into a native query.
|
| Modifier and Type | Method and Description |
|---|---|
protected IncrementalEvaluation |
DefaultSimpleDBCastFunctionSymbol.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability)
Gets rid of the cast and simplifies the strict equality
|
protected IncrementalEvaluation |
AbstractEncodeURIorIRIFunctionSymbol.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability) |
protected IncrementalEvaluation |
DefaultNumberNormAsBooleanFunctionSymbol.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability) |
protected IncrementalEvaluation |
ObjectStringTemplateFunctionSymbolImpl.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability) |
protected IncrementalEvaluation |
DefaultCastIntegerToStringFunctionSymbol.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability) |
| Modifier and Type | Method and Description |
|---|---|
protected IncrementalEvaluation |
RDFTermTypeFunctionSymbolImpl.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability) |
protected IncrementalEvaluation |
FunctionSymbolImpl.evaluateStrictEqWithNonNullConstant(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<? extends ImmutableTerm> terms,
NonNullConstant otherTerm,
TermFactory termFactory,
VariableNullability variableNullability)
Default implementation, does nothing, can be overridden
|
| Modifier and Type | Class and Description |
|---|---|
class |
BNodeConstantImpl
Implementation for BNodes.
|
class |
DBConstantImpl |
class |
IRIConstantImpl
Provides a storage to put the URI constant.
|
class |
RDFLiteralConstantImpl |
class |
RDFTermTypeConstantImpl |
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.