Class EndEnd


  • public class EndEnd
    extends AAtomicAllenAlgebraMapper
    Atomic class for Allen's temporal relations. It orders both source and target events by their end property.
    Version:
    1.0
    Author:
    Kleanthi Georgala (georgala@informatik.uni-leipzig.de)
    • Constructor Detail

      • EndEnd

        public EndEnd()
    • Method Detail

      • getConcurrentEvents

        public TreeMap<String,​Set<String>> getConcurrentEvents​(ACache source,
                                                                     ACache target,
                                                                     String expression)
        Returns the set of concurrent target events for each source instance.
        Specified by:
        getConcurrentEvents in class AAtomicAllenAlgebraMapper
        Parameters:
        source - , The source cache
        target - , The target cache
        expression - , The metric expression
        Returns:
        concurrentEvents, set of concurrent target events for each source instance.
      • getPredecessorEvents

        public TreeMap<String,​Set<String>> getPredecessorEvents​(ACache source,
                                                                      ACache target,
                                                                      String expression)
        Returns the set of predecessor target events for each source instance.
        Specified by:
        getPredecessorEvents in class AAtomicAllenAlgebraMapper
        Parameters:
        source - , The source cache
        target - , The target cache
        expression - , The metric expression
        Returns:
        predecessorEvents, set of predecessor target events for each source instance.