com.supermap.data
类 CodeDomain
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.Domain
-
- com.supermap.data.CodeDomain
-
public class CodeDomain extends Domain
该类定义了代码域的相关信息,以及相关的操作。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
-
构造器概要
构造器 构造器和说明 CodeDomain(int id, String name, String description, FieldType fieldType)根据指定的参数来构造一个 CodeDomain 的新对象。CodeDomain(int id, String name, String description, FieldType fieldType, ArrayList<CodeInfo> codeInfos)根据指定的参数来构造一个 CodeDomain 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 booleanadd(CodeInfo codeInfo)增加一个代码信息到代码域中。voidappend(CodeInfo[] codeInfos)向代码域中追加一组代码信息。voidclear()清除所有代码信息。voiddispose()释放该对象所占用的资源。CodeInfoget(int index)根据索引获取代码信息。intgetCodeCount()返回值域中代码信息的个数。CodeInfo[]getCodeInfos()返回代码域中所有代码信息。voidremove(int index)根据索引移除代码信息。booleanset(int index, CodeInfo codeInfo)根据索引设置代码信息。-
从类继承的方法 com.supermap.data.Domain
check, checkDouble, checkInt, checkString, getDescription, getID, getMergePolicy, getName, getSplitPolicy, getType, getValueType, setDescription, setMergePolicy, setName, setSplitPolicy
-
-
-
-
构造器详细资料
-
CodeDomain
public CodeDomain(int id, String name, String description, FieldType fieldType)根据指定的参数来构造一个 CodeDomain 的新对象。- 参数:
id- 代码域的ID。如果已经存在同 id 值域,那么新增时会重新指定 id 值。
name- 代码域的名称。description- 代码域的描述信息。fieldType- 代码域的数据类型。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
CodeDomain
public CodeDomain(int id, String name, String description, FieldType fieldType, ArrayList<CodeInfo> codeInfos)根据指定的参数来构造一个 CodeDomain 的新对象。- 参数:
id- 代码域的ID。如果已经存在同 id 值域,那么新增时会重新指定 id 值。
name- 代码域的名称。description- 代码域的描述信息。fieldType- 代码域的数据类型。codeInfos- 代码域的代码信息。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
-
方法详细资料
-
getCodeCount
public int getCodeCount()
返回值域中代码信息的个数。- 返回:
- 代码的个数。
- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
getCodeInfos
public CodeInfo[] getCodeInfos()
返回代码域中所有代码信息。- 返回:
- 代码信息集合。
- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
get
public CodeInfo get(int index)
根据索引获取代码信息。- 参数:
index- 索引。- 返回:
- 代码信息。
- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
add
public boolean add(CodeInfo codeInfo)
增加一个代码信息到代码域中。- 参数:
codeInfo- 要增加的代码信息。- 返回:
- 一个布尔值 true表示 增加成功,false表示增加失败。
- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
append
public void append(CodeInfo[] codeInfos)
向代码域中追加一组代码信息。- 参数:
codeInfos- 要追加的代码信息。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
set
public boolean set(int index, CodeInfo codeInfo)根据索引设置代码信息。- 参数:
index- 索引codeInfo- 要设置的代码信息。- 返回:
- 一个布尔值 true表示设置成功,false表示设置失败。
- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
remove
public void remove(int index)
根据索引移除代码信息。- 参数:
index- 索引。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
clear
public void clear()
清除所有代码信息。- 从以下版本开始:
- SuperMap iObjects Java 7.0.0
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 从以下版本开始:
- 12.0.1
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.