Uses of Interface
nbbrd.io.function.IOFunction
Packages that use IOFunction
-
Uses of IOFunction in nbbrd.io
Methods in nbbrd.io with parameters of type IOFunctionModifier and TypeMethodDescriptiondefault <V> @NonNull FileParser<V> FileParser.andThen(@NonNull IOFunction<? super T, ? extends V> after) default <V> @NonNull FileFormatter<V> FileFormatter.compose(@NonNull IOFunction<? super V, ? extends T> before) static <K> @NonNull Resource.Loader<K> Resource.Loader.of(@NonNull IOFunction<? super K, ? extends InputStream> loader) static <K> @NonNull Resource.Loader<K> Resource.Loader.of(@NonNull IOFunction<? super K, ? extends InputStream> loader, @NonNull Closeable closer) static <T> @NonNull FileParser<T> FileParser.onParsingStream(@NonNull IOFunction<? super InputStream, ? extends T> function) -
Uses of IOFunction in nbbrd.io.function
Subinterfaces of IOFunction in nbbrd.io.functionModifier and TypeInterfaceDescriptioninterfaceRepresents an operation on a single operand that produces a result of the same type as its operand.Methods in nbbrd.io.function that return IOFunctionModifier and TypeMethodDescriptiondefault <V> @NonNull IOFunction<T, V> IOFunction.andThen(@NonNull IOFunction<? super R, ? extends V> after) Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result.static <T,R> @NonNull IOFunction <T, R> default <V> @NonNull IOFunction<V, R> IOFunction.compose(@NonNull IOFunction<? super V, ? extends T> before) Returns a composed function that first applies thebeforefunction to its input, and then applies this function to the result.static <T> @NonNull IOFunction<T, T> IOFunction.identity()Returns a function that always returns its input argument.static <T,R> @NonNull IOFunction <T, R> IOFunction.of(@Nullable R r) Methods in nbbrd.io.function with parameters of type IOFunctionModifier and TypeMethodDescriptiondefault <V> @NonNull IOFunction<T, V> IOFunction.andThen(@NonNull IOFunction<? super R, ? extends V> after) Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result.default <V> @NonNull IOSupplier<V> IOSupplier.andThen(@NonNull IOFunction<? super T, ? extends V> after) Returns a composed supplier that first gets a value from this function, and then applies theafterfunction to the result.default <V> @NonNull IOFunction<V, R> IOFunction.compose(@NonNull IOFunction<? super V, ? extends T> before) Returns a composed function that first applies thebeforefunction to its input, and then applies this function to the result.static <T,R> @NonNull Function <T, R> IOFunction.unchecked(@NonNull IOFunction<T, R> o) -
Uses of IOFunction in nbbrd.io.text
Methods in nbbrd.io.text with parameters of type IOFunctionModifier and TypeMethodDescriptiondefault <V> @NonNull TextParser<V> TextParser.andThen(@NonNull IOFunction<? super T, ? extends V> after) default <V> @NonNull TextFormatter<V> TextFormatter.compose(@NonNull IOFunction<? super V, ? extends T> before) static <T> @NonNull TextParser<T> TextParser.onParsingReader(@NonNull IOFunction<? super Reader, ? extends T> function)