com.eclipsesource.schema.internal.draft4.constraints
Members list
Type members
Classlikes
case class AnyConstraints4(schemaType: Option[String], allOf: Option[Seq[SchemaType]], anyOf: Option[Seq[SchemaType]], oneOf: Option[Seq[SchemaType]], definitions: Option[Map[String, SchemaType]], enm: Option[Seq[JsValue]], not: Option[SchemaType], description: Option[String], id: Option[String]) extends AnyConstraints
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AnyConstraintstrait Constraintclass Objecttrait Matchableclass AnyShow all
case class ArrayConstraints4(maxItems: Option[Int], minItems: Option[Int], additionalItems: Option[SchemaType], unique: Option[Boolean], any: AnyConstraints) extends ArrayConstraints, Constraint
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ArrayConstraintstrait HasAnyConstrainttrait Constraintclass Objecttrait Matchableclass AnyShow all
case class NumberConstraints4(min: Option[Minimum], max: Option[Maximum], multipleOf: Option[BigDecimal], format: Option[String], any: AnyConstraints) extends HasAnyConstraint, NumberConstraints
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NumberConstraintstrait HasAnyConstrainttrait Constraintclass Objecttrait Matchableclass AnyShow all
case class ObjectConstraints4(additionalProps: Option[SchemaType], dependencies: Option[Map[String, SchemaType]], patternProps: Option[Map[String, SchemaType]], required: Option[Seq[String]], minProperties: Option[Int], maxProperties: Option[Int], any: AnyConstraints) extends HasAnyConstraint, ObjectConstraints
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ObjectConstraintstrait HasAnyConstrainttrait Constraintclass Objecttrait Matchableclass AnyShow all
object ObjectConstraints4
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ObjectConstraints4.type
case class StringConstraints4(minLength: Option[Int], maxLength: Option[Int], pattern: Option[String], format: Option[String], any: AnyConstraints) extends HasAnyConstraint, StringConstraints
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StringConstraintstrait HasAnyConstrainttrait Constraintclass Objecttrait Matchableclass AnyShow all
In this article