Enum SortOrder
- java.lang.Object
-
- java.lang.Enum<SortOrder>
-
- javax.swing.SortOrder
- All Implemented Interfaces:
-
Serializable,Comparable<SortOrder>
public enum SortOrder extends Enum<SortOrder>
SortOrder — это перечисление возможных порядков сортировки.
- Since:
- 1.6
- See Also:
RowSorter
Постоянные значения перечисления
| Постоянное значение перечисления | Описание |
|---|---|
ASCENDING | Значение перечисления, указывающее, что элементы отсортированы по возрастанию. |
DESCENDING | Значение перечисления, указывающее, что элементы отсортированы по убыванию. |
UNSORTED | Значение перечисления, указывающее, что элементы не упорядочены. |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
static SortOrder | valueOf(String name) | Возвращает константу перечисления этого типа с заданным именем. |
static SortOrder[] | values() | Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. |
Методы, объявленные в классе java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfМетоды, объявленные в классе java.lang.Object
getClass, notify, notifyAll, wait, wait, waitПостоянные значения перечисления
ASCENDING
public static final SortOrder ASCENDING
Значение перечисления, указывающее, что элементы отсортированы по возрастанию. Например, набор 1, 4, 0 отсортированный в порядке ASCENDING равен 0, 1, 4.
DESCENDING
public static final SortOrder DESCENDING
Значение перечисления, указывающее, что элементы отсортированы по убыванию. Например, набор 1, 4, 0 отсортированный в порядке DESCENDING равен 4, 1, 0.
UNSORTED
public static final SortOrder UNSORTED
Значение перечисления, указывающее, что элементы не упорядочены. Например, набор 1, 4, 0 в порядке UNSORTED равен 1, 4, 0.
Методы
values
public static SortOrder[] values()
Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод можно использовать для итерации по константам следующим образом:
for (SortOrder c : SortOrder.values()) System.out.println(c);.
- Returns:
- массив, содержащий константы этого типа перечисления в порядке их объявления
valueOf
public static SortOrder valueOf(String name)
Возвращает константу перечисления этого типа с заданным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом типе. (Дополнительные пробелы не допускаются.)
- Parameters:
-
name- имя константы перечисления, которое требуется вернуть. - Returns:
- константа перечисления с заданным именем
- Throws:
-
IllegalArgumentException- если в этом типе перечисления нет константы с указанным именем -
NullPointerException- если аргумент равен null
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/SortOrder.html