public int deleteIndex(long geomId) {
		int deleted = 0;
		GeometryIndexKey key = new GeometryIndexKey(tableName, geomId);
		try {
			deleted = geometryIndexDao.deleteById(key);
		} catch (SQLException e) {
			throw new GeoPackageException(
					"Failed to delete index, GeoPackage: "
							+ geoPackage.getName() + ", Table Name: "
							+ tableName + ", Geometry Id: " + geomId, e);
		}
		return deleted;
	}
public int deleteIndex ( long geomId ) { int deleted = 0 ; GeometryIndexKey key = new GeometryIndexKey ( tableName , geomId ) ; try { deleted = geometryIndexDao . deleteById ( key ) ; } catch ( SQLException e ) { throw new GeoPackageException ( "Failed to delete index, GeoPackage: " + geoPackage . getName ( ) + ", Table Name: " + tableName + ", Geometry Id: " + geomId , e ) ; } return deleted ; }
Delete the index for the geometry id

@param geomId
geometry id

@return deleted rows, should be 0 or 1