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
关系类的规则管理类。- 从以下版本开始:
- 11.2.0
-
-
构造器概要
构造器 构造器和说明 RelationshipRule()
默认构造函数。RelationshipRule(String originDatasetName, Object originSubtypeCode, int originMinimumCardinality, int originMaximumCardinality, String destinationDatasetName, Object destinationSubtypeCode, int destinationMinimumCardinality, int destinationMaximumCardinality)
规则构造函数。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
String
getDestinationDatasetName()
获取目的数据集名字。int
getDestinationMaximumCardinality()
获取目的数据集的最大关联数。int
getDestinationMinimumCardinality()
获取目的数据集的最小关联数。Object
getDestinationSubtypeCode()
获取目的数据集的子类值。String
getOriginDatasetName()
获取源数据集名字。int
getOriginMaximumCardinality()
获取源数据集的最大关联数。int
getOriginMinimumCardinality()
获取源数据集的最小关联数。Object
getOriginSubtypeCode()
获取源数据集的子类值。boolean
serOriginMinimumCardinality(int value)
设置源数据集的最小关联数。boolean
setDestinationDatasetName(String datasetName)
设置目的数据集名称。boolean
setDestinationMaximumCardinality(int value)
设置目的数据集的最大关联数。boolean
setDestinationMinimumCardinality(int value)
设置目的数据集的最小关联数。boolean
setDestinationSubtypeCode(Object subtypeCode)
设置目的数据集的子类值。boolean
setOriginDatasetName(String datasetName)
设置源数据集名字。boolean
setOriginMaximumCardinality(int value)
设置源数据集的最大关联数。boolean
setOriginSubtypeCode(Object subtypeCode)
设置源数据集的子类值。
-
-
-
构造器详细资料
-
RelationshipRule
public RelationshipRule()
默认构造函数。
-
RelationshipRule
public RelationshipRule(String originDatasetName, Object originSubtypeCode, int originMinimumCardinality, int originMaximumCardinality, String destinationDatasetName, Object destinationSubtypeCode, int destinationMinimumCardinality, int destinationMaximumCardinality)
规则构造函数。- 参数:
originDatasetName
- 源数据集名字。originSubtypeCode
- 源数据集的子类编码。originMinimumCardinality
- 最小关联数。originMaximumCardinality
- 最大关联数。destinationDatasetName
- 目的数据集名字。destinationSubtypeCode
- 目的数据集子类编码。destinationMinimumCardinality
- 最小关联数。destinationMaximumCardinality
- 最大关联数。- 从以下版本开始:
- 11.2.0
-
-
方法详细资料
-
dispose
public void dispose()
-
setOriginDatasetName
public boolean setOriginDatasetName(String datasetName)
设置源数据集名字。- 参数:
datasetName
- 数据集名字。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getOriginDatasetName
public String getOriginDatasetName()
获取源数据集名字。- 返回:
- 源数据集名字。
- 从以下版本开始:
- 11.2.0
-
setDestinationDatasetName
public boolean setDestinationDatasetName(String datasetName)
设置目的数据集名称。- 参数:
datasetName
- 目的数据集名称。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getDestinationDatasetName
public String getDestinationDatasetName()
获取目的数据集名字。- 返回:
- 数据集名字。
- 从以下版本开始:
- 11.2.0
-
setOriginSubtypeCode
public boolean setOriginSubtypeCode(Object subtypeCode)
设置源数据集的子类值。- 参数:
subtypeCode
- 子类值。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getOriginSubtypeCode
public Object getOriginSubtypeCode()
获取源数据集的子类值。- 返回:
- 子类值。
- 从以下版本开始:
- 11.2.0
-
setDestinationSubtypeCode
public boolean setDestinationSubtypeCode(Object subtypeCode)
设置目的数据集的子类值。- 参数:
subtypeCode
- 子类值。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getDestinationSubtypeCode
public Object getDestinationSubtypeCode()
获取目的数据集的子类值。- 返回:
- 子类值。
- 从以下版本开始:
- 11.2.0
-
serOriginMinimumCardinality
public boolean serOriginMinimumCardinality(int value)
设置源数据集的最小关联数。- 参数:
value
- 最小关联数。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getOriginMinimumCardinality
public int getOriginMinimumCardinality()
获取源数据集的最小关联数。- 返回:
- 最小关联数。
- 从以下版本开始:
- 11.2.0
-
setOriginMaximumCardinality
public boolean setOriginMaximumCardinality(int value)
设置源数据集的最大关联数。- 参数:
value
- 最大关联数。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getOriginMaximumCardinality
public int getOriginMaximumCardinality()
获取源数据集的最大关联数。- 返回:
- 最大关联数。
- 从以下版本开始:
- 11.2.0
-
setDestinationMinimumCardinality
public boolean setDestinationMinimumCardinality(int value)
设置目的数据集的最小关联数。- 参数:
value
- 最小关联数。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getDestinationMinimumCardinality
public int getDestinationMinimumCardinality()
获取目的数据集的最小关联数。- 返回:
- 最小关联数。
- 从以下版本开始:
- 11.2.0
-
setDestinationMaximumCardinality
public boolean setDestinationMaximumCardinality(int value)
设置目的数据集的最大关联数。- 参数:
value
- 最大关联数。- 返回:
- 设置成功返回true,否则返回false。
- 从以下版本开始:
- 11.2.0
-
getDestinationMaximumCardinality
public int getDestinationMaximumCardinality()
获取目的数据集的最大关联数。- 返回:
- 最大关联数。
- 从以下版本开始:
- 11.2.0
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.