com.supermap.data

类 Domain

  • 直接已知子类:
    CodeDomain, RangeDomain


    public abstract class Domain
    extends com.supermap.data.InternalHandle
    该类为值域的基类,定义了值域的相关公共信息。
    从以下版本开始:
    SuperMap iObjects Java 7.0.0
    • 方法详细资料

      • getID

        public int getID()
        返回值域的ID。
        返回:
        返回值域ID。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • getName

        public String getName()
        返回值域的名称。
        返回:
        返回值域的名称。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • getType

        public DomainType getType()
        返回值域类型。
        返回:
        返回值域的类型。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • getValueType

        public FieldType getValueType()
        返回值域的数据类型。
        返回:
        返回值域的类型。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • getDescription

        public String getDescription()
        返回值域的描述信息。
        返回:
        返回值域的描述信息。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • setDescription

        public void setDescription(String desc)
        设置值域的描述信息。
        参数:
        desc - 描述信息。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • setName

        public void setName(String name)
        设置值域的名称。
        参数:
        name - 值域名称。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • check

        public boolean check(Object value)
        检查数据值是否在值域内。
        参数:
        value - 被检查的值。
        返回:
        一个布尔值,true 表示此值在值域内;false 表示此值不在值域内。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • checkInt

        public boolean checkInt(int value)
        以Int型去检查值是否在值域内。
        参数:
        value - 被检查的值。
        返回:
        一个布尔值,true 表示此值在值域内;false 表示此值不在值域内。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • checkDouble

        public boolean checkDouble(double value)
        以Double类型去检查值是否在值域内。
        参数:
        value - 被检查的值。
        返回:
        一个布尔值,true 表示此值在值域内;false 表示此值不在值域内。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • checkString

        public boolean checkString(String value)
        以String类型去检查值是否在值域内。
        参数:
        value - 被检查的值。
        返回:
        一个布尔值,true 表示此值在值域内;false 表示此值不在值域内。
        从以下版本开始:
        SuperMap iObjects Java 7.0.0
      • setSplitPolicy

        public void setSplitPolicy(SplitPolicy splitPolicy)
        设置分割策略。
        参数:
        splitPolicy - 分割策略对象。
        从以下版本开始:
        11.2.0
        另请参阅:
        SplitPolicy
      • getSplitPolicy

        public SplitPolicy getSplitPolicy()
        获取分割策略。
        返回:
        分割策略对象 SplitPolicy
        从以下版本开始:
        11.2.0
      • setMergePolicy

        public void setMergePolicy(MergePolicy mergePolicy)
        设置合并策略。
        参数:
        mergePolicy - 合并策略对象。
        从以下版本开始:
        11.2.0
        另请参阅:
        MergePolicy
      • getMergePolicy

        public MergePolicy getMergePolicy()
        获取合并策略。
        返回:
        合并策略对象 MergePolicy
        从以下版本开始:
        11.2.0

Copyright © 2021–2024 SuperMap. All rights reserved.