Object/Trait

io.udash.rest.openapi

RestSchema

Related Docs: trait RestSchema | package openapi

Permalink

object RestSchema

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RestSchema
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit lazy val BigDecimalSchema: RestSchema[BigDecimal]

    Permalink
  5. implicit lazy val BigIntSchema: RestSchema[BigInt]

    Permalink
  6. implicit lazy val BooleanSchema: RestSchema[Boolean]

    Permalink
  7. implicit lazy val ByteSchema: RestSchema[Byte]

    Permalink
  8. implicit lazy val CharSchema: RestSchema[Char]

    Permalink
  9. implicit lazy val DoubleSchema: RestSchema[Double]

    Permalink
  10. implicit lazy val FloatSchema: RestSchema[Float]

    Permalink
  11. implicit lazy val IntSchema: RestSchema[Int]

    Permalink
  12. implicit lazy val JBigDecimalSchema: RestSchema[com.avsystem.commons.JBigDecimal]

    Permalink
  13. implicit lazy val JBigIntegerSchema: RestSchema[com.avsystem.commons.JBigInteger]

    Permalink
  14. implicit lazy val JBooleanSchema: RestSchema[com.avsystem.commons.JBoolean]

    Permalink
  15. implicit lazy val JByteSchema: RestSchema[com.avsystem.commons.JByte]

    Permalink
  16. implicit lazy val JCharacterSchema: RestSchema[com.avsystem.commons.JCharacter]

    Permalink
  17. implicit lazy val JDateSchema: RestSchema[com.avsystem.commons.JDate]

    Permalink
  18. implicit lazy val JDoubleSchema: RestSchema[com.avsystem.commons.JDouble]

    Permalink
  19. implicit lazy val JFloatSchema: RestSchema[com.avsystem.commons.JFloat]

    Permalink
  20. implicit lazy val JIntegerSchema: RestSchema[com.avsystem.commons.JInteger]

    Permalink
  21. implicit lazy val JLongSchema: RestSchema[com.avsystem.commons.JLong]

    Permalink
  22. implicit lazy val JShortSchema: RestSchema[com.avsystem.commons.JShort]

    Permalink
  23. implicit lazy val LongSchema: RestSchema[Long]

    Permalink
  24. implicit lazy val NothingSchema: RestSchema[Nothing]

    Permalink
  25. implicit lazy val NullSchema: RestSchema[Null]

    Permalink
  26. implicit lazy val ShortSchema: RestSchema[Short]

    Permalink
  27. implicit lazy val StringSchema: RestSchema[String]

    Permalink
  28. implicit lazy val SymbolSchema: RestSchema[Symbol]

    Permalink
  29. implicit lazy val TimestampSchema: RestSchema[Timestamp]

    Permalink
  30. implicit lazy val UnitSchema: RestSchema[Unit]

    Permalink
  31. implicit lazy val UuidSchema: RestSchema[UUID]

    Permalink
  32. implicit lazy val VoidSchema: RestSchema[Void]

    Permalink
  33. def apply[T](implicit rt: RestSchema[T]): RestSchema[T]

    Permalink
  34. implicit def arraySchema[T](implicit arg0: RestSchema[T]): RestSchema[Array[T]]

    Permalink
  35. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  36. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def create[T](creator: (SchemaResolver) ⇒ RefOr[Schema], schemaName: com.avsystem.commons.OptArg[String] = OptArg.Empty): RestSchema[T]

    Permalink
  38. implicit def eitherSchema[A, B](implicit arg0: RestSchema[A], arg1: RestSchema[B]): RestSchema[Either[A, B]]

    Permalink
  39. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  41. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  43. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. implicit def jCollectionSchema[C[X] <: com.avsystem.commons.JCollection[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]

    Permalink
  46. implicit def jEnumJMapSchema[M[X, Y] <: com.avsystem.commons.JMap[X, Y], K <: Enum[K], V](implicit arg0: com.avsystem.commons.ClassTag[K], arg1: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  47. implicit def jEnumMapSchema[M[X, Y] <: com.avsystem.commons.BMap[X, Y], K <: Enum[K], V](implicit arg0: com.avsystem.commons.ClassTag[K], arg1: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  48. implicit def jEnumSchema[E <: Enum[E]](implicit arg0: com.avsystem.commons.ClassTag[E]): RestSchema[E]

    Permalink
  49. implicit def jMapSchema[M[X, Y] <: com.avsystem.commons.JMap[X, Y], K, V](implicit arg0: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  50. implicit def jSetSchema[C[X] <: com.avsystem.commons.JSet[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]

    Permalink
  51. def lazySchema[T](actual: ⇒ RestSchema[T]): RestSchema[T]

    Permalink
  52. implicit def mapSchema[M[X, Y] <: com.avsystem.commons.BMap[X, Y], K, V](implicit arg0: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  53. implicit def nOptSchema[T](implicit arg0: RestSchema[T]): RestSchema[com.avsystem.commons.NOpt[T]]

    Permalink
  54. def named[T](name: String)(creator: (SchemaResolver) ⇒ RefOr[Schema]): RestSchema[T]

    Permalink
  55. implicit def namedEnumJMapSchema[M[X, Y] <: com.avsystem.commons.JMap[X, Y], K <: NamedEnum, V](implicit arg0: NamedEnumCompanion[K], arg1: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  56. implicit def namedEnumMapSchema[M[X, Y] <: com.avsystem.commons.BMap[X, Y], K <: NamedEnum, V](implicit arg0: NamedEnumCompanion[K], arg1: RestSchema[V]): RestSchema[M[K, V]]

    Permalink
  57. implicit def namedEnumSchema[E <: NamedEnum](implicit arg0: NamedEnumCompanion[E]): RestSchema[E]

    Permalink
  58. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  59. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. implicit def optArgSchema[T](implicit arg0: RestSchema[T]): RestSchema[com.avsystem.commons.OptArg[T]]

    Permalink
  62. implicit def optRefSchema[T >: Null](implicit arg0: RestSchema[T]): RestSchema[com.avsystem.commons.OptRef[T]]

    Permalink
  63. implicit def optSchema[T](implicit arg0: RestSchema[T]): RestSchema[com.avsystem.commons.Opt[T]]

    Permalink
  64. implicit def optionSchema[T](implicit arg0: RestSchema[T]): RestSchema[Option[T]]

    Permalink
  65. def plain[T](schema: Schema): RestSchema[T]

    Permalink
  66. def ref[T](refstr: String): RestSchema[T]

    Permalink
  67. implicit def seqSchema[C[X] <: com.avsystem.commons.BSeq[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]

    Permalink
  68. implicit def setSchema[C[X] <: com.avsystem.commons.BSet[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]

    Permalink
  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  70. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  71. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped