Package io.fria.lilo
Class DefinedSchemaSource
java.lang.Object
io.fria.lilo.SchemaSource
io.fria.lilo.DefinedSchemaSource
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull SchemaSourcecreate(@NotNull String schemaName, @NotNull String definition, @NotNull graphql.schema.idl.RuntimeWiring runtimeWiring) @NotNull CompletableFuture<graphql.ExecutionResult> execute(@NotNull LiloContext liloContext, @NotNull GraphQLQuery query, @Nullable Object localContext) @NotNull CompletableFuture<SchemaSource> loadSchema(@NotNull LiloContext context, @Nullable Object localContext) Methods inherited from class io.fria.lilo.SchemaSource
getName, getRuntimeWiring, getTypeDefinitionRegistry, invalidate, isSchemaNotLoaded
-
Method Details
-
create
@NotNull public static @NotNull SchemaSource create(@NotNull @NotNull String schemaName, @NotNull @NotNull String definition, @NotNull @NotNull graphql.schema.idl.RuntimeWiring runtimeWiring) -
execute
@NotNull public @NotNull CompletableFuture<graphql.ExecutionResult> execute(@NotNull @NotNull LiloContext liloContext, @NotNull @NotNull GraphQLQuery query, @Nullable @Nullable Object localContext) -
loadSchema
@NotNull public @NotNull CompletableFuture<SchemaSource> loadSchema(@NotNull @NotNull LiloContext context, @Nullable @Nullable Object localContext)
-