Class JNamedMap


  • @Deprecated
    public class JNamedMap
    extends Object
    Deprecated.
    use LinkedHashMap instead

    A simple String to Object mapping which preserves order.

    Note: This class is not synchronized. So be careful. :-)
    Author:
    Keith Visco
    • Constructor Detail

      • JNamedMap

        public JNamedMap()
        Deprecated.
        Creates a new JNamedMap
      • JNamedMap

        public JNamedMap​(int size)
        Deprecated.
        Creates a new JNamedMap with the given size.
        Parameters:
        size - the initial size for this NamedMap
    • Method Detail

      • get

        public Object get​(String name)
        Deprecated.
        Returns the Object associated with the given name.
        Parameters:
        name - the name to search for
        Returns:
        the Object associated with the given name
      • getNameByObject

        public String getNameByObject​(Object obj)
        Deprecated.
        Returns the name associated with the given Object
        Parameters:
        obj - the Object to search for
        Returns:
        the name of the given Object
      • getNames

        public Vector<String> getNames()
        Deprecated.
        Return a Vector of names
        Returns:
        a Vector of names
      • getObjects

        public Vector<Object> getObjects()
        Deprecated.
        Return a Vector of Objects
        Returns:
        a Vector of Objects
      • indexOf

        public int indexOf​(String name)
        Deprecated.
        Returns the index of the Object which has been mapped (associated) with the given name
        Parameters:
        name - the name
        Returns:
        the index of the Object which has been mapped (associated) to the given name
      • put

        public void put​(String name,
                        Object obj)
        Deprecated.
        Maps (associates) an Object with a name
        Parameters:
        name - the name to associate with the given Object
        obj - the Object to be mapped
      • remove

        public Object remove​(String name)
        Deprecated.
        Removes and returns the Object associated with the given name
        Parameters:
        name - the name of the Object to remove
        Returns:
        the object removed from the map.
      • size

        public int size()
        Deprecated.
        Returns the number of Object associations currently in this named map
        Returns:
        the number of Object associations currently in this named map