Класс SortedList<E>
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- javafx.collections.ObservableListBase<E>
-
- javafx.collections.transformation.TransformationList<E,E>
-
- javafx.collections.transformation.SortedList<E>
Все реализованные интерфейсы:
Iterable<E>, Collection<E>, List<E>, Observable, ObservableList<E>
public final class SortedList<E> extends TransformationList<E,E>
С:
JavaFX 8.0
См. также:
-
Краткое описание свойств
Все методыМетоды экземпляровКонкретные методы Тип Свойство и описание ObjectProperty<Comparator<? super E>>comparatorКомпаратор, определяющий порядок этого SortedList.
-
Краткое описание полей
-
Поля, унаследованные от класса java.util.AbstractList
modCount
-
-
Краткое описание конструкторов
Конструкторы Конструктор и описание SortedList(ObservableList<? extends E> source)Создаёт новый неотсортированный SortedList-обёртку вокруг исходного списка.SortedList(ObservableList<? extends E> source, Comparator<? super E> comparator)Создаёт новый SortedList, обернутый вокруг исходного списка.
-
Краткое описание методов
Все методыМетоды экземпляровКонкретные методы Модификатор и тип Метод и описание ObjectProperty<Comparator<? super E>>comparatorProperty()Компаратор, определяющий порядок этого SortedList.Eget(int index)Возвращает элемент по указанному индексу в этом списке.Comparator<? super E>getComparator()Возвращает значение свойства comparator.intgetSourceIndex(int index)Преобразует индекс элемента этого списка в индекс в исходном списке.voidsetComparator(Comparator<? super E> comparator)Устанавливает значение свойства comparator.intsize()Возвращает количество элементов в этом списке.protected voidsourceChanged(ListChangeListener.Change<? extends E> c)Вызывается при срабатывании изменения в источнике.-
Методы, унаследованные от класса javafx.collections.transformation.TransformationList
getSource, getSourceIndexFor, isInTransformationChain
-
Методы, унаследованные от класса javafx.collections.ObservableListBase
addAll, addListener, addListener, beginChange, endChange, fireChange, hasListeners, nextAdd, nextPermutation, nextRemove, nextRemove, nextReplace, nextSet, nextUpdate, remove, removeAll, removeListener, removeListener, retainAll, setAll, setAll
-
Методы, унаследованные от класса java.util.AbstractList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
-
Методы, унаследованные от класса java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
-
Методы, унаследованные от класса java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Методы, унаследованные от интерфейса javafx.collections.ObservableList
addAll, addListener, filtered, remove, removeAll, removeListener, retainAll, setAll, setAll, sorted, sorted
-
Методы, унаследованные от интерфейса java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, sort, spliterator, subList, toArray, toArray
-
Методы, унаследованные от интерфейса java.util.Collection
parallelStream, removeIf, stream
-
Методы, унаследованные от интерфейса javafx.beans.Observable
addListener, removeListener
-
-
Подробное описание свойств
-
comparator
public final ObjectProperty<Comparator<? super E>> comparatorProperty
Компаратор, определяющий порядок этого SortedList. Null для неотсортированного SortedList.См. также:
-
-
Подробное описание конструкторов
-
SortedList
public SortedList(ObservableList<? extends E> source, Comparator<? super E> comparator)Создаёт новый SortedList, обернутый вокруг исходного списка. Исходный список будет отсортирован с помощью предоставленного компаратора. Если передан null, список остаётся неотсортированным и равен исходному списку.Параметры:
source- список для обёртки
-
SortedList
public SortedList(ObservableList<? extends E> source)
Создаёт новый неотсортированный SortedList-обёртку вокруг исходного списка.Параметры:
source- исходный список
-
-
Подробное описание методов
-
sourceChanged
protected void sourceChanged(ListChangeListener.Change<? extends E> c)
Описание скопировано из класса:TransformationListВызывается при срабатывании изменения в источнике.Определено:
sourceChangedв классеTransformationList<E,E>Параметры:
c- изменение
-
comparatorProperty
public final ObjectProperty<Comparator<? super E>> comparatorProperty()
Компаратор, определяющий порядок этого SortedList. Null для неотсортированного SortedList.См. также:
-
getComparator
public final Comparator<? super E> getComparator()
Возвращает значение свойства comparator.Описание свойства:
Компаратор, определяющий порядок этого SortedList. Null для неотсортированного SortedList.
-
setComparator
public final void setComparator(Comparator<? super E> comparator)
Устанавливает значение свойства comparator.Описание свойства:
Компаратор, определяющий порядок этого SortedList. Null для неотсортированного SortedList.
-
get
public E get(int index)
Возвращает элемент по указанному индексу в этом списке.Определено:
getв классеAbstractList<E>Параметры:
index- индекс элемента для возвратаВозвращает:
элемент по указанному индексу в этом списке
Исключения:
-
size
public int size()
Возвращает количество элементов в этом списке.Определено:
sizeв интерфейсеCollection<E>Определено:
sizeв классеAbstractCollection<E>Возвращает:
количество элементов в этом списке
-
getSourceIndex
public int getSourceIndex(int index)
Описание скопировано из класса:TransformationListПреобразует индекс элемента этого списка в индекс в исходном списке.Определено:
getSourceIndexв классеTransformationList<E,E>Параметры:
index- индекс в этом спискеВозвращает:
индекс происхождения элемента в исходном списке
См. также:
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.