Interface Selectee<T>

All Known Implementing Classes:
FilterSelector
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Selectee<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    selected(Interpreter interpreter)
    Performs this operation against interpreter.
  • Method Details

    • selected

      T selected(Interpreter interpreter)
      Performs this operation against interpreter. By convention, a null return value indicates to "collection-oriented" calling Selectors (e.g. ChildrenSelector, KeysSelector) that forSelected should continue to be invoked, if possible. A non-null value indicates to such Selectors that forSelected should return immediately.