Class DBBridgeFurniture
- java.lang.Object
-
- org.citydb.citygml.exporter.database.content.AbstractTypeExporter
-
- org.citydb.citygml.exporter.database.content.AbstractFeatureExporter<org.citygml4j.model.citygml.bridge.BridgeFurniture>
-
- org.citydb.citygml.exporter.database.content.DBBridgeFurniture
-
- All Implemented Interfaces:
DBExporter
public class DBBridgeFurniture extends AbstractFeatureExporter<org.citygml4j.model.citygml.bridge.BridgeFurniture>
-
-
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 DBBridgeFurniture(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.bridge.BridgeFurniture
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.bridge.BridgeFurniture>
doExport(long id, org.citygml4j.model.citygml.bridge.BridgeFurniture root, FeatureType rootType, java.sql.PreparedStatement ps)
protected java.util.Collection<org.citygml4j.model.citygml.bridge.BridgeFurniture>
doExport(org.citygml4j.model.citygml.bridge.BridgeRoom 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
-
DBBridgeFurniture
public DBBridgeFurniture(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.bridge.BridgeFurniture> doExport(org.citygml4j.model.citygml.bridge.BridgeRoom parent, long parentId) throws CityGMLExportException, java.sql.SQLException
- Throws:
CityGMLExportException
java.sql.SQLException
-
doExport
protected java.util.Collection<org.citygml4j.model.citygml.bridge.BridgeFurniture> doExport(long id, org.citygml4j.model.citygml.bridge.BridgeFurniture root, FeatureType rootType, java.sql.PreparedStatement ps) throws CityGMLExportException, java.sql.SQLException
- Specified by:
doExport
in classAbstractFeatureExporter<org.citygml4j.model.citygml.bridge.BridgeFurniture>
- Throws:
CityGMLExportException
java.sql.SQLException
-
doExport
protected org.citygml4j.model.citygml.bridge.BridgeFurniture 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
-
-