MappingValidator

edu.gemini.grackle.MappingValidator$
See theMappingValidator companion trait

Attributes

Companion:
trait
Source:
mappingvalidator.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

abstract class Failure(val severity: Severity, val graphQLTypeName: String, val fieldName: Option[String]) extends AnsiColor

Attributes

Source:
mappingvalidator.scala
Graph
Supertypes
trait AnsiColor
class Object
trait Matchable
class Any
Known subtypes
object Severity

Attributes

Companion:
trait
Source:
mappingvalidator.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Severity extends Product

Attributes

Companion:
object
Source:
mappingvalidator.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object Error.type
object Info.type
object Warning.type
final case class ValidationException(failures: NonEmptyList[Failure]) extends RuntimeException with NoStackTrace

Attributes

Source:
mappingvalidator.scala
Graph
Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[G[_]](m: Mapping[G]): MappingValidator

Attributes

Source:
mappingvalidator.scala