Combiner

frawa.typedjson.validation.Combiner
trait Combiner[R]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def allOf(results: Seq[Result[R]], pointer: Pointer): Result[R]
def anyOf(results: Seq[Result[R]], pointer: Pointer): Result[R]
def contains(results: Seq[Result[R]], pointer: Pointer, min: Option[Int], max: Option[Int]): Result[R]
def ifThenElse(results: Seq[Result[R]], pointer: Pointer): Result[R]
def invalid(error: ValidationError, pointer: Pointer): Result[R]
def not(results: Seq[Result[R]], pointer: Pointer): Result[R]
def oneOf(results: Seq[Result[R]], pointer: Pointer): Result[R]
def valid(annotation: ValidationAnnotation, pointer: Pointer): Result[R]