# Uses of Interface
org.apache.cayenne.exp.property.ComparableProperty

Packages that use ComparableProperty
Package
Description
org.apache.cayenne.exp.property
Property API
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

- ## Uses of ComparableProperty in org.apache.cayenne.exp.property

  Classes in org.apache.cayenne.exp.property that implement ComparableProperty
  Modifier and Type
  Class
  Description
  `class`
  `DateProperty<E>`
  Property that represents date/time attribute.
  `class`
  `NumericIdProperty<E extends Number>`
  Property that represents numeric PK
  `class`
  `NumericProperty<E extends Number>`
  Property that represents attributes mapped on numeric types
  `class`
  `StringProperty<E extends CharSequence>`
  Property that represents attributes mapped on string types
  Methods in org.apache.cayenne.exp.property with parameters of type ComparableProperty
  Modifier and Type
  Method
  Description
  `default Expression`
  ComparableProperty.`between(ComparableProperty<?> lower, ComparableProperty<?> upper)`
  `default Expression`
  ComparableProperty.`gt(ComparableProperty<?> value)`
  `default Expression`
  ComparableProperty.`gte(ComparableProperty<?> value)`
  `default Expression`
  ComparableProperty.`lt(ComparableProperty<?> value)`
  `default Expression`
  ComparableProperty.`lte(ComparableProperty<?> value)`

- ## Uses of ComparableProperty in org.apache.cayenne.query

  Methods in org.apache.cayenne.query with parameters of type ComparableProperty
  Modifier and Type
  Method
  Description
  `ColumnSelect<Object[]>`
  ColumnSelect.`max(ComparableProperty<?> property)`
  Select maximum value of property
  `<E> ColumnSelect<E>`
  ObjectSelect.`max(ComparableProperty<E> property)`
  Select maximum value of property
  `ColumnSelect<Object[]>`
  ColumnSelect.`min(ComparableProperty<?> property)`
  Select minimum value of property
  `<E> ColumnSelect<E>`
  ObjectSelect.`min(ComparableProperty<E> property)`
  Select minimum value of property