public interface ITable extends IGeoDataset
| Modifier and Type | Method and Description |
|---|---|
boolean |
addField(IField newField)
新增字段
|
boolean |
alterField(String fieldName,
IField newField)
修改字段
|
boolean |
alterFieldAliasName(String fieldName,
String newFieldAliasName)
修改字段别名
|
ICursor |
batchInsertRow()
批量插入行
|
long |
count(IQueryFilter filter)
获取数量
|
IRow |
createRow()
创建行对象
|
boolean |
deleteField(String fieldName)
删除字段
|
long |
deleteRow(IQueryFilter filter)
批量删除行
|
boolean |
deleteRow(Object oid)
删除行
|
IFields |
getFields()
获取字段列表
|
String |
getOidFieldName()
获取oid字段名称
|
IRow |
getRow(Object oid)
获取行
|
ICursor |
insertRow()
批量插入行
|
ICursor |
searchRow(IQueryFilter filter)
查询
|
ICursor |
updateRow(IQueryFilter filter)
批量更新行
|
alterAliasName, canDelete, delete, getAliasName, getDataCount, getDataSize, getFullName, getName, getParentDatasetName, getSubsets, getType, getWorkspaceString getOidFieldName()
IFields getFields()
boolean addField(IField newField)
newField - boolean alterField(String fieldName, IField newField)
fieldName - newField - boolean alterFieldAliasName(String fieldName, String newFieldAliasName)
fieldName - newFieldAliasName - boolean deleteField(String fieldName)
fieldName - ICursor searchRow(IQueryFilter filter)
filter - 过滤条件ICursor insertRow()
ICursor batchInsertRow()
ICursor updateRow(IQueryFilter filter)
filter - boolean deleteRow(Object oid)
oid - long deleteRow(IQueryFilter filter)
filter - long count(IQueryFilter filter)
filter - IRow createRow()
Copyright © 2025. All rights reserved.