com.supermap.data
类 AttributeStatisticsType

java.lang.Object
  继承者 com.supermap.data.Enum
      继承者 com.supermap.data.AttributeStatisticsType

public class AttributeStatisticsType
extends Enum

该类定义了数据集属性更新时字段的取值方式常量。


字段摘要
static AttributeStatisticsType AVERAGE
          取平均值。
static AttributeStatisticsType MAXAREA
          取相交面积最大。
static AttributeStatisticsType MAXID
          取最大 ID。
static AttributeStatisticsType MAXVALUE
          取最大值。
static AttributeStatisticsType MINID
          取最小 ID。
static AttributeStatisticsType MINVALUE
          取最小值。
static AttributeStatisticsType SUM
          取和。
static AttributeStatisticsType VALUE
          直接赋值。
 
方法摘要
 
从类 com.supermap.data.Enum 继承的方法
equals, getEnums, getNameByValue, getNames, getPredefineValues, getValueByName, getValues, hashCode, isDefined, isDefined, name, parse, parse, toString, value
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

VALUE

public static final AttributeStatisticsType VALUE
直接赋值。如果提供属性的对象有多个,则随机取其中一个的属性用于更新。对任意类型的字段有效。


AVERAGE

public static final AttributeStatisticsType AVERAGE
取平均值。如果提供属性的对象有多个,则取其平均值用于更新。对数值类型的字段有效。


SUM

public static final AttributeStatisticsType SUM
取和。如果提供属性的对象有多个,则取各个对象的属性和用于更新。对数值类型的字段有效。


MAXVALUE

public static final AttributeStatisticsType MAXVALUE
取最大值。如果提供属性的对象有多个,则取各个对象属性中最大的值用于更新。对数值类型的字段有效。


MINVALUE

public static final AttributeStatisticsType MINVALUE
取最小值。如果提供属性的对象有多个,则取各个对象属性中最小的值用于更新。对数值类型的字段有效。


MINID

public static final AttributeStatisticsType MINID
取最小 ID。如果提供属性的对象有多个,则取具有最小 SMID 的对象属性值用于更新。对任意类型的字段有效。


MAXID

public static final AttributeStatisticsType MAXID
取最大 ID。如果提供属性的对象有多个,则取具有最大 SMID 的对象属性值用于更新。对任意类型的字段有效。


MAXAREA

public static final AttributeStatisticsType MAXAREA
取相交面积最大。如果面对象与提供属性的多个面对象相交,则取与原面对象相交面积最大的对象属性值用于更新。对任意类型的字段有效。