Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FXCollections extends java.lang.Object
Модификатор и Тип | Метод и Описание |
---|---|
static <E> ObservableList<E> |
checkedObservableList(ObservableList<E> list, java.lang.Class<E> type)
Создает и возвращает безопасную с точки зрения типов обертку сверху обеспеченного заметного списка.
|
static <K,V> ObservableMap<K,V> |
checkedObservableMap(ObservableMap<K,V> map, java.lang.Class<K> keyType, java.lang.Class<V> valueType)
Создает и возвращает безопасную с точки зрения типов обертку сверху обеспеченной заметной карты.
|
static <E> ObservableSet<E> |
checkedObservableSet(ObservableSet<E> set, java.lang.Class<E> type)
Создает и возвращает безопасную с точки зрения типов обертку сверху обеспеченного заметного набора.
|
static <E> ObservableList<E> |
concat(ObservableList<E>... lists)
Связывает больше заметных списков в одного.
|
static <T> void |
copy(ObservableList<? super T> dest, java.util.List<? extends T> src)
Элементы копий от src до dest.
|
static <E> ObservableList<E> |
emptyObservableList()
Создает и пустой неподдающийся изменению заметный список.
|
static <K,V> ObservableMap<K,V> |
emptyObservableMap()
Создает и пустая неподдающаяся изменению заметная карта.
|
static <E> ObservableSet<E> |
emptyObservableSet()
Создает и пустой неподдающийся изменению заметный набор.
|
static <T> void |
fill(ObservableList<? super T> list, T obj)
Заполняет обеспеченный список obj.
|
static <E> ObservableList<E> |
observableArrayList()
Создает новый пустой заметный список, который поддерживается arraylist.
|
static <E> ObservableList<E> |
observableArrayList(Callback<E,Observable[]> extractor)
Создает новый пустой заметный список, поддержанный arraylist.
|
static <E> ObservableList<E> |
observableArrayList(java.util.Collection<? extends E> col)
Создает новый заметный список массива и добавляет контент набора
col к этому. |
static <E> ObservableList<E> |
observableArrayList(E... items)
Создает новый заметный список массива с
items добавленный к этому. |
static ObservableFloatArray |
observableFloatArray()
Создает новый пустой заметный массив плавающий.
|
static ObservableFloatArray |
observableFloatArray(float... values)
Создает новый заметный массив плавающий с
values набор к этому. |
static ObservableFloatArray |
observableFloatArray(ObservableFloatArray array)
Создает новый заметный массив плавающий с копией элементов в данном
array . |
static <K,V> ObservableMap<K,V> |
observableHashMap()
Создает новую пустую заметную карту, которая поддерживается HashMap.
|
static ObservableIntegerArray |
observableIntegerArray()
Создает новый пустой заметный целочисленный массив.
|
static ObservableIntegerArray |
observableIntegerArray(int... values)
Создает новый заметный целочисленный массив с
values набор к этому. |
static ObservableIntegerArray |
observableIntegerArray(ObservableIntegerArray array)
Создает новый заметный целочисленный массив с копией элементов в данном
array . |
static <E> ObservableList<E> |
observableList(java.util.List<E> list)
Создает ObservableList, который поддерживается указанным списком.
|
static <E> ObservableList<E> |
observableList(java.util.List<E> list, Callback<E,Observable[]> extractor)
Создает ObservableList, который поддерживается указанным списком.
|
static <K,V> ObservableMap<K,V> |
observableMap(java.util.Map<K,V> map)
Создает ObservableMap, который поддерживается указанной картой.
|
static <E> ObservableSet<E> |
observableSet(E... elements)
Создает ObservableSet, который содержит все указанные элементы.
|
static <E> ObservableSet<E> |
observableSet(java.util.Set<E> set)
Создает ObservableSet, который поддерживается указанным набором.
|
static <T> boolean |
replaceAll(ObservableList<T> list, T oldVal, T newVal)
Замените все oldVal элементы в списке с newVal элементом.
|
static void |
reverse(ObservableList list)
Инвертируйте порядок в Огнях списка только одно уведомление об изменении в списке.
|
static void |
rotate(ObservableList list, int distance)
Поворачивает список на расстояние.
|
static void |
shuffle(ObservableList<?> list)
Перестановки все элементы в заметном списке.
|
static void |
shuffle(ObservableList list, java.util.Random rnd)
Перестановки все элементы в заметном списке.
|
static <E> ObservableList<E> |
singletonObservableList(E e)
Создает неподдающийся изменению заметный список с единственным элементом.
|
static <T extends java.lang.Comparable<? super T>> |
sort(ObservableList<T> list)
Сортирует обеспеченный заметный список.
|
static <T> void |
sort(ObservableList<T> list, java.util.Comparator<? super T> c)
Сортирует обеспеченный заметный список, используя c компаратор.
|
static <E> ObservableList<E> |
synchronizedObservableList(ObservableList<E> list)
Создает и возвращает синхронизируемую обертку сверху обеспеченного заметного списка.
|
static <K,V> ObservableMap<K,V> |
synchronizedObservableMap(ObservableMap<K,V> map)
Создает и возвращает синхронизируемую обертку сверху обеспеченной заметной карты.
|
static <E> ObservableSet<E> |
synchronizedObservableSet(ObservableSet<E> set)
Создает и возвращает синхронизируемую обертку сверху обеспеченного заметного набора.
|
static <E> ObservableList<E> |
unmodifiableObservableList(ObservableList<E> list)
Создает и возвращает неподдающийся изменению список обертки сверху обеспеченного заметного списка.
|
static <K,V> ObservableMap<K,V> |
unmodifiableObservableMap(ObservableMap<K,V> map)
Создает интерфейс только для чтения к указанному ObservableMap.
|
static <E> ObservableSet<E> |
unmodifiableObservableSet(ObservableSet<E> set)
Создает и возвращает неподдающуюся изменению обертку сверху обеспеченного заметного набора.
|
public static <E> ObservableList<E> observableList(java.util.List<E> list)
list
- конкретный Список это поддерживает этот ObservableListpublic static <E> ObservableList<E> observableList(java.util.List<E> list, Callback<E,Observable[]> extractor)
extractor
. Заметные объекты, возвращенные экстрактором (применялся к каждому элементу списка), слушают для изменений и преобразовываются в изменение "обновления" ListChangeListener.list
- конкретный Список это поддерживает этот ObservableListextractor
- элемент к Заметному [] преобразовательpublic static <K,V> ObservableMap<K,V> observableMap(java.util.Map<K,V> map)
map
- Карта это поддерживает этот ObservableMappublic static <E> ObservableSet<E> observableSet(java.util.Set<E> set)
set
- Набор это поддерживает этот ObservableSetpublic static <E> ObservableSet<E> observableSet(E... elements)
elements
- элементы, которые будут добавлены в возвращенный ObservableSetpublic static <K,V> ObservableMap<K,V> unmodifiableObservableMap(ObservableMap<K,V> map)
map
- ObservableMap, который должен контролироваться этим интерфейсомpublic static <K,V> ObservableMap<K,V> checkedObservableMap(ObservableMap<K,V> map, java.lang.Class<K> keyType, java.lang.Class<V> valueType)
map
- Заметная карта, которая будет обернутаkeyType
- тип ключа это map
разрешается содержатьvalueType
- тип имеющий значение это map
разрешается содержатьCollections#checkedMap(java.util.Map, java.lang.Class)
public static <K,V> ObservableMap<K,V> synchronizedObservableMap(ObservableMap<K,V> map)
map
- карта, которая будет "обернута" в синхронизируемую карту.Collections.synchronizedMap(java.util.Map)
public static <K,V> ObservableMap<K,V> emptyObservableMap()
Collections.emptyMap()
public static ObservableIntegerArray observableIntegerArray()
public static ObservableIntegerArray observableIntegerArray(int... values)
values
набор к этому.values
- значения, которые будут в новом заметном целочисленном массивеpublic static ObservableIntegerArray observableIntegerArray(ObservableIntegerArray array)
array
.array
- заметный целочисленный массив, чтобы скопироватьpublic static ObservableFloatArray observableFloatArray()
public static ObservableFloatArray observableFloatArray(float... values)
values
набор к этому.values
- значения, которые будут в новом заметном массиве плавающемpublic static ObservableFloatArray observableFloatArray(ObservableFloatArray array)
array
.array
- заметный массив плавающий, чтобы скопироватьpublic static <E> ObservableList<E> observableArrayList()
observableList(java.util.List)
public static <E> ObservableList<E> observableArrayList(Callback<E,Observable[]> extractor)
extractor
- элемент к Заметному [] преобразователь. Заметные объекты слушают для изменений на элементе.observableList(java.util.List, javafx.util.Callback)
public static <E> ObservableList<E> observableArrayList(E... items)
items
добавленный к этому.items
- элементы, которые будут в новом заметном ArrayListobservableArrayList()
public static <E> ObservableList<E> observableArrayList(java.util.Collection<? extends E> col)
col
к этому.col
- набор, какой контент должен быть добавлен к observableArrayListpublic static <K,V> ObservableMap<K,V> observableHashMap()
K
- тип ключейV
- тип значенийpublic static <E> ObservableList<E> concat(ObservableList<E>... lists)
lists
- списки, чтобы конкатенироватьpublic static <E> ObservableList<E> unmodifiableObservableList(ObservableList<E> list)
list
- ObservableList, который должен быть обернутCollections.unmodifiableList(java.util.List)
public static <E> ObservableList<E> checkedObservableList(ObservableList<E> list, java.lang.Class<E> type)
list
- Заметный список, который будет обернутtype
- тип элемента, который list разрешают содержатьCollections.checkedList(java.util.List, java.lang.Class)
public static <E> ObservableList<E> synchronizedObservableList(ObservableList<E> list)
list
- список, который будет "обернут" в синхронизируемый список.Collections.synchronizedList(java.util.List)
public static <E> ObservableList<E> emptyObservableList()
Collections.emptyList()
public static <E> ObservableList<E> singletonObservableList(E e)
e
- единственные элементы, которые будут содержаться в этом одиночном элементе заметный списокCollections.singletonList(java.lang.Object)
public static <E> ObservableSet<E> unmodifiableObservableSet(ObservableSet<E> set)
set
- ObservableSet, который должен быть обернутCollections.unmodifiableSet(java.util.Set)
public static <E> ObservableSet<E> checkedObservableSet(ObservableSet<E> set, java.lang.Class<E> type)
set
- Заметный набор, который будет обернутtype
- тип элемента, который set разрешают содержатьCollections.checkedSet(java.util.Set, java.lang.Class)
public static <E> ObservableSet<E> synchronizedObservableSet(ObservableSet<E> set)
set
- набор, который будет "обернут" в синхронизируемый набор.Collections.synchronizedSet(java.util.Set)
public static <E> ObservableSet<E> emptyObservableSet()
Collections.emptySet()
public static <T> void copy(ObservableList<? super T> dest, java.util.List<? extends T> src)
dest
- место назначения заметный списокsrc
- исходный списокCollections.copy(java.util.List, java.util.List)
public static <T> void fill(ObservableList<? super T> list, T obj)
list
- список, чтобы заполнитьсяobj
- объект заполнить списокCollections.fill(java.util.List, java.lang.Object)
public static <T> boolean replaceAll(ObservableList<T> list, T oldVal, T newVal)
list
- список, который будет иметь, это - замененные элементыoldVal
- элемент, который собирается быть заменойnewVal
- заменаCollections.replaceAll(java.util.List, java.lang.Object, java.lang.Object)
public static void reverse(ObservableList list)
list
- список, который будет инвертированCollections.reverse(java.util.List)
public static void rotate(ObservableList list, int distance)
list
- список, который будет повернутdistance
- расстояние вращенияCollections.rotate(java.util.List, int)
public static void shuffle(ObservableList<?> list)
list
- список, чтобы переставитьCollections.shuffle(java.util.List)
public static void shuffle(ObservableList list, java.util.Random rnd)
list
- список, который будет переставленrnd
- случайный генератор используется для того, чтобы переставитьCollections.shuffle(java.util.List, java.util.Random)
public static <T extends java.lang.Comparable<? super T>> void sort(ObservableList<T> list)
Collections.sort(java.util.List)
public static <T> void sort(ObservableList<T> list, java.util.Comparator<? super T> c)
list
- список к видуc
- компаратор используется для того, чтобы сортировать. Нуль, если естественное упорядочивание требуется.Collections.sort(java.util.List, java.util.Comparator)
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается