|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use List | |
java.io | |
java.util |
Uses of List in java.io |
Classes in java.io that implement List | |
(package private) static class |
ObjectOutputStream.Stack
Unsynchronized Stack. |
Uses of List in java.util |
Classes in java.util that implement List | |
class |
AbstractList
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array). |
class |
AbstractSequentialList
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list). |
class |
ArrayList
Resizable-array implementation of the List interface. |
private static class |
Arrays.ArrayList
|
(package private) static class |
Collections.SynchronizedList
|
(package private) static class |
Collections.UnmodifiableList
|
class |
LinkedList
Linked list implementation of the List interface. |
class |
Stack
The Stack class represents a last-in-first-out
(LIFO) stack of objects. |
(package private) class |
SubList
|
class |
Vector
The Vector class implements a growable array of
objects. |
Fields in java.util declared as List | |
static List |
Collections.EMPTY_LIST
The empty list (immutable). |
private List |
Collections.UnmodifiableList.list
|
private List |
Collections.SynchronizedList.list
|
Methods in java.util that return List | |
List |
AbstractList.subList(int fromIndex,
int toIndex)
Returns a view of the portion of this list between fromIndex, inclusive, and toIndex, exclusive. |
static List |
Collections.unmodifiableList(List list)
Returns an unmodifiable view of the specified list. |
static List |
Collections.synchronizedList(List list)
Returns a synchronized (thread-safe) list backed by the specified list. |
(package private) static List |
Collections.synchronizedList(List list,
Object mutex)
|
static List |
Collections.nCopies(int n,
Object o)
Returns an immutable list consisting of n copies of the specified object. |
List |
Collections.UnmodifiableList.subList(int fromIndex,
int toIndex)
|
List |
Collections.SynchronizedList.subList(int fromIndex,
int toIndex)
|
List |
Vector.subList(int fromIndex,
int toIndex)
Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive. |
static List |
Arrays.asList(Object[] a)
Returns a fixed-size list backed by the specified array. |
List |
List.subList(int fromIndex,
int toIndex)
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive. |
List |
SubList.subList(int fromIndex,
int toIndex)
|
Methods in java.util with parameters of type List | |
static void |
Collections.sort(List list)
Sorts the specified list into ascending order, according to the natural ordering of its elements. |
static void |
Collections.sort(List list,
Comparator c)
Sorts the specified list according to the order induced by the specified comparator. |
static int |
Collections.binarySearch(List list,
Object key)
Searches the specified list for the specified object using the binary search algorithm. |
static int |
Collections.binarySearch(List list,
Object key,
Comparator c)
Searches the specified list for the specified object using the binary search algorithm. |
static void |
Collections.reverse(List l)
Reverses the order of the elements in the specified list. This method runs in linear time. |
static void |
Collections.shuffle(List list)
Randomly permutes the specified list using a default source of randomness. |
static void |
Collections.shuffle(List list,
Random rnd)
Randomly permute the specified list using the specified source of randomness. |
private static void |
Collections.swap(List a,
int i,
int j)
Swaps the two specified elements in the specified list. |
static void |
Collections.fill(List list,
Object o)
Replaces all of the elements of the specified list with the specified element. |
static void |
Collections.copy(List dest,
List src)
Copies all of the elements from one list into another. |
static List |
Collections.unmodifiableList(List list)
Returns an unmodifiable view of the specified list. |
static List |
Collections.synchronizedList(List list)
Returns a synchronized (thread-safe) list backed by the specified list. |
(package private) static List |
Collections.synchronizedList(List list,
Object mutex)
|
Constructors in java.util with parameters of type List | |
Collections.UnmodifiableList.Collections.UnmodifiableList(List list)
|
|
Collections.SynchronizedList.Collections.SynchronizedList(List list)
|
|
Collections.SynchronizedList.Collections.SynchronizedList(List list,
Object mutex)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |