TimeInstantRangeFilter
class TimeInstantRangeFilter : TimeRangeFilter
Specification of time range for read and delete requests. Internally represents a SQLLite argument that specifies start and end time to put in as SQLLite parameters. The filter must be bound at least at one of the ends, i.e., either the start or end time must be set, or else an IllegalArgumentException is thrown.
Summary
Public methods
equals
fun equals(other: Any?): Boolean
Parameters |
obj |
the reference object with which to compare. |
Return |
Boolean |
true if this object is the same as the obj argument; false otherwise. |
getEndTime
fun getEndTime(): Instant?
Return |
Instant? |
end time instant of this filter This value may be null . |
getStartTime
fun getStartTime(): Instant?
Return |
Instant? |
start time instant of this filter This value may be null . |
hashCode
fun hashCode(): Int
Return |
Int |
a hash code value for this object. |
isBounded
fun isBounded(): Boolean
Return |
Boolean |
a boolean value indicating if the filter is bound or not. This value cannot be null . |