java.util
Class Collections

java.lang.Object
  |
  +--java.util.Collections

public synchronized class Collections
extends Object


Field Summary
static List EMPTY_LIST
           
static Map EMPTY_MAP
           
static Set EMPTY_SET
           
 
Method Summary
static int binarySearch(List, Object)
           
static int binarySearch(List, Object, Comparator)
           
static void copy(List, List)
           
static Enumeration enumeration(Collection)
           
static void fill(List, Object)
           
static int indexOfSubList(List, List)
           
static int lastIndexOfSubList(List, List)
           
static ArrayList list(Enumeration)
           
static Object max(Collection)
           
static Object max(Collection, Comparator)
           
static Object min(Collection)
           
static Object min(Collection, Comparator)
           
static List nCopies(int, Object)
           
static boolean replaceAll(List, Object, Object)
           
static void reverse(List)
           
static Comparator reverseOrder()
           
static void rotate(List, int)
           
static void shuffle(List)
           
static void shuffle(List, Random)
           
static Set singleton(Object)
           
static List singletonList(Object)
           
static Map singletonMap(Object, Object)
           
static void sort(List)
           
static void sort(List, Comparator)
           
static void swap(List, int, int)
           
static Collection synchronizedCollection(Collection)
           
static List synchronizedList(List)
           
static Map synchronizedMap(Map)
           
static Set synchronizedSet(Set)
           
static SortedMap synchronizedSortedMap(SortedMap)
           
static SortedSet synchronizedSortedSet(SortedSet)
           
static Collection unmodifiableCollection(Collection)
           
static List unmodifiableList(List)
           
static Map unmodifiableMap(Map)
           
static Set unmodifiableSet(Set)
           
static SortedMap unmodifiableSortedMap(SortedMap)
           
static SortedSet unmodifiableSortedSet(SortedSet)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

Field Detail

EMPTY_SET

public static final Set EMPTY_SET

EMPTY_LIST

public static final List EMPTY_LIST

EMPTY_MAP

public static final Map EMPTY_MAP
Method Detail

sort

public static void sort(List)

sort

public static void sort(List,
                        Comparator)

binarySearch

public static int binarySearch(List,
                               Object)

binarySearch

public static int binarySearch(List,
                               Object,
                               Comparator)

reverse

public static void reverse(List)

shuffle

public static void shuffle(List)

shuffle

public static void shuffle(List,
                           Random)

swap

public static void swap(List,
                        int,
                        int)

fill

public static void fill(List,
                        Object)

copy

public static void copy(List,
                        List)

min

public static Object min(Collection)

min

public static Object min(Collection,
                         Comparator)

max

public static Object max(Collection)

max

public static Object max(Collection,
                         Comparator)

rotate

public static void rotate(List,
                          int)

replaceAll

public static boolean replaceAll(List,
                                 Object,
                                 Object)

indexOfSubList

public static int indexOfSubList(List,
                                 List)

lastIndexOfSubList

public static int lastIndexOfSubList(List,
                                     List)

unmodifiableCollection

public static Collection unmodifiableCollection(Collection)

unmodifiableSet

public static Set unmodifiableSet(Set)

unmodifiableSortedSet

public static SortedSet unmodifiableSortedSet(SortedSet)

unmodifiableList

public static List unmodifiableList(List)

unmodifiableMap

public static Map unmodifiableMap(Map)

unmodifiableSortedMap

public static SortedMap unmodifiableSortedMap(SortedMap)

synchronizedCollection

public static Collection synchronizedCollection(Collection)

synchronizedSet

public static Set synchronizedSet(Set)

synchronizedSortedSet

public static SortedSet synchronizedSortedSet(SortedSet)

synchronizedList

public static List synchronizedList(List)

synchronizedMap

public static Map synchronizedMap(Map)

synchronizedSortedMap

public static SortedMap synchronizedSortedMap(SortedMap)

singleton

public static Set singleton(Object)

singletonList

public static List singletonList(Object)

singletonMap

public static Map singletonMap(Object,
                               Object)

nCopies

public static List nCopies(int,
                           Object)

reverseOrder

public static Comparator reverseOrder()

enumeration

public static Enumeration enumeration(Collection)

list

public static ArrayList list(Enumeration)