protected static class SparkSelectFromWhereSerializer.SparkSQLTermSerializer extends Object
Modifier | Constructor and Description |
---|---|
protected |
SparkSQLTermSerializer(it.unibz.inf.ontop.model.term.TermFactory termFactory) |
Modifier and Type | Method and Description |
---|---|
protected String |
castFloatingConstant(String value,
it.unibz.inf.ontop.model.type.DBTermType dbType) |
String |
serialize(it.unibz.inf.ontop.model.term.ImmutableTerm term,
it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<it.unibz.inf.ontop.model.term.Variable,it.unibz.inf.ontop.dbschema.QualifiedAttributeID> columnIDs) |
protected String |
serializeDBConstant(it.unibz.inf.ontop.model.term.DBConstant constant) |
protected String |
serializeStringConstant(String constant) |
protected SparkSQLTermSerializer(it.unibz.inf.ontop.model.term.TermFactory termFactory)
public String serialize(it.unibz.inf.ontop.model.term.ImmutableTerm term, it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<it.unibz.inf.ontop.model.term.Variable,it.unibz.inf.ontop.dbschema.QualifiedAttributeID> columnIDs) throws it.unibz.inf.ontop.generation.serializer.SQLSerializationException
serialize
in interface it.unibz.inf.ontop.generation.serializer.impl.SQLTermSerializer
it.unibz.inf.ontop.generation.serializer.SQLSerializationException
protected String serializeDBConstant(it.unibz.inf.ontop.model.term.DBConstant constant)
protected String castFloatingConstant(String value, it.unibz.inf.ontop.model.type.DBTermType dbType)
Copyright © 2016–2021 Smart Data Analytics (SDA) Research Group. All rights reserved.