Documentation of 'com.datumbox.framework.common.dataobjects.AssociativeArray2D' Java class
AssociativeArray2D
com.datumbox.framework.common.dataobjects

Class AssociativeArray2D

    • Constructor Summary

      Constructors 
      Constructor and Description
      AssociativeArray2D()
      Default constructor which initializes the internal data with a LinkedHashMap.
      AssociativeArray2D(java.util.Map<java.lang.Object,AssociativeArray> internalData)
      Constructor that initializes the internal data with the provided map.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      AssociativeArray2D copy()
      Copies itself and returns a new instance of the same type.
      java.util.Set<java.util.Map.Entry<java.lang.Object,AssociativeArray>> entrySet()
      Returns the entrySet of the internal map.
      boolean equals(java.lang.Object o)
      AssociativeArray get(java.lang.Object key)
      Returns the value which is associated with the provided key.
      java.lang.Object get2d(java.lang.Object key1, java.lang.Object key2)
      Convenience function to get the value by using both keys.
      int hashCode()
      java.util.Set<java.lang.Object> keySet()
      Returns the keySet of the internal map.
      AssociativeArray put(java.lang.Object key, AssociativeArray value)
      Adds a particular key-value into the internal map.
      java.lang.Object put2d(java.lang.Object key1, java.lang.Object key2, java.lang.Object value)
      Convenience function used to put a value in a particular key positions.
      AssociativeArray remove(java.lang.Object key)
      Removes a particular key from the internal map and returns the value associated with that key if present in the map.
      java.util.Collection<AssociativeArray> values()
      Returns the values of the internal map.
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AssociativeArray2D

        public AssociativeArray2D()
        Default constructor which initializes the internal data with a LinkedHashMap.
      • AssociativeArray2D

        public AssociativeArray2D(java.util.Map<java.lang.Object,AssociativeArray> internalData)
        Constructor that initializes the internal data with the provided map.
        Parameters:
        internalData -
    • Method Detail

      • remove

        public final AssociativeArray remove(java.lang.Object key)
        Removes a particular key from the internal map and returns the value associated with that key if present in the map.
        Parameters:
        key -
        Returns:
      • get

        public final AssociativeArray get(java.lang.Object key)
        Returns the value which is associated with the provided key.
        Parameters:
        key -
        Returns:
      • put

        public final AssociativeArray put(java.lang.Object key,
                                          AssociativeArray value)
        Adds a particular key-value into the internal map. It returns the previous value which was associated with that key.
        Parameters:
        key -
        value -
        Returns:
      • entrySet

        public final java.util.Set<java.util.Map.Entry<java.lang.Object,AssociativeArray>> entrySet()
        Returns the entrySet of the internal map.
        Returns:
      • keySet

        public final java.util.Set<java.lang.Object> keySet()
        Returns the keySet of the internal map.
        Returns:
      • values

        public final java.util.Collection<AssociativeArray> values()
        Returns the values of the internal map.
        Returns:
      • get2d

        public final java.lang.Object get2d(java.lang.Object key1,
                                            java.lang.Object key2)
        Convenience function to get the value by using both keys.
        Parameters:
        key1 -
        key2 -
        Returns:
      • put2d

        public final java.lang.Object put2d(java.lang.Object key1,
                                            java.lang.Object key2,
                                            java.lang.Object value)
        Convenience function used to put a value in a particular key positions.
        Parameters:
        key1 -
        key2 -
        value -
        Returns:
      • equals

        public boolean equals(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.