# Package org.apache.sling.graphql.api.engine

@Version("0.0.1") package org.apache.sling.graphql.api.engine

Related Packages
Package
Description
org.apache.sling.graphql.api
This package contains APIs which are independent of a specific implementation of the underlying graphQL engine.
org.apache.sling.graphql.api.cache
org.apache.sling.graphql.api.pagination
This package contains APIs which are independent of a specific implementation of the underlying graphQL engine.
Interfaces
Class
Description
QueryExecutor
A `QueryExecutor` service allows consumers to validate and execute GraphQL queries directly.
ValidationResult
The `ValidationResult` interface defines the result returned by `QueryExecutor.validate(String, Map, Resource, String[])` and helps additional services to pre-validate a GraphQL query without executing it.