com.supermap.data
类 AttributeRuleError
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.AttributeRuleError
-
public class AttributeRuleError extends com.supermap.data.InternalHandle
属性规则错误类,定义了属性规则错误。主要体现某条记录违反了具体什么规则,如果空间规则,还可以获取出错的空间信息。
-
-
构造器概要
构造器 构造器和说明 AttributeRuleError(long handle)
构造属性规则错误。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 String
getCompareDatasetName()
获取参考数据集名字Object
getCompareID()
获取参考对象IDString
getDatasetName()
获取数据集名称。String
getErrorMessage()
获取错误描述long
getErrorNumber()
获取错误的编码Geometry
getGeometry()
获取错误空间信息Object
getID()
获取属性规则唯一标识ID。String
getRuleName()
获取属性规则名字int
getSeverity()
获取严重等级TriggeringEventType
getTriggeringEvent()
获取当前错误的具体触发事件
-
-
-
构造器详细资料
-
AttributeRuleError
public AttributeRuleError(long handle)
构造属性规则错误。- 参数:
handle
- 属性规则对象C++指针。
-
-
方法详细资料
-
getDatasetName
public String getDatasetName()
获取数据集名称。- 返回:
- 数据集名称。
-
getID
public Object getID()
获取属性规则唯一标识ID。- 返回:
- 返回Object对象ID。
- 抛出:
IllegalArgumentException
- 数据集对象被回收。
-
getCompareDatasetName
public String getCompareDatasetName()
获取参考数据集名字- 返回:
- 数据集名
-
getCompareID
public Object getCompareID()
获取参考对象ID- 返回:
- ID
-
getGeometry
public Geometry getGeometry()
获取错误空间信息- 返回:
- 空间对象
-
getRuleName
public String getRuleName()
获取属性规则名字- 返回:
- 属性规则名
-
getErrorNumber
public long getErrorNumber()
获取错误的编码- 返回:
- 错误号码
-
getErrorMessage
public String getErrorMessage()
获取错误描述- 返回:
- 错误描述
-
getSeverity
public int getSeverity()
获取严重等级- 返回:
- 严重等级
-
getTriggeringEvent
public TriggeringEventType getTriggeringEvent()
获取当前错误的具体触发事件- 返回:
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.