Package it.unibz.inf.ontop.utils
Class ConstantSerializer
- java.lang.Object
-
- it.unibz.inf.ontop.utils.ConstantSerializer
-
public class ConstantSerializer extends Object
Util for THIRD-PARTY applications Useful for instance for converting from high-level mapping languages to R2RML Designed to be extensible
-
-
Field Summary
Fields Modifier and Type Field Description protected DBTypeFactorydbTypeFactoryprotected com.google.inject.Injectorinjectorprotected SQLTermSerializersqlTermSerializerprotected TermFactorytermFactory
-
Constructor Summary
Constructors Constructor Description ConstantSerializer(String jdbcDriver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringserializeConstantIntoSQL(String lexicalValue, String dbTypeString)Returns the SQL string for a constant
-
-
-
Field Detail
-
sqlTermSerializer
protected final SQLTermSerializer sqlTermSerializer
-
termFactory
protected final TermFactory termFactory
-
dbTypeFactory
protected final DBTypeFactory dbTypeFactory
-
injector
protected final com.google.inject.Injector injector
-
-
Constructor Detail
-
ConstantSerializer
public ConstantSerializer(String jdbcDriver)
-
-