com.supermap.data

类 RelationshipRule

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.data.RelationshipRule
  • 所有已实现的接口:
    IDisposable


    public class RelationshipRule
    extends com.supermap.data.InternalHandleDisposable
    关系数据集的规则管理类。
    从以下版本开始:
    12.0.0
    • 构造器详细资料

      • RelationshipRule

        public RelationshipRule()
        构造一个 RelationshipRule 对象。
      • RelationshipRule

        public RelationshipRule(String originDatasetName,
                                Object originSubtypeCode,
                                int originMinimumCardinality,
                                int originMaximumCardinality,
                                String destinationDatasetName,
                                Object destinationSubtypeCode,
                                int destinationMinimumCardinality,
                                int destinationMaximumCardinality)
        按照指定规则构造一个 RelationshipRule 对象。
        参数:
        originDatasetName - 源数据集名
        originSubtypeCode - 源数据集的子类编码
        originMinimumCardinality - 源数据集最小关联数
        originMaximumCardinality - 源数据集最大关联数
        destinationDatasetName - 目标数据集名
        destinationSubtypeCode - 目标数据集子类编码
        destinationMinimumCardinality - 目标数据集最小关联数
        destinationMaximumCardinality - 目标数据集最大关联数
        从以下版本开始:
        12.0.0
    • 方法详细资料

      • dispose

        public void dispose()
      • setOriginDatasetName

        public boolean setOriginDatasetName(String datasetName)
        设置源数据集名称。
        参数:
        datasetName - 源数据集名称
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getOriginDatasetName

        public String getOriginDatasetName()
        获取源数据集名称。
        返回:
        源数据集名称
        从以下版本开始:
        12.0.0
      • setDestinationDatasetName

        public boolean setDestinationDatasetName(String datasetName)
        设置目标数据集名称。
        参数:
        datasetName - 目标数据集名称。
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getDestinationDatasetName

        public String getDestinationDatasetName()
        获取目标数据集名称。
        返回:
        目标数据集名称。
        从以下版本开始:
        12.0.0
      • setOriginSubtypeCode

        public boolean setOriginSubtypeCode(Object subtypeCode)
        设置源数据集的子类编码。
        参数:
        subtypeCode - 子类编码。
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
        另请参阅:
        Subtype
      • getOriginSubtypeCode

        public Object getOriginSubtypeCode()
        获取源数据集的子类编码。
        返回:
        子类编码
        从以下版本开始:
        12.0.0
        另请参阅:
        Subtype
      • setDestinationSubtypeCode

        public boolean setDestinationSubtypeCode(Object subtypeCode)
        设置目标数据集的子类编码。
        参数:
        subtypeCode - 子类编码
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
        另请参阅:
        Subtype
      • getDestinationSubtypeCode

        public Object getDestinationSubtypeCode()
        获取目标数据集的子类编码。
        返回:
        子类编码
        从以下版本开始:
        12.0.0
        另请参阅:
        Subtype
      • serOriginMinimumCardinality

        public boolean serOriginMinimumCardinality(int value)
        设置源数据集的最小关联数。
        参数:
        value - 最小关联数
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getOriginMinimumCardinality

        public int getOriginMinimumCardinality()
        获取源数据集的最小关联数。
        返回:
        最小关联数
        从以下版本开始:
        12.0.0
      • setOriginMaximumCardinality

        public boolean setOriginMaximumCardinality(int value)
        设置源数据集的最大关联数。
        参数:
        value - 最大关联数
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getOriginMaximumCardinality

        public int getOriginMaximumCardinality()
        获取源数据集的最大关联数。
        返回:
        最大关联数
        从以下版本开始:
        12.0.0
      • setDestinationMinimumCardinality

        public boolean setDestinationMinimumCardinality(int value)
        设置目标数据集的最小关联数。
        参数:
        value - 最小关联数
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getDestinationMinimumCardinality

        public int getDestinationMinimumCardinality()
        获取目标数据集的最小关联数。
        返回:
        最小关联数
        从以下版本开始:
        12.0.0
      • setDestinationMaximumCardinality

        public boolean setDestinationMaximumCardinality(int value)
        设置目标数据集的最大关联数。
        参数:
        value - 最大关联数
        返回:
        设置成功返回true,否则返回false。
        从以下版本开始:
        12.0.0
      • getDestinationMaximumCardinality

        public int getDestinationMaximumCardinality()
        获取目标数据集的最大关联数。
        返回:
        最大关联数
        从以下版本开始:
        12.0.0

Copyright © 2021–2025 SuperMap. All rights reserved.