Class DBTunnelFurniture
- java.lang.Object
-
- org.citydb.citygml.exporter.database.content.AbstractTypeExporter
-
- org.citydb.citygml.exporter.database.content.AbstractFeatureExporter<org.citygml4j.model.citygml.tunnel.TunnelFurniture>
-
- org.citydb.citygml.exporter.database.content.DBTunnelFurniture
-
- All Implemented Interfaces:
DBExporter
public class DBTunnelFurniture extends AbstractFeatureExporter<org.citygml4j.model.citygml.tunnel.TunnelFurniture>
-
-
Field Summary
-
Fields inherited from class org.citydb.citygml.exporter.database.content.AbstractFeatureExporter
connection
-
Fields inherited from class org.citydb.citygml.exporter.database.content.AbstractTypeExporter
exporter, select, table
-
-
Constructor Summary
Constructors Constructor Description DBTunnelFurniture(java.sql.Connection connection, CityGMLExportManager exporter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.citydb.sqlbuilder.select.Select
addProjection(org.citydb.sqlbuilder.select.Select select, org.citydb.sqlbuilder.schema.Table table, CombinedProjectionFilter projectionFilter, java.lang.String prefix)
protected org.citygml4j.model.citygml.tunnel.TunnelFurniture
doExport(long id, FeatureType featureType, java.lang.String prefix, java.util.List<org.citydb.sqlbuilder.schema.Table> adeHookTables, java.sql.ResultSet rs)
protected java.util.Collection<org.citygml4j.model.citygml.tunnel.TunnelFurniture>
doExport(long id, org.citygml4j.model.citygml.tunnel.TunnelFurniture root, FeatureType rootType, java.sql.PreparedStatement ps)
protected java.util.Collection<org.citygml4j.model.citygml.tunnel.TunnelFurniture>
doExport(org.citygml4j.model.citygml.tunnel.HollowSpace parent, long parentId)
-
Methods inherited from class org.citydb.citygml.exporter.database.content.AbstractFeatureExporter
close, doExport, doExport, getOrCreateBulkStatement, getOrCreateStatement, getOrCreateStatement, prepareBulkStatement
-
Methods inherited from class org.citydb.citygml.exporter.database.content.AbstractTypeExporter
addJoinsToADEHookTables, retrieveADEHookTables
-
-
-
-
Constructor Detail
-
DBTunnelFurniture
public DBTunnelFurniture(java.sql.Connection connection, CityGMLExportManager exporter) throws CityGMLExportException, java.sql.SQLException
- Throws:
CityGMLExportException
java.sql.SQLException
-
-
Method Detail
-
addProjection
protected org.citydb.sqlbuilder.select.Select addProjection(org.citydb.sqlbuilder.select.Select select, org.citydb.sqlbuilder.schema.Table table, CombinedProjectionFilter projectionFilter, java.lang.String prefix)
-
doExport
protected java.util.Collection<org.citygml4j.model.citygml.tunnel.TunnelFurniture> doExport(org.citygml4j.model.citygml.tunnel.HollowSpace parent, long parentId) throws CityGMLExportException, java.sql.SQLException
- Throws:
CityGMLExportException
java.sql.SQLException
-
doExport
protected java.util.Collection<org.citygml4j.model.citygml.tunnel.TunnelFurniture> doExport(long id, org.citygml4j.model.citygml.tunnel.TunnelFurniture root, FeatureType rootType, java.sql.PreparedStatement ps) throws CityGMLExportException, java.sql.SQLException
- Specified by:
doExport
in classAbstractFeatureExporter<org.citygml4j.model.citygml.tunnel.TunnelFurniture>
- Throws:
CityGMLExportException
java.sql.SQLException
-
doExport
protected org.citygml4j.model.citygml.tunnel.TunnelFurniture doExport(long id, FeatureType featureType, java.lang.String prefix, java.util.List<org.citydb.sqlbuilder.schema.Table> adeHookTables, java.sql.ResultSet rs) throws CityGMLExportException, java.sql.SQLException
- Throws:
CityGMLExportException
java.sql.SQLException
-
-