package graphql
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class GraphQLAppliedDirective(directive: DomainExtension) extends GraphQLElement with Product with Serializable
- trait GraphQLArgument extends GraphQLElement
- case class GraphQLDirective(directive: CustomDomainProperty) extends GraphQLElement with Product with Serializable
- trait GraphQLElement extends AnyRef
- case class GraphQLEndpoint(endpoint: EndPoint) extends GraphQLElement with Product with Serializable
- trait GraphQLField extends GraphQLElement
- case class GraphQLFields(properties: Seq[GraphQLProperty], operations: Seq[GraphQLOperation]) extends Product with Serializable
- case class GraphQLNullable(union: UnionShape) extends Product with Serializable
- case class GraphQLObject(node: NodeShape) extends GraphQLElement with Product with Serializable
- case class GraphQLOperation(operation: AbstractOperation) extends GraphQLField with Product with Serializable
- case class GraphQLParameter(parameter: AbstractParameter) extends GraphQLArgument with Product with Serializable
- case class GraphQLProperty(property: PropertyShape) extends GraphQLField with Product with Serializable
- case class GraphQLShaclModelValidationPlugin(profile: ProfileName = ProfileNames.GRAPHQL) extends BaseShaclModelValidationPlugin with BaseApiValidationPlugin with Product with Serializable
Value Members
- object GraphQLDataTypes
- object GraphQLDirectiveLocationValidator
-
object
GraphQLFieldsFilter extends FieldsFilter
Scope does not include external references (like FieldsFilter.Local) and also removes endpoints to avoid validating them twice in graphql (because they are also parsed as types)
- object GraphQLIteratorStrategy extends IteratorStrategy
- object GraphQLLocationHelper
- object GraphQLLocations
- object GraphQLUtils
- object GraphQLValidator