- Factory<T> - Interface in ratpack.func
-
An object that creates another.
- fanOut(Publisher<Collection<T>>) - Static method in class ratpack.stream.Streams
-
Returns a publisher that publishes each element from Collections that are produced from the given input publisher.
- file(String) - Method in interface ratpack.file.FileSystemBinding
-
Creates a file reference relative to the bind point denoted by the given relative path.
- file(String) - Method in interface ratpack.form.Form
-
Return the first uploaded file with the given name.
- file(String) - Method in interface ratpack.handling.Context
-
- file(String) - Method in interface ratpack.test.embed.BaseDirBuilder
-
Returns a path for the given path within the base dir.
- file(String, String) - Method in interface ratpack.test.embed.BaseDirBuilder
-
Creates a file with the given string content at the given path within the base dir.
- FileRenderer - Interface in ratpack.file
-
A renderer for static files.
- files(String) - Method in interface ratpack.form.Form
-
Return all of the uploaded files with the given name.
- files() - Method in interface ratpack.form.Form
-
Returns all of the uploaded files.
- fileSystem(String, Action<? super Chain>) - Method in interface ratpack.groovy.handling.GroovyChain
-
Adds a handler to this chain that changes the
FileSystemBinding
for the given handler chain.
- fileSystem(String, Closure<?>) - Method in interface ratpack.groovy.handling.GroovyChain
-
Creates a
List
of
Handler
from the given
Closure
and adds a
Handler
to this
GroovyChain
that
changes the
FileSystemBinding
for the
Handler
list.
- fileSystem(String, Action<? super Chain>) - Method in interface ratpack.handling.Chain
-
Adds a handler to this chain that changes the
FileSystemBinding
for the given handler chain.
- fileSystem(LaunchConfig, String, Handler) - Static method in class ratpack.handling.Handlers
-
- FileSystemBinding - Interface in ratpack.file
-
A file system binding represents a file system location that is used to resolve relative paths.
- FileSystemChecksumService - Interface in ratpack.file
-
- FileSystemChecksumServices - Class in ratpack.file
-
- first(TypeToken<T>, Predicate<? super T>) - Method in interface ratpack.registry.Registry
-
Returns the first object whose declared type is assignment compatible with the given type and who satisfies the given predicate.
- flatMap(Function<? super T, ? extends Promise<O>>) - Method in interface ratpack.exec.PromiseOperations
-
Transforms the promised value by applying the given function to it that returns a promise for the transformed value.
- fork(Action<? super Execution>) - Method in interface ratpack.exec.ExecControl
-
Forks a new execution on a separate thread.
- fork(Action<? super Execution>, Action<? super Throwable>) - Method in interface ratpack.exec.ExecControl
-
- fork(Action<? super Execution>, Action<? super Throwable>, Action<? super Execution>) - Method in interface ratpack.exec.ExecControl
-
- fork(Action<? super Execution>) - Method in interface ratpack.handling.Context
-
Forks a new execution, detached from the current.
- fork(Action<? super Execution>, Action<? super Throwable>) - Method in interface ratpack.handling.Context
-
- fork(Action<? super Execution>, Action<? super Throwable>, Action<? super Execution>) - Method in interface ratpack.handling.Context
-
- forkAndJoin(ExecControl, Observable<T>) - Static method in class ratpack.rx.RxRatpack
-
Forks the current execution in order to subscribe to the given source, then joining the original execution with the source values.
- forkOnNext(ExecControl, Observable<T>) - Static method in class ratpack.rx.RxRatpack
-
Alternative method for forking the execution to process each observable element.
- forkOnNext(ExecControl) - Static method in class ratpack.rx.RxRatpack
-
An operator to parallelize an observable stream by forking a new execution for each omitted item.
- Form - Interface in ratpack.form
-
An uploaded form.
- from(Consumer<T>) - Static method in interface ratpack.func.Action
-
Creates an action from a JDK consumer.
- from(Function<I, O>) - Static method in interface ratpack.func.Function
-
Creates a function of this type from a JDK style function.
- from(Predicate<T>) - Static method in interface ratpack.func.Predicate
-
Creates a predicate from a JDK predicate.
- fromChain(Action<? super Chain>) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application with a default launch config (no base dir, ephemeral port) and the given handler chain.
- fromHandler(Handler) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application with a default launch config (no base dir, ephemeral port) and the given handler.
- fromHandler(Path, Handler) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application with a default launch config (ephemeral port) and the given handler.
- fromHandlerFactory(HandlerFactory) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application with a default launch config (no base dir, ephemeral port) and the given handler.
- fromHandlerFactory(Path, HandlerFactory) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application with a default launch config (ephemeral port) and the given handler.
- fromJson(Class<T>) - Static method in class ratpack.jackson.Jackson
-
- fromJson(TypeToken<T>) - Static method in class ratpack.jackson.Jackson
-
- fromJson(Class<T>, ObjectMapper) - Static method in class ratpack.jackson.Jackson
-
- fromJson(TypeToken<T>, ObjectMapper) - Static method in class ratpack.jackson.Jackson
-
- fromLaunchConfigBuilder(Function<? super LaunchConfigBuilder, ? extends LaunchConfig>) - Static method in interface ratpack.test.embed.EmbeddedApp
-
- fromLaunchConfigBuilder(Path, Function<? super LaunchConfigBuilder, ? extends LaunchConfig>) - Static method in interface ratpack.test.embed.EmbeddedApp
-
Creates an embedded application by building a
LaunchConfig
with the given base dir.
- Fulfiller<T> - Interface in ratpack.exec
-
A fulfiller of an asynchronous promise.
- Fulfillment<T> - Interface in ratpack.exec
-
Convenience type for Action<Fulfiller<T>>
implementations.
- Function<I,O> - Interface in ratpack.func
-
A single argument function.