Esri Geoportal Server
1.0

com.esri.gpt.control.livedata.sos
Class ValueComponents

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Double>
          extended by com.esri.gpt.control.livedata.sos.ValueComponents
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Double>

public class ValueComponents
extends HashMap<String,Double>

Collection of value readings. Represents a single reading of a multiple features performed at a single point of interest at a single specific time.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
ValueComponents()
           
 
Method Summary
 void normalize(Collection<String> names)
          Normalizes value.
 void put(String name, String value)
          Stores named value given as string.
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

ValueComponents

public ValueComponents()
Method Detail

normalize

public void normalize(Collection<String> names)
Normalizes value. Assures that object has all the values specified in the argument, even if hasempty values.

Parameters:
names - collection of names

put

public void put(String name,
                String value)
Stores named value given as string. If value is not a valid double type value, 'Not a Number' is stored instead.

Parameters:
name - value name
value - value

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.