Traverser < T > function ( @ Nonnull Predicate < ? super T > arg0 ) { return ( ) -> { for ( T loc0 ; ( loc0 = next ( ) ) != null ; ) { if ( arg0 . test ( loc0 ) ) { return loc0 ; } } return null ; } ; }
adds a filtering layer to this traverser . the returned traverser will emit the same items as this traverser , but only those that pass the given predicate . concode_field_sep PlaceHolder placeHolder concode_field_sep T next concode_elem_sep Traverser<R> flatMap concode_elem_sep Traverser<T> over concode_elem_sep Traverser<T> prepend concode_elem_sep Traverser<R> map concode_elem_sep Traverser<T> onFirstNull concode_elem_sep Traverser<T> append concode_elem_sep Traverser<T> peek