public class ReferenceValueReplacer extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ReferenceValueReplacer(IntermediateQueryFactory iqFactory,
it.unibz.inf.ontop.model.term.TermFactory termFactory,
it.unibz.inf.ontop.substitution.SubstitutionFactory substitutionFactory) |
| Modifier and Type | Method and Description |
|---|---|
it.unibz.inf.ontop.iq.IQ |
replaceReferenceValues(it.unibz.inf.ontop.iq.IQ referenceIq,
it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<String,String> bindings,
it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<String,String> bindingWithReferences)
ASSUMPTION: the query is possibly only composed of construction nodes and native nodes
|
@Inject protected ReferenceValueReplacer(IntermediateQueryFactory iqFactory, it.unibz.inf.ontop.model.term.TermFactory termFactory, it.unibz.inf.ontop.substitution.SubstitutionFactory substitutionFactory)
public it.unibz.inf.ontop.iq.IQ replaceReferenceValues(it.unibz.inf.ontop.iq.IQ referenceIq,
it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<String,String> bindings,
it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<String,String> bindingWithReferences)
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.