Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #20001

How convert Iterator into Enumeration

From Jan Burse <janburse@fastmail.fm>
Newsgroups comp.lang.java.programmer
Subject How convert Iterator into Enumeration
Date 2012-11-28 12:55 +0100
Organization albasani.net
Message-ID <k94u33$2vl$1@news.albasani.net> (permalink)

Show all headers | View raw


Dear All,

Is there a fast way to have an Enumeration from a HashMap?

I am trying to reimplement the HttpServletRequest interface,
and I am trying to use a HashMap for parameters and attributes.
I guess this is valid when my web application doesn't use
a HttpServletRequest concurrently, right? Or might the web
server populate it concurrently?

Now I am stuck here:

     /**
      * <p>Retrieve the parameter names.</p>
      *
      * @return The names.
      */
     public Enumeration<String> getParameterNames() {
         return parametermap.keys();
     }

It requires a Enumeration, but when parametermap is
a HashMap, it will not deliver an Enumeration, but
instead an Iterator via keySet().iterator(). Any fast
way to have an Enumeration nevertheless?

Bye

P.S.:
Other interface methods would allow a migration to
HashMap, for example:

     /**
      * <p>Retrieve the parameter map.</p>
      *
      * @return The parameter map.
      */
     public Map<String, String[]> getParameterMap() {
         return parametermap;
     }




Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar | Unroll thread


Thread

How convert Iterator into Enumeration Jan Burse <janburse@fastmail.fm> - 2012-11-28 12:55 +0100
  Re: How convert Iterator into Enumeration Roedy Green <see_website@mindprod.com.invalid> - 2012-11-28 05:22 -0800
    Re: How convert Iterator into Enumeration Wanja Gayk <brixomatic@yahoo.com> - 2012-11-30 20:23 +0100
  Re: How convert Iterator into Enumeration Jim Janney <jjanney@shell.xmission.com> - 2012-11-28 08:53 -0700
    Re: How convert Iterator into Enumeration Jim Janney <jjanney@shell.xmission.com> - 2012-11-28 11:11 -0700
      Re: How convert Iterator into Enumeration Roedy Green <see_website@mindprod.com.invalid> - 2012-11-28 12:36 -0800
        Re: How convert Iterator into Enumeration Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-11-28 13:00 -0800
        Re: How convert Iterator into Enumeration Jim Janney <jjanney@shell.xmission.com> - 2012-11-28 14:01 -0700
    Re: How convert Iterator into Enumeration Roedy Green <see_website@mindprod.com.invalid> - 2012-11-28 12:38 -0800
  Re: How convert Iterator into Enumeration Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-11-28 13:22 -0500
    Re: How convert Iterator into Enumeration Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-11-28 13:28 -0500
      Re: How convert Iterator into Enumeration markspace <-@.> - 2012-11-28 13:10 -0800
      Re: How convert Iterator into Enumeration Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2012-12-01 17:49 +0100

csiph-web