Class DefaultSelectFromWhereSerializer
- java.lang.Object
-
- it.unibz.inf.ontop.generation.serializer.impl.DefaultSelectFromWhereSerializer
-
- All Implemented Interfaces:
SelectFromWhereSerializer
- Direct Known Subclasses:
AdpSelectFromWhereSerializer,DenodoSelectFromWhereSerializer,DremioSelectFromWhereSerializer,H2SelectFromWhereSerializer,HSQLDBSelectFromWhereSerializer,IgnoreNullFirstSelectFromWhereSerializer,MonetDBSelectFromWhereSerializer,MySQLSelectFromWhereSerializer,OracleSelectFromWhereSerializer,PostgresSelectFromWhereSerializer,SapHanaSelectFromWhereSerializer,SparkSQLSelectFromWhereSerializer,TeiidSelectFromWhereSerializer
public class DefaultSelectFromWhereSerializer extends Object implements SelectFromWhereSerializer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classDefaultSelectFromWhereSerializer.DefaultRelationVisitingSerializerMutable: one instance per SQL query to generateprotected static classDefaultSelectFromWhereSerializer.DefaultSQLTermSerializerprotected static classDefaultSelectFromWhereSerializer.QuerySerializationImpl-
Nested classes/interfaces inherited from interface it.unibz.inf.ontop.generation.serializer.SelectFromWhereSerializer
SelectFromWhereSerializer.QuerySerialization
-
-
Field Summary
Fields Modifier and Type Field Description protected SQLTermSerializersqlTermSerializer
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefaultSelectFromWhereSerializer(SQLTermSerializer sqlTermSerializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SQLTermSerializergetTermSerializer()Needed by third-party applications.SelectFromWhereSerializer.QuerySerializationserialize(SelectFromWhereWithModifiers selectFromWhere, DBParameters dbParameters)
-
-
-
Field Detail
-
sqlTermSerializer
protected final SQLTermSerializer sqlTermSerializer
-
-
Constructor Detail
-
DefaultSelectFromWhereSerializer
protected DefaultSelectFromWhereSerializer(SQLTermSerializer sqlTermSerializer)
-
-
Method Detail
-
serialize
public SelectFromWhereSerializer.QuerySerialization serialize(SelectFromWhereWithModifiers selectFromWhere, DBParameters dbParameters)
- Specified by:
serializein interfaceSelectFromWhereSerializer
-
getTermSerializer
public SQLTermSerializer getTermSerializer()
Description copied from interface:SelectFromWhereSerializerNeeded by third-party applications. See the ConstantSerializer tool.- Specified by:
getTermSerializerin interfaceSelectFromWhereSerializer
-
-