package graphql

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class GraphQLAppliedDirective(directive: DomainExtension) extends GraphQLElement with Product with Serializable
  2. trait GraphQLArgument extends GraphQLElement
  3. case class GraphQLDirective(directive: CustomDomainProperty) extends GraphQLElement with Product with Serializable
  4. trait GraphQLElement extends AnyRef
  5. case class GraphQLEndpoint(endpoint: EndPoint) extends GraphQLElement with Product with Serializable
  6. trait GraphQLField extends GraphQLElement
  7. case class GraphQLFields(properties: Seq[GraphQLProperty], operations: Seq[GraphQLOperation]) extends Product with Serializable
  8. case class GraphQLNullable(union: UnionShape) extends Product with Serializable
  9. case class GraphQLObject(node: NodeShape) extends GraphQLElement with Product with Serializable
  10. case class GraphQLOperation(operation: AbstractOperation) extends GraphQLField with Product with Serializable
  11. case class GraphQLParameter(parameter: AbstractParameter) extends GraphQLArgument with Product with Serializable
  12. case class GraphQLProperty(property: PropertyShape) extends GraphQLField with Product with Serializable
  13. case class GraphQLShaclModelValidationPlugin(profile: ProfileName = ProfileNames.GRAPHQL) extends BaseShaclModelValidationPlugin with BaseApiValidationPlugin with Product with Serializable

Value Members

  1. object GraphQLDataTypes
  2. object GraphQLDirectiveLocationValidator
  3. 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)

  4. object GraphQLIteratorStrategy extends IteratorStrategy
  5. object GraphQLLocationHelper
  6. object GraphQLLocations
  7. object GraphQLUtils
  8. object GraphQLValidator

Ungrouped