Package org.gdal.ogr
Class DataSource
- java.lang.Object
-
- org.gdal.gdal.MajorObject
-
- org.gdal.ogr.DataSource
-
public class DataSource extends MajorObject
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intCommitTransaction()LayerCopyLayer(Layer src_layer, java.lang.String new_name)LayerCopyLayer(Layer src_layer, java.lang.String new_name, java.util.Vector options)LayerCreateLayer(java.lang.String name)LayerCreateLayer(java.lang.String name, SpatialReference srs)LayerCreateLayer(java.lang.String name, SpatialReference srs, int geom_type)LayerCreateLayer(java.lang.String name, SpatialReference srs, int geom_type, java.util.Vector options)voiddelete()intDeleteLayer(int index)booleanequals(java.lang.Object obj)LayerExecuteSQL(java.lang.String statement)LayerExecuteSQL(java.lang.String statement, Geometry spatialFilter)LayerExecuteSQL(java.lang.String statement, Geometry spatialFilter, java.lang.String dialect)voidFlushCache()DriverGetDriver()LayerGetLayer(int index)LayerGetLayer(java.lang.String layerName)LayerGetLayerByIndex(int index)LayerGetLayerByName(java.lang.String layer_name)intGetLayerCount()java.lang.StringgetName()java.lang.StringGetName()intGetRefCount()StyleTableGetStyleTable()intGetSummaryRefCount()inthashCode()voidReleaseResultSet(Layer layer)intRollbackTransaction()voidSetStyleTable(StyleTable table)intStartTransaction()intStartTransaction(int force)intSyncToDisk()booleanTestCapability(java.lang.String cap)-
Methods inherited from class org.gdal.gdal.MajorObject
GetDescription, GetMetadata_Dict, GetMetadata_Dict, GetMetadata_List, GetMetadata_List, GetMetadataDomainList, GetMetadataItem, GetMetadataItem, SetDescription, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadataItem, SetMetadataItem
-
-
-
-
Method Detail
-
delete
public void delete()
- Overrides:
deletein classMajorObject
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
GetLayer
public Layer GetLayer(int index)
-
GetLayer
public Layer GetLayer(java.lang.String layerName)
-
getName
public java.lang.String getName()
-
GetRefCount
public int GetRefCount()
-
GetSummaryRefCount
public int GetSummaryRefCount()
-
GetLayerCount
public int GetLayerCount()
-
GetDriver
public Driver GetDriver()
-
GetName
public java.lang.String GetName()
-
DeleteLayer
public int DeleteLayer(int index)
-
SyncToDisk
public int SyncToDisk()
-
FlushCache
public void FlushCache()
-
CreateLayer
public Layer CreateLayer(java.lang.String name, SpatialReference srs, int geom_type, java.util.Vector options)
-
CreateLayer
public Layer CreateLayer(java.lang.String name, SpatialReference srs, int geom_type)
-
CreateLayer
public Layer CreateLayer(java.lang.String name, SpatialReference srs)
-
CreateLayer
public Layer CreateLayer(java.lang.String name)
-
CopyLayer
public Layer CopyLayer(Layer src_layer, java.lang.String new_name, java.util.Vector options)
-
GetLayerByIndex
public Layer GetLayerByIndex(int index)
-
GetLayerByName
public Layer GetLayerByName(java.lang.String layer_name)
-
TestCapability
public boolean TestCapability(java.lang.String cap)
-
ExecuteSQL
public Layer ExecuteSQL(java.lang.String statement, Geometry spatialFilter, java.lang.String dialect)
-
ExecuteSQL
public Layer ExecuteSQL(java.lang.String statement)
-
ReleaseResultSet
public void ReleaseResultSet(Layer layer)
-
GetStyleTable
public StyleTable GetStyleTable()
-
SetStyleTable
public void SetStyleTable(StyleTable table)
-
StartTransaction
public int StartTransaction(int force)
-
StartTransaction
public int StartTransaction()
-
CommitTransaction
public int CommitTransaction()
-
RollbackTransaction
public int RollbackTransaction()
-
-