Package java.util

Examples of java.util.HashMap.clone()


            String className = instance.getClass().getName();
            PoolBuffer pool = (PoolBuffer) repository.get(className);
            if (pool == null)
            {
                pool = new PoolBuffer(getCapacity(className));
                repository = (HashMap) repository.clone();
                repository.put(className,pool);
                poolRepository = repository;
            }
            return pool.offer(instance);
        }
View Full Code Here


    public void setCapacity(String className,
                            int capacity)
    {
        HashMap repository = poolRepository;
        repository = repository != null ?
            (HashMap) repository.clone() : new HashMap();
        repository.put(className,new PoolBuffer(capacity));
        poolRepository = repository;
    }

    /**
 
View Full Code Here

    public void clearPool(String className)
    {
        HashMap repository = poolRepository;
        if (repository.get(className) != null)
        {
            repository = (HashMap) repository.clone();
            repository.remove(className);
            poolRepository = repository;
        }
    }
View Full Code Here

                //{
                //    throw new NestableException(
                //        "Incorrect factory " + (String) factory +
                //            " for class " + className,x);
                //}
                factories = (HashMap) factories.clone();
                factories.put(className,factory);
                objectFactories = factories;
            }
            return (Factory) factory;
        }
View Full Code Here

        msgsHM.put("Email","try_wen@yahoo.com.cn");
        msgsHM.put("Contact","32312569");
        msgsMaps[0] = msgsHM;
        //java.sql.Savepoint;
        try {
          sender.sendMessage((Map)msgsHM.clone()); //发送留言
        } catch (Exception e) {
          logger.error("发送留言异常,"+e.getMessage(), e);
        }
        msgsHM = new HashMap();
        msgsHM.put("Subject","日志问题,ID:"+Math.random());
View Full Code Here

        msgsHM.put("IP","192.168.0.1");
        msgsHM.put("Email","wjian@free-think.org");
        msgsHM.put("Contact","32312569");
        msgsMaps[1] = msgsHM;
        try {
          sender.sendMessage((Map)msgsHM.clone()); //发送留言
        } catch (Exception e) {
          logger.error(e.getMessage(), e);
        }
        try {
          sender.batchSendMessages(msgsMaps); //发送留言
View Full Code Here

    public synchronized void setCharSet(String key,
                                        String charset)
    {
        HashMap mapper = (HashMap) mappers[MAP_PROG];
        mapper = mapper != null ?
                (HashMap) mapper.clone() : new HashMap();
        mapper.put(key, charset);
        mappers[MAP_PROG] = mapper;
        mappers[MAP_CACHE].clear();
    }
View Full Code Here

    }

    // Iterate over intermediate map until all results known
    // In theory this is nasty, in practice it only needs about 3 iterations
    do {
      Iterator iter2 = ((HashMap)intermediateMap.clone()).keySet().iterator();

      while (iter2.hasNext()) {
        String elementGlyph = (String)iter2.next();
        ArrayList elementGlyphSubElements = (ArrayList)intermediateMap.get (elementGlyph);
View Full Code Here

                {
                    throw new TurbineException(
                        "Incorrect factory " + (String) factory +
                            " for class " + className,x);
                }
                factories = (HashMap) factories.clone();
                factories.put(className,factory);
                objectFactories = factories;
            }
            return (Factory) factory;
        }
View Full Code Here

            String className = instance.getClass().getName();
            PoolBuffer pool = (PoolBuffer) repository.get(className);
            if (pool == null)
            {
                pool = new PoolBuffer(getCapacity(className));
                repository = (HashMap) repository.clone();
                repository.put(className,pool);
                poolRepository = repository;
               
                if (instance instanceof ArrayCtorRecyclable)
                {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.