|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.data.DomainManager
public class DomainManager
该类为值域的管理类,该类提供了和数据库交互的相关接口。
方法摘要 | |
---|---|
java.util.ArrayList<java.lang.Integer> |
checkFieldValues(DatasetVector dataset,
java.lang.String fieldName)
检查指定数据集中指定字段的值是否合法(是否在值域内),不合法则返回记录的ID。 |
Domain |
getDomain(DatasetVector dataset,
java.lang.String fieldname)
该接口是获取指定数据集中指定字段上所关联的值域信息,如果数据集和字段名称有效,并且有值域关联,则返回值域信息,否则返回null。 |
boolean |
isFieldDomainValid(DatasetVector dataset,
java.lang.String fieldname)
检查指定数据集中指定字段的值是否合法(是否在值域内),不合法则返回false。 |
boolean |
setDomain(DatasetVector dataset,
java.lang.String fieldname,
Domain domain)
该接口提供了设置值域的功能,向指定数据集中指定字段上设置值域,数据集和字段名称必须有效,否则设置失败。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public Domain getDomain(DatasetVector dataset, java.lang.String fieldname)
dataset
- 数据集信息。fieldname
- 字段名称。
public boolean setDomain(DatasetVector dataset, java.lang.String fieldname, Domain domain)
如果domain有效则进行设置,如果domain==null则自动删除此数据集中此字段上的值域信息。
dataset
- 数据集信息。fieldname
- 字段名称。domain
- 要设置的值域信息。
public java.util.ArrayList<java.lang.Integer> checkFieldValues(DatasetVector dataset, java.lang.String fieldName)
dataset
- 数据集信息。fieldName
- 字段名称。
public boolean isFieldDomainValid(DatasetVector dataset, java.lang.String fieldname)
dataset
- 数据集信息。fieldname
- 字段名称。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |