Enum SortOrder

All Implemented Interfaces:
Serializable, Comparable<SortOrder>
public enum SortOrder
extends Enum<SortOrder>

SortOrder — это перечисление возможных порядков сортировки.

Since:
1.6
See Also:
RowSorter

Постоянные значения перечисления

Постоянное значение перечисленияОписание
ASCENDING

Значение перечисления, указывающее, что элементы отсортированы по возрастанию.

DESCENDING

Значение перечисления, указывающее, что элементы отсортированы по убыванию.

UNSORTED

Значение перечисления, указывающее, что элементы не упорядочены.

Методы

Модификатор и типМетодОписание
static SortOrdervalueOf​(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

Spec-Zone .ru
спецификации, руководства, описания, API