KeepLeft
Always take left value, never recurse.
Attributes
- Source
- DynamicValueMergeStrategy.scala
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
KeepLeft.type
Members list
Type members
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
Concrete methods
Applies the body of this function to the arguments.
Applies the body of this function to the arguments.
Value parameters
- v1
-
the 1st argument
- v2
-
the 2nd argument
- v3
-
the 3rd argument
Attributes
- Returns
-
the result of function application.
- Source
- DynamicValueMergeStrategy.scala
Determines whether the merge driver should recurse into a container at the given path.
Determines whether the merge driver should recurse into a container at the given path.
If true, the driver merges by key (records/maps), by index (sequences), or by case (variants), recursively calling merge on each child pair.
If false, the driver calls apply with the container values directly.
Attributes
Inherited methods
Creates a curried version of this function.
Creates a curried version of this function.
Attributes
- Returns
-
a function
fsuch thatf(x1)(x2)(x3) == apply(x1, x2, x3) - Inherited from:
- Function3
- Source
- Function3.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
-
Function3 -> Any
- Inherited from:
- Function3
- Source
- Function3.scala
Creates a tupled version of this function: instead of 3 arguments, it accepts a single scala.Tuple3 argument.
Creates a tupled version of this function: instead of 3 arguments, it accepts a single scala.Tuple3 argument.
Attributes
- Returns
-
a function
fsuch thatf((x1, x2, x3)) == f(Tuple3(x1, x2, x3)) == apply(x1, x2, x3) - Inherited from:
- Function3
- Source
- Function3.scala