Advertisement
BoberDiversant

Untitled

Apr 30th, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.68 KB | None | 0 0
  1.  Optional<Map.Entry<O, Option>> matchOption = optionMap.entrySet().stream()
  2.                     .filter(option ->
  3.                             recognition.stream()
  4.                                     .map(PlayCollectSpeech.Speech.Entry::getText)
  5.                                     .map(String::toLowerCase)
  6.                                     .anyMatch(entryText ->
  7.                                             entryText.contains(option.getValue().getId())
  8.                                                     || option.getValue().getLocalizedVariants(locale).stream().anyMatch(entryText::contains)
  9.                                     )
  10.                     )
  11.                     .findFirst();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement