ArrayConstraints4

com.eclipsesource.schema.internal.draft4.constraints.ArrayConstraints4
case class ArrayConstraints4(maxItems: Option[Int], minItems: Option[Int], additionalItems: Option[SchemaType], unique: Option[Boolean], any: AnyConstraints) extends ArrayConstraints, Constraint

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Constraint
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def resolvePath(path: String): Option[SchemaType]
override def subSchemas: Set[SchemaType]

Attributes

Definition Classes
override def validate(schema: SchemaType, json: JsValue, resolutionContext: SchemaResolutionContext)(implicit lang: Lang): VA[JsValue]

Attributes

Definition Classes

Inherited methods

def id: Option[String]

Attributes

Inherited from:
HasAnyConstraint
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def schemaType: Option[String]

Attributes

Inherited from:
HasAnyConstraint