com.supermap.data.conversion
类 ImportDataInfoSCV

java.lang.Object
  继承者 com.supermap.data.conversion.ImportDataInfo
      继承者 com.supermap.data.conversion.ImportDataInfoSCV

public class ImportDataInfoSCV
extends ImportDataInfo

导入模型数据集信息类。


方法摘要
 boolean changeFieldName(java.lang.String oldName, java.lang.String newName)
          用于在修改字段名称后,返回导入后目标数据的字段名称是否更新成功。
 boolean exchangeFieldOrder(java.lang.String fieldName1, java.lang.String fieldName2)
          用于返回交换字段信息集中两个指定元素的索引位置是否成功。
 DatasetType getDatasetType()
          返回导入的矢量数据类型。
 int getRecordCount()
          返回导入矢量数据的要素个数。
 FieldInfo[] getSourceFieldInfos()
          返回源数据中的字段信息。
 FieldInfo[] getTargetFieldInfos()
          返回导入后目标数据的字段信息。
 boolean setImportFieldState(java.lang.String fieldName, boolean excludeField)
          设置是否导入指定的字段。
 void setTargetFieldInfos(FieldInfo[] fieldinfo)
          设置导入后目标数据的字段信息。
 
从类 com.supermap.data.conversion.ImportDataInfo 继承的方法
getBounds, getSourceCharset, getSourceFile, getTargetName, setTargetName
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getDatasetType

public DatasetType getDatasetType()
返回导入的矢量数据类型。

返回:
导入的矢量数据类型。

getRecordCount

public int getRecordCount()
返回导入矢量数据的要素个数。

返回:
导入矢量数据的要素个数。

getSourceFieldInfos

public FieldInfo[] getSourceFieldInfos()
返回源数据中的字段信息。

返回:
源数据中的字段信息。

getTargetFieldInfos

public FieldInfo[] getTargetFieldInfos()
返回导入后目标数据的字段信息。

返回:
导入后目标数据的字段信息。

setTargetFieldInfos

public void setTargetFieldInfos(FieldInfo[] fieldinfo)
设置导入后目标数据的字段信息。

参数:
fieldinfo - 导入后目标数据的字段信息。

changeFieldName

public boolean changeFieldName(java.lang.String oldName,
                               java.lang.String newName)
用于在修改字段名称后,返回导入后目标数据的字段名称是否更新成功。

修改字段名称后,目标数据中的字段信息被更新,而源数据中的字段信息不变。

参数:
oldName - 修改前的字段名称。
newName - 修改后的目标数据的字段名称。
返回:
一个布尔值,表示设置字段名称后导入后目标数据的字段名称是否更新成功。true 表示更新成功;否则不成功。

setImportFieldState

public boolean setImportFieldState(java.lang.String fieldName,
                                   boolean excludeField)
设置是否导入指定的字段。

参数:
fieldName - 指定的字段名称。
excludeField - 是否排除该字段。当 excludeField 为 true 时,排除该字段。
返回:
一个布尔值,表示设置是否成功。true 表示设置成功;否则为不成功。

exchangeFieldOrder

public boolean exchangeFieldOrder(java.lang.String fieldName1,
                                  java.lang.String fieldName2)
用于返回交换字段信息集中两个指定元素的索引位置是否成功。

参数:
fieldName1 - 需要交换的字段名称。
fieldName2 - 需要交换的字段名称。
返回:
一个布尔值,表示交换字段信息集中两个指定元素的索引位置是否成功。true 表示交换成功;否则不成功。