Packages

trait Context[G, M] extends Relation[G, M]

Linear Supertypes
Relation[G, M], Cloneable, PartialComparable[Relation[G, M]], Comparable[Relation[G, M]], Iterable[Pair[G, M]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Context
  2. Relation
  3. Cloneable
  4. PartialComparable
  5. Comparable
  6. Iterable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type NoHomogenRelationException = collections.relation.Relation.NoHomogenRelationException
    Attributes
    protected
    Definition Classes
    Relation

Abstract Value Members

  1. abstract def add(row: G, col: M): Boolean
    Definition Classes
    Relation
  2. abstract def addAll(r: Relation[_ <: G, _ <: M]): Boolean
    Definition Classes
    Relation
  3. abstract def addAllFast(r: Relation[_, _]): Boolean
    Definition Classes
    Relation
  4. abstract def addFast(o1: Any, o2: Any): Boolean
    Definition Classes
    Relation
  5. abstract def attributeQuasiOrder(): Relation[M, M]
  6. abstract def col(o: Any): Set[G]
    Definition Classes
    Relation
  7. abstract def colAnd(c: Collection[_]): Set[G]
    Definition Classes
    Relation
  8. abstract def colAnd(o: <repeated...>[AnyRef]): Set[G]
    Definition Classes
    Relation
  9. abstract def colHeads(): SetList[M]
    Definition Classes
    Relation
  10. abstract def compareTo(arg0: Relation[G, M]): Int
    Definition Classes
    Comparable
  11. abstract def contains(o1: Any, o2: Any): Boolean
    Definition Classes
    Relation
  12. abstract def containsAll(r: Relation[_, _]): Boolean
    Definition Classes
    Relation
  13. abstract def dispose(): Unit
    Definition Classes
    Relation
  14. abstract def empty(): Unit
    Definition Classes
    Relation
  15. abstract def equivalenceClasses(): SetList[Set[G]]
    Definition Classes
    Relation
  16. abstract def extent(objects: <repeated...>[AnyRef]): Set[G]
  17. abstract def extent(objects: Collection[_]): Set[G]
  18. abstract def fill(): Unit
    Definition Classes
    Relation
  19. abstract def filter(rowPredicate: Predicate[_ >: G], colPredicate: Predicate[_ >: M], relationPredicate: Predicate[Pair[G, M]]): Relation[G, M]
    Definition Classes
    Relation
  20. abstract def getSelection(): Context[G, M]
  21. abstract def greater(e: Relation[G, M]): Boolean
    Definition Classes
    PartialComparable
  22. abstract def greaterEq(e: Relation[G, M]): Boolean
    Definition Classes
    PartialComparable
  23. abstract def intent(attributes: <repeated...>[AnyRef]): Set[M]
  24. abstract def intent(attributes: Collection[_]): Set[M]
  25. abstract def isEmpty(): Boolean
    Definition Classes
    Relation
  26. abstract def isFull(): Boolean
    Definition Classes
    Relation
  27. abstract def isHomogen(): Boolean
    Definition Classes
    Relation
  28. abstract def iterator(): Iterator[Pair[G, M]]
    Definition Classes
    Iterable
  29. abstract def neighborhood(): MatrixRelation[G, G]
    Definition Classes
    Relation
  30. abstract def objectQuasiOrder(): Relation[G, G]
  31. abstract def order(): MatrixRelation[G, G]
    Definition Classes
    Relation
  32. abstract def remove(o1: Any, o2: Any): Boolean
    Definition Classes
    Relation
  33. abstract def removeAll(r: Relation[_, _]): Boolean
    Definition Classes
    Relation
  34. abstract def retainAll(r: Relation[_, _]): Boolean
    Definition Classes
    Relation
  35. abstract def row(o: Any): Set[M]
    Definition Classes
    Relation
  36. abstract def rowAnd(c: Collection[_]): Set[M]
    Definition Classes
    Relation
  37. abstract def rowAnd(o: <repeated...>[AnyRef]): Set[M]
    Definition Classes
    Relation
  38. abstract def rowHeads(): SetList[G]
    Definition Classes
    Relation
  39. abstract def size(): Int
    Definition Classes
    Relation
  40. abstract def smaller(e: Relation[G, M]): Boolean
    Definition Classes
    PartialComparable
  41. abstract def smallerEq(e: Relation[G, M]): Boolean
    Definition Classes
    PartialComparable
  42. abstract def subRelation(rowHeads: Collection[_], colHeads: Collection[_]): Relation[G, M]
    Definition Classes
    Relation
  43. abstract def toArray(): Array[Array[Boolean]]
    Definition Classes
    Relation
  44. abstract def uncomparable(e: Relation[G, M]): Boolean
    Definition Classes
    PartialComparable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def density(): Double
    Definition Classes
    Relation
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def forEach(arg0: Consumer[_ >: Pair[G, M]]): Unit
    Definition Classes
    Iterable
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def has(concept: Concept[G, M]): Boolean
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def models(implications: Collection[Implication[G, M]], checkSupport: <repeated...>[Boolean]): Boolean
  16. def models(implication: Implication[G, M], checkSupport: <repeated...>[Boolean]): Boolean
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. def spliterator(): Spliterator[Pair[G, M]]
    Definition Classes
    Iterable
  21. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  22. def toMatrixContext(): MatrixContext[G, M]
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Relation[G, M]

Inherited from Cloneable

Inherited from PartialComparable[Relation[G, M]]

Inherited from Comparable[Relation[G, M]]

Inherited from Iterable[Pair[G, M]]

Inherited from AnyRef

Inherited from Any

Ungrouped