java.lang.Object
io.ebean.typequery.TQProperty<R,T>
io.ebean.typequery.TQPropertyBase<R,T>
io.ebean.typequery.PBaseValueEqual<R,T>
io.ebean.typequery.PBaseComparable<R,T>
io.ebean.typequery.PBaseDate<R,T>
- Type Parameters:
R- the root query bean typeT- the scalar type
- All Implemented Interfaces:
io.ebean.Query.Property<T>
- Direct Known Subclasses:
PCalendar,PInstant,PJodaDateMidnight,PJodaDateTime,PJodaLocalDate,PJodaLocalDateTime,PLocalDate,PLocalDateTime,PMonth,PMonthDay,POffsetDateTime,PSqlDate,PTimestamp,PUtilDate,PYearMonth,PZonedDateTime
Base property for date and date time types.
-
Field Summary
Fields inherited from class io.ebean.typequery.TQProperty
_name, _root -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.ebean.typequery.PBaseComparable
between, betweenProperties, ge, ge, ge, geIfPresent, geOrNull, geSubQuery, greaterOrEqualTo, greaterThan, greaterThanOrNull, gt, gt, gt, gtIfPresent, gtOrNull, gtSubQuery, inRange, inRangeWith, inRangeWith, le, le, le, leIfPresent, leOrNull, lessOrEqualTo, lessThan, lessThanOrNull, leSubQuery, lt, lt, lt, ltIfPresent, ltOrNull, ltSubQueryMethods inherited from class io.ebean.typequery.PBaseValueEqual
asMapKey, eq, eq, eq, eqIfPresent, eqOrNull, eqSubQuery, equalTo, equalToOrNull, in, in, in, inOrEmpty, inSubQuery, isIn, isIn, isIn, ne, ne, ne, neSubQuery, notEqualTo, notIn, notIn, notIn, notInSubQueryMethods inherited from class io.ebean.typequery.TQPropertyBase
asc, descMethods inherited from class io.ebean.typequery.TQProperty
expr, isNotNull, isNull, propertyName, toString
-
Constructor Details
-
PBaseDate
Construct with a property name and root instance.- Parameters:
name- property nameroot- the root query bean instance
-
PBaseDate
Construct with additional path prefix.
-
-
Method Details
-
after
Same as greater than.- Parameters:
value- the equal to bind value- Returns:
- the root query bean instance
-
before
Same as less than.- Parameters:
value- the equal to bind value- Returns:
- the root query bean instance
-