MobilityDB 1.1
|
Aggregate functions for set and span types. More...
Functions | |
Span * | bigint_extent_transfn (Span *s, int64 i) |
Transition function for extent aggregate of base types of spans. More... | |
Set * | bigintset_agg_transfn (Set *state, int64 i) |
Transition function for set aggregate of values. More... | |
Span * | float_extent_transfn (Span *s, double d) |
Transition function for extent aggregate of base types of spans. More... | |
Set * | floatset_agg_transfn (Set *state, double d) |
Transition function for set aggregate of values. More... | |
Span * | int_extent_transfn (Span *s, int i) |
Transition function for extent aggregate of base types of spans. More... | |
Set * | intset_agg_transfn (Set *state, int32 i) |
Transition function for set aggregate of values. More... | |
SkipList * | period_tcount_transfn (SkipList *state, const Span *p) |
Transition function for temporal count aggregate of periods. More... | |
SpanSet * | period_tunion_finalfn (SkipList *state) |
Final function for union aggregation of period (set) values. More... | |
SkipList * | period_tunion_transfn (SkipList *state, const Span *p) |
Generic transition function for aggregating period values. More... | |
SkipList * | periodset_tcount_transfn (SkipList *state, const SpanSet *ps) |
Transition function for temporal count aggregate of period sets. More... | |
SkipList * | periodset_tunion_transfn (SkipList *state, const SpanSet *ps) |
Generic transition function for aggregating period set values. More... | |
Span * | set_extent_transfn (Span *span, const Set *set) |
Transition function for extent aggregate of timestamp set values. More... | |
Span * | span_extent_transfn (Span *s1, const Span *s2) |
Transition function for extent aggregate of span values. More... | |
Span * | spanbase_extent_transfn (Span *s, Datum d, meosType basetype) |
Aggregate functions for span types. More... | |
Span * | spanset_extent_transfn (Span *s, const SpanSet *ss) |
Transition function for extent aggregate of span set values. More... | |
Set * | textset_agg_transfn (Set *state, const text *txt) |
Transition function for set aggregate of values. More... | |
Span * | timestamp_extent_transfn (Span *s, TimestampTz t) |
Transition function for extent aggregate of base types of spans. More... | |
SkipList * | timestamp_tcount_transfn (SkipList *state, TimestampTz t) |
Transition function for temporal count aggregate of timestamps. More... | |
Set * | timestamp_tunion_finalfn (SkipList *state) |
Final function for union aggregation of timestamp set values. More... | |
SkipList * | timestamp_tunion_transfn (SkipList *state, TimestampTz t) |
Transition function for tunion aggregate of timestamps. More... | |
Set * | tstzset_agg_transfn (Set *state, TimestampTz t) |
Transition function for set aggregate of values. More... | |
SkipList * | tstzset_tcount_transfn (SkipList *state, const Set *ts) |
Transition function for temporal count aggregate of timestamp sets. More... | |
SkipList * | tstzset_tunion_transfn (SkipList *state, const Set *ts) |
Transition function for aggregating timestamp sets. More... | |
Aggregate functions for set and span types.