enum

Temporal::IntervalRelation

Inherits Enum < Comparable < Value < Object

Allen's 13 interval relations

Constants

BEFORE = 0
MEETS = 1
OVERLAPS = 2
FINISHED_BY = 3
CONTAINS = 4
STARTS = 5
EQUALS = 6
STARTED_BY = 7
DURING = 8
FINISHES = 9
OVERLAPPED_BY = 10
MET_BY = 11
AFTER = 12

Instance methods

after?

Returns true if this enum value equals AFTER

before?

Returns true if this enum value equals BEFORE

contains?

Returns true if this enum value equals CONTAINS

during?

Returns true if this enum value equals DURING

equals?

Returns true if this enum value equals EQUALS

finished_by?

Returns true if this enum value equals FINISHED_BY

finishes?

Returns true if this enum value equals FINISHES

meets?

Returns true if this enum value equals MEETS

met_by?

Returns true if this enum value equals MET_BY

overlapped_by?

Returns true if this enum value equals OVERLAPPED_BY

overlaps?

Returns true if this enum value equals OVERLAPS

started_by?

Returns true if this enum value equals STARTED_BY

starts?

Returns true if this enum value equals STARTS