Packages

sealed abstract class Any[A] extends Value[A]

Self Type
Any[A]
Linear Supertypes
Value[A], Schema[A], Structure[A], AnyRef, scala.Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Any
  2. Value
  3. Schema
  4. Structure
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Self[a] = Any[a]
    Definition Classes
    AnyValueSchemaStructure

Abstract Value Members

  1. abstract def toJsonValue(a: A): Json
    Definition Classes
    Value
  2. abstract def toStringValue(a: A): String
    Definition Classes
    Value

Concrete Value Members

  1. final def !=(arg0: scala.Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: scala.Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def const(value: => A): Self[Unit]
    Definition Classes
    Structure
  7. final def copy(default: Option[A] = default, description: Option[String] = description, example: Option[A] = example, name: Option[String] = name): Any[A]
  8. final def copy(default: Option[A], description: Option[String], example: Option[A], name: Option[String], validations: Chain[Validation[_, _]]): Self[A]
    Attributes
    protected
    Definition Classes
    Schema
  9. val default: Option[A]
    Definition Classes
    ValueSchema
  10. val description: Option[String]
    Definition Classes
    ValueSchema
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. val example: Option[A]
    Definition Classes
    ValueSchema
  14. final def fromJson(json: Option[Json]): Validated[Errors, A]
    Definition Classes
    Schema
  15. final def fromJsonValue(json: Json): Validated[Errors, A]
    Definition Classes
    Value
  16. final def fromString(value: Option[String]): Validated[Errors, A]
    Definition Classes
    Schema
  17. final def fromStringValue(value: String): Validated[Errors, A]
    Definition Classes
    Value
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  19. final def gimap[T](implicit evidence: Aux[T, A]): Self[T]
    Definition Classes
    Structure
  20. final def gvalidate[T](validation: Validation[A, T])(implicit generic: Aux[T, ::[A, HNil]]): Self[T]
    Definition Classes
    Structure
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  22. final def imap[T](f: (A) => T)(g: (T) => A): Self[T]
    Definition Classes
    Structure
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ivalidate[T](validation: Validation[A, T])(g: (T) => A): Self[T]
    Definition Classes
    Structure
  25. final def jsonDefault: Option[Json]
    Definition Classes
    Schema
  26. final def jsonExample: Option[Json]
    Definition Classes
    Schema
  27. final def merge[T](implicit evidence: Aux[A, T]): Self[T]
    Definition Classes
    Structure
  28. val name: Option[String]
    Definition Classes
    ValueSchema
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  32. final def setDefault(default: Option[A]): Self[A]
    Definition Classes
    Schema
  33. final def setDescription(description: Option[String]): Self[A]
    Definition Classes
    Schema
  34. final def setExample(example: Option[A]): Self[A]
    Definition Classes
    Schema
  35. final def setName(description: Option[String]): Self[A]
    Definition Classes
    Schema
  36. final def stringDefault: Option[String]
    Definition Classes
    Schema
  37. final def stringExample: Option[String]
    Definition Classes
    Schema
  38. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  39. final def toJson(fa: A): Option[Json]
    Definition Classes
    AnySchema
  40. final def toString(fa: A): Option[String]
    Definition Classes
    AnySchema
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. final def validate(validation: Validation[A, A]): Self[A]
    Definition Classes
    Structure
  43. val validations: Chain[Validation[_, _]]
    Definition Classes
    ValueSchema
  44. final def vimapCopy[T](default: Option[A], description: Option[String], example: Option[A], name: Option[String], validations: Chain[Validation[_, _]])(f: (A) => Validated[Errors, T], g: (T) => A): Any[T]
    Attributes
    protected
    Definition Classes
    AnySchema
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def withDefault(default: A): Self[A]
    Definition Classes
    Schema
  49. final def withDescription(description: String): Self[A]
    Definition Classes
    Schema
  50. final def withExample(example: A): Self[A]
    Definition Classes
    Schema
  51. final def withName(description: String): Self[A]
    Definition Classes
    Schema
  52. final def withoutDefault: Self[A]
    Definition Classes
    Schema
  53. final def withoutDescription: Self[A]
    Definition Classes
    Schema
  54. final def withoutExample: Self[A]
    Definition Classes
    Schema
  55. final def withoutName: Self[A]
    Definition Classes
    Schema

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Value[A]

Inherited from Schema[A]

Inherited from Structure[A]

Inherited from AnyRef

Inherited from scala.Any

Ungrouped