AnyConstraintValidators

com.eclipsesource.schema.internal.validators.AnyConstraintValidators

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def validateAllOf(schema: SchemaType, allOf: Option[Seq[SchemaType]])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateAnyOf(schema: SchemaType, anyOf: Option[Seq[SchemaType]])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateConst(const: Option[JsValue])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateEnum(enm: Option[Seq[JsValue]])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateIfThenElse(_if: Option[SchemaType], _then: Option[SchemaType], _else: Option[SchemaType])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateNot(not: Option[SchemaType])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]
def validateOneOf(schema: SchemaType, oneOf: Option[Seq[SchemaType]])(implicit lang: Lang): Reader[SchemaResolutionContext, Rule[JsValue, JsValue]]