Package org.gdal.ogr

Class DataSource

    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.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)
      • CopyLayer

        public Layer CopyLayer​(Layer src_layer,
                               java.lang.String new_name,
                               java.util.Vector options)
      • CopyLayer

        public Layer CopyLayer​(Layer src_layer,
                               java.lang.String new_name)
      • 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,
                                Geometry spatialFilter)
      • ExecuteSQL

        public Layer ExecuteSQL​(java.lang.String statement)
      • AbortSQL

        public int AbortSQL()
      • 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()