Uses of Class
com.kingsrook.qqq.middleware.javalin.executors.io.TableVariantsInput
Packages that use TableVariantsInput
Package
Description
This package contains (hopefully generally) api-version-agnostic classes
that implement the actual QQQ Middleware.
These classes are input/output wrappers for middleware executors.
-
Uses of TableVariantsInput in com.kingsrook.qqq.middleware.javalin.executors
Subclasses with type arguments of type TableVariantsInput in com.kingsrook.qqq.middleware.javalin.executorsModifier and TypeClassDescriptionclassList the variants a table's backend can be scoped to, as the legacy GET /data/{table}/variants route does - and, beyond it, only for a user who may read the table (an unknown table is refused the same way) and the backend's variant options table.Methods in com.kingsrook.qqq.middleware.javalin.executors with parameters of type TableVariantsInputModifier and TypeMethodDescriptionvoidTableVariantsExecutor.execute(TableVariantsInput input, TableVariantsOutputInterface output) -
Uses of TableVariantsInput in com.kingsrook.qqq.middleware.javalin.executors.io
Methods in com.kingsrook.qqq.middleware.javalin.executors.io that return TableVariantsInputModifier and TypeMethodDescriptionTableVariantsInput.withTableName(String tableName) Fluent setter for tableName -
Uses of TableVariantsInput in com.kingsrook.qqq.middleware.javalin.specs.v1
Subclasses with type arguments of type TableVariantsInput in com.kingsrook.qqq.middleware.javalin.specs.v1Modifier and TypeClassDescriptionclassSpec for listing the variants of a table whose backend uses variants (GET /table/{tableName}/variants) - the v1 form of the legacy variants route.Methods in com.kingsrook.qqq.middleware.javalin.specs.v1 that return TableVariantsInputModifier and TypeMethodDescriptionTableVariantsSpecV1.buildInput(io.javalin.http.Context context)