Java Map Join join(final Map add, final Map... imports)

Here you can find the source of join(final Map add, final Map... imports)

Description

join

License

Apache License

Parameter

Parameter Description
add a parameter
imports a parameter

Declaration

public static Map<?, ?>[] join(final Map<?, ?> add, final Map<?, ?>... imports) 

Method Source Code

//package com.java2s;
/* $Id: 2ad215321cd99beed436216edb2a38839da108de $
 * /*ww  w  . j  a  v  a  2  s.co  m*/
 * @license
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy
 * of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

import java.util.Map;

public class Main {
    /**
     * @param add
     * @param imports
     * @return
     */
    public static Map<?, ?>[] join(final Map<?, ?> add, final Map<?, ?>... imports) {
        final Map<?, ?>[] result = new Map<?, ?>[imports == null ? 1 : imports.length + 1];
        result[0] = add;
        for (int i = 0; imports != null && i < imports.length; i++)
            result[i + 1] = imports[i];
        return result;
    }
}

Related

  1. join(final long timeout, final Map throwableMap, final Thread... threads)
  2. join(final Map map1, final Map map2, final Map... maps)
  3. join(List> list)
  4. Join(Map map, String entryGlue, String elementGlue)
  5. join(Map dst, Map src)
  6. join(Map map, String separator)