Module qtjambi
Package io.qt

Interface QtLongEnumerator

All Superinterfaces:
QtAbstractEnumerator
All Known Subinterfaces:
QtLongFlagEnumerator
All Known Implementing Classes:
QCborTag, QMetaType.GenericLongEnumerator

public interface QtLongEnumerator extends QtAbstractEnumerator
The QtEnumerator interface servers as a base for all 64 Bit enum classes. Its sole purpose is to unify the access to the long value of enumerators and flags using the value() method.
  • Method Details

    • value

      default long value()
      This function should return a long value for the enum values of the enumeration that implements this interface.
    • comparator

      static <E extends QtLongEnumerator> Comparator<E> comparator()
      Creates a comparator for enumeration values
      Type Parameters:
      E -
      Returns:
      comparator