sangria.validation.SchemaBasedDocumentAnalyzer
See theSchemaBasedDocumentAnalyzer companion class
object SchemaBasedDocumentAnalyzer
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
case class DeprecatedDirectiveArgument(directive: Directive, argument: Argument[_], deprecationReason: String) extends DeprecatedUsage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DeprecatedUsagetrait Violationclass Objecttrait Matchableclass AnyShow all
case class DeprecatedEnumValue(parentType: EnumType[_], value: EnumValue[_], astValue: EnumValue, deprecationReason: String) extends DeprecatedUsage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DeprecatedUsagetrait Violationclass Objecttrait Matchableclass AnyShow all
case class DeprecatedField(parentType: CompositeType[_], field: Field[_, _], astField: Field, deprecationReason: String) extends DeprecatedUsage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DeprecatedUsagetrait Violationclass Objecttrait Matchableclass AnyShow all
case class DeprecatedFieldArgument(parentType: CompositeType[_], field: Field[_, _], argument: Argument[_], deprecationReason: String) extends DeprecatedUsage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DeprecatedUsagetrait Violationclass Objecttrait Matchableclass AnyShow all
case class DeprecatedInputField(parentType: InputObjectType[_], field: InputField[_], deprecationReason: String) extends DeprecatedUsage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DeprecatedUsagetrait Violationclass Objecttrait Matchableclass AnyShow all
sealed trait DeprecatedUsage extends Violation
Attributes
- Supertypes
- Known subtypes
-
class DeprecatedEnumValueclass DeprecatedFieldclass DeprecatedFieldArgumentclass DeprecatedInputField
case class IntrospectionUsage(parentType: CompositeType[_], field: Field[_, _], astField: Field) extends Violation
case class VariableUsage(node: VariableValue, tpe: Option[InputType[_]], defaultValue: Option[(, ToInput[_, _])])
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article