EnumValueReservedNameValidator

sangria.schema.EnumValueReservedNameValidator$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def validateEnumValue(schema: Schema[_, _], tpe: EnumType[_], value: EnumValue[_]): Vector[Violation]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
SchemaElementValidator
def sourceMapper(schema: Schema[_, _]): Option[SourceMapper]

Attributes

Inherited from:
SchemaElementValidator

Attributes

Inherited from:
SchemaElementValidator
def validateDirectiveArgument(schema: Schema[_, _], tpe: Directive, argument: Argument[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateEnumType(schema: Schema[_, _], tpe: EnumType[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateField(schema: Schema[_, _], tpe: ObjectLikeType[_, _], field: Field[_, _]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateFieldArgument(schema: Schema[_, _], tpe: ObjectLikeType[_, _], field: Field[_, _], argument: Argument[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateInputField(schema: Schema[_, _], tpe: InputObjectType[_], field: InputField[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator

Attributes

Inherited from:
SchemaElementValidator
def validateInterfaceType(schema: Schema[_, _], tpe: InterfaceType[_, _]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateObjectType(schema: Schema[_, _], tpe: ObjectType[_, _]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateScalarType(schema: Schema[_, _], tpe: ScalarType[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator
def validateUnionType(schema: Schema[_, _], tpe: UnionType[_]): Vector[Violation]

Attributes

Inherited from:
SchemaElementValidator