com.supermap.analyst.networkanalyst

类 WeightFieldInfos

  • java.lang.Object
    • com.supermap.analyst.networkanalyst.WeightFieldInfos


  • public class WeightFieldInfos
    extends java.lang.Object
    权值字段信息集合类。该类是权值字段信息对象(WeightFieldInfo)的集合,用于对权值字段信息对象进行管理,如添加、删除、获取指定名称或索引的权值字段信息对象等。
    • 构造器概要

      构造器 
      构造器和说明
      WeightFieldInfos()
      构造一个新的 WeightFieldInfos 对象。
      WeightFieldInfos(WeightFieldInfos weightFieldInfos)
      根据给定的 WeightFieldInfos 对象构造一个与其完全相同的新对象。
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      int add(WeightFieldInfo value)
      用于在权值字段信息集合中加入一个元素。
      void clear()
      用于从权值字段信息集合移除全部权值字段信息对象。
      WeightFieldInfo get(int index)
      根据 Index 返回权值字段信息集合对象中的权值字段信息对象。
      WeightFieldInfo get(java.lang.String name)
      根据名称返回权值字段信息集合对象中的权值字段信息对象。
      int getCount()
      返回给定的权值字段信息集合中元素的总数。
      int indexOf(java.lang.String name)
      根据指定的名称,返回权值字段信息对象的序号。
      boolean remove(int index)
      用于从权值字段信息集合移除指定序号的权值字段信息对象。
      boolean remove(java.lang.String name)
      从权值字段信息集合中移除指定名称的项。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • WeightFieldInfos

        public WeightFieldInfos()
        构造一个新的 WeightFieldInfos 对象。
      • WeightFieldInfos

        public WeightFieldInfos(WeightFieldInfos weightFieldInfos)
        根据给定的 WeightFieldInfos 对象构造一个与其完全相同的新对象。
        参数:
        weightFieldInfos - 指定的 WeightFieldInfos 对象。
    • 方法详细资料

      • clear

        public void clear()
        用于从权值字段信息集合移除全部权值字段信息对象。执行清除操作后,所有被移除的对象都被释放。
      • add

        public int add(WeightFieldInfo value)
        用于在权值字段信息集合中加入一个元素。
        参数:
        value - 要加入的权值字段信息对象。
        返回:
        新添元素的序号。
      • remove

        public boolean remove(java.lang.String name)
        从权值字段信息集合中移除指定名称的项。被移除的项将被释放。
        参数:
        name - 将要删除权值字段信息对象的名称。
        返回:
        一个布尔值,若删除成功返回 true;否则返回 false。
      • remove

        public boolean remove(int index)
        用于从权值字段信息集合移除指定序号的权值字段信息对象。被移除的项将被释放。
        参数:
        index - 将要删除元素的序号。
        返回:
        一个布尔值,若删除成功返回 true;否则返回 false。
      • indexOf

        public int indexOf(java.lang.String name)
        根据指定的名称,返回权值字段信息对象的序号。
        参数:
        name - 要索引的 WeightFieldInfo 的名称。
        返回:
        指定名称的权值字段信息对象在权值字段信息集合中的序号。
      • getCount

        public int getCount()
        返回给定的权值字段信息集合中元素的总数。
        返回:
        给定的权值字段信息集合中元素的总数。
      • get

        public WeightFieldInfo get(java.lang.String name)
        根据名称返回权值字段信息集合对象中的权值字段信息对象。
        参数:
        name - 指定的名称,其值为 WeightFieldInfo.getName()。用于检索权值字段信息对象。
        返回:
        权值字段信息集合对象中的权值字段信息对象。
      • get

        public WeightFieldInfo get(int index)
        根据 Index 返回权值字段信息集合对象中的权值字段信息对象。
        参数:
        index - 指定的序号值,序号从0开始。
        返回:
        权值字段信息集合对象中的权值字段信息对象。