Module jakarta.data

Interface SortableAttribute<T>

Type Parameters:
T - entity class of the static metamodel.
All Superinterfaces:
Attribute<T>
All Known Subinterfaces:
TextAttribute<T>
All Known Implementing Classes:
SortableAttributeRecord, TextAttributeRecord

public interface SortableAttribute<T> extends Attribute<T>
Represents a sortable entity attribute in the StaticMetamodel. Entity attribute types that are sortable include:
  • numeric attributes
  • enum attributes
  • time attributes
  • boolean attributes
  • textual attributes