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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit lazy val BigDecimalSchema: RestSchema[BigDecimal]
  5. implicit lazy val BigIntSchema: RestSchema[BigInt]
  6. implicit lazy val BooleanSchema: RestSchema[Boolean]
  7. implicit lazy val ByteSchema: RestSchema[Byte]
  8. implicit lazy val CharSchema: RestSchema[Char]
  9. implicit lazy val DoubleSchema: RestSchema[Double]
  10. implicit lazy val FloatSchema: RestSchema[Float]
  11. implicit lazy val IntSchema: RestSchema[Int]
  12. implicit lazy val JBigDecimalSchema: RestSchema[commons.JBigDecimal]
  13. implicit lazy val JBigIntegerSchema: RestSchema[commons.JBigInteger]
  14. implicit lazy val JBooleanSchema: RestSchema[commons.JBoolean]
  15. implicit lazy val JByteSchema: RestSchema[commons.JByte]
  16. implicit lazy val JCharacterSchema: RestSchema[commons.JCharacter]
  17. implicit lazy val JDateSchema: RestSchema[commons.JDate]
  18. implicit lazy val JDoubleSchema: RestSchema[commons.JDouble]
  19. implicit lazy val JFloatSchema: RestSchema[commons.JFloat]
  20. implicit lazy val JIntegerSchema: RestSchema[commons.JInteger]
  21. implicit lazy val JLongSchema: RestSchema[commons.JLong]
  22. implicit lazy val JShortSchema: RestSchema[commons.JShort]
  23. implicit lazy val LongSchema: RestSchema[Long]
  24. implicit lazy val NothingSchema: RestSchema[Nothing]
  25. implicit lazy val NullSchema: RestSchema[Null]
  26. implicit lazy val ShortSchema: RestSchema[Short]
  27. implicit lazy val StringSchema: RestSchema[String]
  28. implicit lazy val SymbolSchema: RestSchema[Symbol]
  29. implicit lazy val TimestampSchema: RestSchema[Timestamp]
  30. implicit lazy val UnitSchema: RestSchema[Unit]
  31. implicit lazy val UuidSchema: RestSchema[UUID]
  32. implicit lazy val VoidSchema: RestSchema[Void]
  33. def apply[T](implicit rt: RestSchema[T]): RestSchema[T]
  34. implicit def arraySchema[T](implicit arg0: RestSchema[T]): RestSchema[Array[T]]
  35. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  36. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  37. def create[T](creator: (SchemaResolver) ⇒ RefOr[Schema], schemaName: commons.OptArg[String] = OptArg.Empty): RestSchema[T]
  38. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. implicit def jCollectionSchema[C[X] <: commons.JCollection[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]
  45. implicit def jEnumSchema[E <: Enum[E]](implicit ct: commons.ClassTag[E]): RestSchema[E]
  46. implicit def jMapSchema[M[X, Y] <: commons.JMap[X, Y], K, V](implicit arg0: RestSchema[V]): RestSchema[M[K, V]]
  47. implicit def jSetSchema[C[X] <: commons.JSet[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]
  48. implicit def mapSchema[M[X, Y] <: commons.BMap[X, Y], K, V](implicit arg0: RestSchema[V]): RestSchema[M[K, V]]
  49. implicit def nOptSchema[T](implicit arg0: RestSchema[T]): RestSchema[commons.NOpt[T]]
  50. implicit def namedEnumSchema[E <: NamedEnum](implicit comp: NamedEnumCompanion[E]): RestSchema[E]
  51. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  53. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  54. implicit def optArgSchema[T](implicit arg0: RestSchema[T]): RestSchema[commons.OptArg[T]]
  55. implicit def optRefSchema[T >: Null](implicit arg0: RestSchema[T]): RestSchema[commons.OptRef[T]]
  56. implicit def optSchema[T](implicit arg0: RestSchema[T]): RestSchema[commons.Opt[T]]
  57. implicit def optionSchema[T](implicit arg0: RestSchema[T]): RestSchema[Option[T]]
  58. def plain[T](schema: Schema): RestSchema[T]
  59. def ref[T](refstr: String): RestSchema[T]
  60. implicit def seqSchema[C[X] <: commons.BSeq[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]
  61. implicit def setSchema[C[X] <: commons.BSet[X], T](implicit arg0: RestSchema[T]): RestSchema[C[T]]
  62. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  63. def toString(): String
    Definition Classes
    AnyRef → Any
  64. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped