fabric.merge

package fabric.merge

Members list

Concise view

Type members

Classlikes

Attributes

Source:
ArrConcatDedupeMerge.scala
Graph
Supertypes
trait JsonMerge[Arr]
class Object
trait Matchable
class Any
Self type
object ArrConcatMerge extends JsonMerge[Arr]

Attributes

Source:
ArrConcatMerge.scala
Graph
Supertypes
trait JsonMerge[Arr]
class Object
trait Matchable
class Any
Self type
object ArrReplaceMerge extends JsonMerge[Arr]

Attributes

Source:
ArrReplaceMerge.scala
Graph
Supertypes
trait JsonMerge[Arr]
class Object
trait Matchable
class Any
Self type
trait JsonMerge[T <: Json]

Attributes

Source:
JsonMerge.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ArrConcatMerge.type
object ArrReplaceMerge.type
object ObjMerge.type
object ObjReplaceMerge.type

Attributes

Companion:
object
Source:
MergeConfig.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Source:
MergeConfig.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
case class MergeConfigBuilder(`type`: MergeType, defaultArr: JsonMerge[Arr], defaultObj: JsonMerge[Obj], overrides: Map[Path, JsonMerge[Json]]) extends MergeConfig

Attributes

Source:
MergeConfigBuilder.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object MergeConfig.type
object ObjMerge extends JsonMerge[Obj]

Attributes

Source:
ObjMerge.scala
Graph
Supertypes
trait JsonMerge[Obj]
class Object
trait Matchable
class Any
Self type
object ObjReplaceMerge extends JsonMerge[Obj]

Attributes

Source:
ObjReplaceMerge.scala
Graph
Supertypes
trait JsonMerge[Obj]
class Object
trait Matchable
class Any
Self type