Class JMadModelSeqElementOnNameComparator

    • Field Detail

      • LOGGER

        protected static final org.slf4j.Logger LOGGER
        The logger for the class
    • Constructor Detail

      • JMadModelSeqElementOnNameComparator

        public JMadModelSeqElementOnNameComparator()
    • Method Detail

      • getCommonSequenceElements

        public java.util.List<Element> getCommonSequenceElements​(JMadModel model1,
                                                                 JMadModel model2,
                                                                 SequenceElementFilter filter)
        Specified by:
        getCommonSequenceElements in interface JMadModelComparator
        Parameters:
        model1 - a model to compare
        model2 - a model to compare
        filter - a filter that is applied for each sequence element on both models before the actual comparison is done.
        Returns:
        a list of elements that are common in both models.
      • getFilteredElements

        public static java.util.List<Element> getFilteredElements​(java.util.List<Element> elements,
                                                                  SequenceElementFilter filter)
        returns the sublist of given elements list that match the given filter.
        Parameters:
        elements -
        filter -
        Returns: