c

ru.tinkoff.tschema.swagger

SwaggerArray

final case class SwaggerArray(items: Eval[SwaggerType], minLength: Option[Int] = None, maxLength: Option[Int] = None) extends SwaggerType with Product with Serializable

Source
SwaggerType.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, SwaggerType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SwaggerArray
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SwaggerType
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SwaggerArray(items: Eval[SwaggerType], minLength: Option[Int] = None, maxLength: Option[Int] = None)

Value Members

  1. def deref: Eval[SwaggerType]
    Definition Classes
    SwaggerType
  2. def describe(descr: String): SwaggerType

    set ot change type description if this is named type

    set ot change type description if this is named type

    Definition Classes
    SwaggerType
  3. val items: Eval[SwaggerType]
  4. val maxLength: Option[Int]
  5. def mediaType: MediaType
    Definition Classes
    SwaggerType
  6. def merge: PartialFunction[SwaggerType, SwaggerType]
    Definition Classes
    SwaggerArraySwaggerType
  7. val minLength: Option[Int]
  8. def nameOpt: Option[String]
    Definition Classes
    SwaggerType
  9. def or(that: SwaggerType): SwaggerType
    Definition Classes
    SwaggerType
  10. def withMediaType(mediaType: MediaType): SwaggerType
    Definition Classes
    SwaggerType