com.atlassian.theplugin.commons.util
Class MiscUtil

java.lang.Object
  extended by com.atlassian.theplugin.commons.util.MiscUtil

public final class MiscUtil
extends java.lang.Object


Method Summary
static
<T> java.util.ArrayList<T>
buildArrayList()
           
static
<T> java.util.ArrayList<T>
buildArrayList(java.util.Collection<T> collection)
           
static
<T> java.util.ArrayList<T>
buildArrayList(int initialCapacity)
           
static
<T> java.util.ArrayList<T>
buildArrayList(T... elements)
          Creates mutable ArrayList from given elements.
static
<K,V> java.util.AbstractMap<K,V>
buildConcurrentHashMap(int initialCapacity)
           
static
<K,V> java.util.HashMap<K,V>
buildHashMap()
           
static
<T> java.util.Set<T>
buildHashSet()
           
static
<T> java.util.Set<T>
buildHashSet(java.util.Collection<T> elements)
           
static
<T> boolean
isEqual(T a, T b)
           
static
<T> boolean
isModified(T a, T b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

buildHashMap

public static <K,V> java.util.HashMap<K,V> buildHashMap()

buildConcurrentHashMap

public static <K,V> java.util.AbstractMap<K,V> buildConcurrentHashMap(int initialCapacity)

isModified

public static <T> boolean isModified(T a,
                                     T b)

isEqual

public static <T> boolean isEqual(T a,
                                  T b)

buildHashSet

public static <T> java.util.Set<T> buildHashSet()

buildHashSet

public static <T> java.util.Set<T> buildHashSet(java.util.Collection<T> elements)

buildArrayList

public static <T> java.util.ArrayList<T> buildArrayList()

buildArrayList

public static <T> java.util.ArrayList<T> buildArrayList(int initialCapacity)

buildArrayList

public static <T> java.util.ArrayList<T> buildArrayList(T... elements)
Creates mutable ArrayList from given elements.

Parameters:
elements - elements which will be included in the newly created ArrayList
Returns:
newly created ArrayList

buildArrayList

public static <T> java.util.ArrayList<T> buildArrayList(java.util.Collection<T> collection)


Copyright © 2008-2009 Atlassian Pty Ltd. All Rights Reserved.