public class MemRecordset extends Recordset
Recordset.BatchEditor
构造器和说明 |
---|
MemRecordset(FieldInfos infos) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
addFeature(Feature feature)
在记录集中添加一个新的特征要素对象。
|
boolean |
addNew(Geometry geometry)
用于在记录集中添加一条记录。
|
boolean |
addNew(Geometry geometry,
Map<String,Object> map)
添加几何对象及设置相关的字段值。
|
void |
close()
用于关闭记录集。
|
void |
dispose()
释放该对象所占用的资源。
|
Feature |
getFeature()
返回记录集中的特征要素对象。
|
FieldInfos |
getFieldInfos()
返回记录集里的字段信息集合对象。
|
Geometry |
getGeometry()
返回数据集的属性数据表中当前记录对应的几何对象。
|
PrjCoordSys |
getPrjCoordSys()
返回内存记录集中数据的投影坐标系。
|
boolean |
isClosed()
判断记录集是否已经关闭。
|
boolean |
isReadOnly()
返回记录集是否是只读的,如果是只读的,则返回 true,表示记录集中的信息将不可被修改。
|
void |
setPrjCoordSys(PrjCoordSys value)
设置内存记录集中数据的投影坐标系。
|
addSteppedListener, cancelUpdate, delete, deleteAll, disableRecordsetEditListener, edit, getAllFeatures, getBatch, getBoolean, getBoolean, getBounds, getByte, getByte, getCurrentIndex, getDataset, getDateTime, getDateTime, getDouble, getDouble, getFieldCount, getFieldValue, getFieldValue, getID, getIDsByGeoRelation, getIDsByGeoRelation, getIDsByGeoRelation, getInt16, getInt16, getInt32, getInt32, getInt64, getInt64, getJsonB, getJsonB, getLongBinary, getLongBinary, getObject, getObject, getQueryParameter, getRecordCount, getRepresentationElement, getSingle, getSingle, getString, getString, getValues, getVariantID, isBOF, isEmpty, isEOF, move, moveFirst, moveGeometry, moveLast, moveNext, movePrev, moveTo, refresh, removeSteppedListener, rotateGeometry, seekID, seekID, setBoolean, setBoolean, setByte, setByte, setDateTime, setDateTime, setDouble, setDouble, setFieldValue, setFieldValue, setFieldValueNull, setFieldValueNull, setGeometry, setInt16, setInt16, setInt32, setInt32, setInt64, setInt64, setJsonB, setJsonB, setLongBinary, setLongBinary, setObject, setObject, setRepresentationElement, setRepresentationElement, setRepresentationElement, setRepresentationElement, setSingle, setSingle, setString, setString, setValues, setValues, setValues, setValues, statistic, statistic, toDatasetVectorWithSmID, update, updateFields, updateFields, updateFields, wasNull
public MemRecordset(FieldInfos infos)
public PrjCoordSys getPrjCoordSys()
public void setPrjCoordSys(PrjCoordSys value)
value
- 内存记录集中数据的投影坐标系。public boolean isReadOnly()
isReadOnly
在类中 Recordset
public boolean addNew(Geometry geometry)
public boolean addNew(Geometry geometry, Map<String,Object> map)
Recordset
在使用该方法之后,需要调用 update()
方法来提交修改,保存结果。
public Geometry getGeometry()
getGeometry
在类中 Recordset
public boolean addFeature(Feature feature)
feature
- 要添加的特征要素对象。public Feature getFeature()
getFeature
在类中 Recordset
public FieldInfos getFieldInfos()
FieldInfos
类。getFieldInfos
在类中 Recordset
public boolean isClosed()
Recordset
public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 Recordset
Copyright © 2021–2024 SuperMap. All rights reserved.