List < SequenceMatchResult < T >> function ( List < ? extends T > arg0 ) { return findNonOverlappingMaxScore ( arg0 , SequenceMatchResult . SCORER ) ; }
given a sequence , applies our patterns over the sequence and returns all non overlapping matches . when multiple patterns overlaps , matched patterns are selected to give the overall maximum score concode_field_sep SequencePatternTrigger<T> patternTrigger concode_elem_sep Collection<SequencePattern<T>> patterns concode_elem_sep boolean matchWithResult concode_elem_sep NodePatternTrigger<T> trigger concode_field_sep Iterable<SequenceMatchResult<T>> findAllNonOverlappingMatchesPerPattern concode_elem_sep Collection<SequencePattern<T>> getTriggeredPatterns concode_elem_sep boolean isMatchWithResult concode_elem_sep void setMatchWithResult concode_elem_sep List<SequenceMatchResult<T>> findNonOverlapping concode_elem_sep List<SequenceMatchResult<T>> findNonOverlapping concode_elem_sep Collection<SequencePattern<T>> apply concode_elem_sep List<SequenceMatchResult<T>> find