Packages

final class Array extends Schema with Serializable

Source
OpenApi.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Array
  2. Serializable
  3. Schema
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val default: Option[Value]
    Definition Classes
    ArraySchema
  2. val description: Option[String]
    Definition Classes
    ArraySchema
  3. val elementType: Either[Schema, List[Schema]]
  4. def equals(other: Any): Boolean
    Definition Classes
    Array → AnyRef → Any
  5. val example: Option[Value]
    Definition Classes
    ArraySchema
  6. def hashCode(): Int
    Definition Classes
    Array → AnyRef → Any
  7. val title: Option[String]
    Definition Classes
    ArraySchema
  8. def toString(): String
    Definition Classes
    Array → AnyRef → Any
  9. def withDefault(default: Option[Value]): Array
  10. def withDefinedDefault(default: Option[Value]): Schema

    returns

    The same schema with its default overridden by the given default, or stay unchanged if this one is empty.

    Definition Classes
    Schema
  11. def withDefinedDescription(description: Option[String]): Schema

    returns

    The same schema with its description overridden by the given description, or stay unchanged if this one is empty.

    Definition Classes
    Schema
  12. def withDescription(description: Option[String]): Array
  13. def withElementType(elementType: Either[Schema, List[Schema]]): Array
  14. def withExample(example: Option[Value]): Array
  15. def withTitle(title: Option[String]): Array