public abstract class Domain
extends com.supermap.data.InternalHandle
限定符和类型 | 方法和说明 |
---|---|
boolean |
check(Object value)
检查数据值是否在值域内。
|
boolean |
checkDouble(double value)
以Double类型去检查值是否在值域内。
|
boolean |
checkInt(int value)
以Int型去检查值是否在值域内。
|
boolean |
checkString(String value)
以String类型去检查值是否在值域内。
|
String |
getDescription()
返回值域的描述信息。
|
int |
getID()
返回值域的ID。
|
MergePolicy |
getMergePolicy()
获取合并策略。
|
String |
getName()
返回值域的名称。
|
SplitPolicy |
getSplitPolicy()
获取分割策略。
|
DomainType |
getType()
返回值域类型。
|
FieldType |
getValueType()
返回值域的数据类型。
|
void |
setDescription(String desc)
设置值域的描述信息。
|
void |
setMergePolicy(MergePolicy mergePolicy)
设置合并策略。
|
void |
setName(String name)
设置值域的名称。
|
void |
setSplitPolicy(SplitPolicy splitPolicy)
设置分割策略。
|
public int getID()
public String getName()
public DomainType getType()
public FieldType getValueType()
public String getDescription()
public void setDescription(String desc)
desc
- 描述信息。public void setName(String name)
name
- 值域名称。public boolean check(Object value)
value
- 被检查的值。public boolean checkInt(int value)
value
- 被检查的值。public boolean checkDouble(double value)
value
- 被检查的值。public boolean checkString(String value)
value
- 被检查的值。public void setSplitPolicy(SplitPolicy splitPolicy)
splitPolicy
- 分割策略对象。SplitPolicy
public SplitPolicy getSplitPolicy()
SplitPolicy
。public void setMergePolicy(MergePolicy mergePolicy)
mergePolicy
- 合并策略对象。MergePolicy
public MergePolicy getMergePolicy()
MergePolicy
。Copyright © 2021–2024 SuperMap. All rights reserved.