ContainerMembersValidator

class Object
trait Matchable
class Any

Value members

Concrete methods

override def validateDirective(schema: Schema[_, _], tpe: Directive): Vector[Violation]
Definition Classes
override def validateEnumType(schema: Schema[_, _], tpe: EnumType[_]): Vector[Violation]
Definition Classes
override def validateField(schema: Schema[_, _], tpe: ObjectLikeType[_, _], field: Field[_, _]): Vector[Violation]
Definition Classes
override def validateInputObjectType(schema: Schema[_, _], tpe: InputObjectType[_]): Vector[Violation]
Definition Classes
override def validateInterfaceType(schema: Schema[_, _], tpe: InterfaceType[_, _]): Vector[Violation]
Definition Classes
def validateObjectLikeType(schema: Schema[_, _], tpe: ObjectLikeType[_, _], kind: String): Vector[Violation]
override def validateObjectType(schema: Schema[_, _], tpe: ObjectType[_, _]): Vector[Violation]
Definition Classes
override def validateUnionType(schema: Schema[_, _], tpe: UnionType[_]): Vector[Violation]
Definition Classes

Inherited methods

def sourceMapper(schema: Schema[_, _]): Option[SourceMapper]
Inherited from:
SchemaElementValidator
def validateDirectiveArgument(schema: Schema[_, _], tpe: Directive, argument: Argument[_]): Vector[Violation]
Inherited from:
SchemaElementValidator
def validateEnumValue(schema: Schema[_, _], tpe: EnumType[_], value: EnumValue[_]): Vector[Violation]
Inherited from:
SchemaElementValidator
def validateFieldArgument(schema: Schema[_, _], tpe: ObjectLikeType[_, _], field: Field[_, _], argument: Argument[_]): Vector[Violation]
Inherited from:
SchemaElementValidator
def validateInputField(schema: Schema[_, _], tpe: InputObjectType[_], field: InputField[_]): Vector[Violation]
Inherited from:
SchemaElementValidator
def validateScalarType(schema: Schema[_, _], tpe: ScalarType[_]): Vector[Violation]
Inherited from:
SchemaElementValidator