Object
Attributes
- Source
- JsonType.scala
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JsonTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Object.type
Members list
Type members
Types
The corresponding Json subtype for this JSON type.
The underlying Scala type of the value contained in this JSON type.
The underlying Scala type of the value contained in this JSON type.
Attributes
- Source
- JsonType.scala
Inherited types
The names of the product elements.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
The mirrored *-type.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
Inherited and Abstract types
The name of the type.
Value members
Inherited methods
Composes two instances of Function1 in a new Function1, with this function applied first.
Composes two instances of Function1 in a new Function1, with this function applied first.
Type parameters
- A
-
the result type of function
g
Value parameters
- g
-
a function R => A
Attributes
- Returns
-
a new function
fsuch thatf(x) == g(apply(x)) - Inherited from:
- Function1
- Source
- Function1.scala
Returns true if the given JSON value is of this type.
Returns true if the given JSON value is of this type.
Attributes
- Definition Classes
-
JsonType -> Function1
- Inherited from:
- JsonType
- Source
- JsonType.scala
Composes two instances of Function1 in a new Function1, with this function applied last.
Composes two instances of Function1 in a new Function1, with this function applied last.
Type parameters
- A
-
the type to which function
gcan be applied
Value parameters
- g
-
a function A => T1
Attributes
- Returns
-
a new function
fsuch thatf(x) == apply(g(x)) - Inherited from:
- Function1
- Source
- Function1.scala
Creates a new instance of type T with elements taken from product p.
Creates a new instance of type T with elements taken from product p.
Attributes
- Inherited from:
- Singleton
- Source
- Mirror.scala
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
- Source
- Product.scala
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
- Source
- Product.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Function1 -> Any
- Inherited from:
- Function1
- Source
- Function1.scala
Concrete fields
Returns the type index for ordering: Null=0, Boolean=1, Number=2, String=3, Array=4, Object=5
Returns the type index for ordering: Null=0, Boolean=1, Number=2, String=3, Array=4, Object=5
Attributes
- Source
- JsonType.scala