Packages

object EquivalenceRelations

Predefined sets of equivalence relations.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EquivalenceRelations
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit object AlwaysEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which *always* considers schemas equal.

  2. implicit object IntersectingLabelEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which considers objects equal if they have any overlapping set of keys.

  3. implicit object KindEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which considers schemas equal if they have the same type.

  4. implicit object LabelEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which considers objects equal if they have the same set of keys.

  5. implicit object NonEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which *never* considers schemas equal.

  6. implicit object TypeMatchEquivalenceRelation extends EquivalenceRelation

    An equivalence relation which considers objects equal if all keys which are in common between the objects have the same type.