MobilityDB 1.1
Functions

Ever/always functions for temporal types. More...

Collaboration diagram for Ever/always functions:

Functions

bool temporal_always_eq (const Temporal *temp, Datum value)
 Return true if a temporal value is always equal to a base value. More...
 
bool temporal_always_le (const Temporal *temp, Datum value)
 Return true if a temporal value is always less than or equal to a base value. More...
 
bool temporal_always_lt (const Temporal *temp, Datum value)
 Return true if a temporal value is always less than a base value. More...
 
bool temporal_ever_eq (const Temporal *temp, Datum value)
 Return true if a temporal value is ever equal to a base value. More...
 
bool temporal_ever_le (const Temporal *temp, Datum value)
 Return true if a temporal value is ever less than or equal to a base value. More...
 
bool temporal_ever_lt (const Temporal *temp, Datum value)
 Return true if a temporal value is ever less than a base value. More...
 
bool tinstant_always_eq (const TInstant *inst, Datum value)
 Return true if a temporal instant is always equal to a base value. More...
 
bool tinstant_always_le (const TInstant *inst, Datum value)
 Return true if a temporal instant is always less than or equal to a base value. More...
 
bool tinstant_always_lt (const TInstant *inst, Datum value)
 Return true if a temporal instant is always less than a base value. More...
 
bool tinstant_ever_eq (const TInstant *inst, Datum value)
 Return true if a temporal instant is ever equal to a base value. More...
 
bool tinstant_ever_le (const TInstant *inst, Datum value)
 Return true if a temporal instant is ever less than or equal to a base value. More...
 
bool tinstant_ever_lt (const TInstant *inst, Datum value)
 Return true if a temporal instant is ever less than a base value. More...
 
bool tpoint_ever_eq (const Temporal *temp, Datum value)
 Return true if a temporal point is ever equal to a point. More...
 
bool tpointinst_always_eq (const TInstant *inst, Datum value)
 Return true if a temporal instant point is always equal to a point. More...
 
bool tpointinst_ever_eq (const TInstant *inst, Datum value)
 Return true if a temporal instant point is ever equal to a point. More...
 
bool tpointseq_always_eq (const TSequence *seq, Datum value)
 Return true if a temporal sequence point is always equal to a point. More...
 
bool tpointseq_ever_eq (const TSequence *seq, Datum value)
 Return true if a temporal sequence point is ever equal to a point. More...
 
bool tpointseqset_always_eq (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set point is always equal to a point. More...
 
bool tpointseqset_ever_eq (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set point is ever equal to a point. More...
 
bool tsequence_always_eq (const TSequence *seq, Datum value)
 Return true if a temporal sequence is always equal to a base value. More...
 
bool tsequence_always_le (const TSequence *seq, Datum value)
 Return true if a temporal sequence is always less than or equal to a base value. More...
 
bool tsequence_always_lt (const TSequence *seq, Datum value)
 Return true if a temporal sequence is always less than a base value. More...
 
bool tsequence_ever_eq (const TSequence *seq, Datum value)
 Return true if a temporal sequence is ever equal to a base value. More...
 
bool tsequence_ever_le (const TSequence *seq, Datum value)
 Return true if a temporal sequence is ever less than or equal to a base value. More...
 
bool tsequence_ever_lt (const TSequence *seq, Datum value)
 Return true if a temporal sequence is ever less than a base value. More...
 
bool tsequenceset_always_eq (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is always equal to a base value. More...
 
bool tsequenceset_always_le (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is always less than or equal to a base value. More...
 
bool tsequenceset_always_lt (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is always less than a base value. More...
 
bool tsequenceset_ever_eq (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is ever equal to a base value. More...
 
bool tsequenceset_ever_le (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is ever less than or equal to a base value. More...
 
bool tsequenceset_ever_lt (const TSequenceSet *ss, Datum value)
 Return true if a temporal sequence set is ever less than a base value. More...
 

Detailed Description

Ever/always functions for temporal types.