Packages

c

conexp.fx.core.context

ConceptLattice

final class ConceptLattice[G, M] extends MatrixRelation[Concept[G, M], Concept[G, M]]

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

Instance Constructors

  1. new ConceptLattice(context: MatrixContext[G, M])

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 _add(i: Int, j: Int): Unit
    Definition Classes
    MatrixRelation
  5. final def _col(j: Int, is: Collection[Integer]): Collection[Integer]
    Definition Classes
    MatrixRelation
  6. final def _col(j: Int): Collection[Integer]
    Definition Classes
    MatrixRelation
  7. final def _colAnd(j: Iterable[Integer], i: Collection[Integer]): BitSetFX
    Definition Classes
    MatrixRelation
  8. final def _colAnd(j: Iterable[Integer]): BitSetFX
    Definition Classes
    MatrixRelation
  9. final def _colAnd(j: <repeated...>[Int]): Collection[Integer]
    Definition Classes
    MatrixRelation
  10. final def _contains(i: Int, j: Int): Boolean
    Definition Classes
    MatrixRelation
  11. final def _flip(i: Int, j: Int): Unit
    Definition Classes
    MatrixRelation
  12. final def _remove(i: Int, j: Int): Unit
    Definition Classes
    MatrixRelation
  13. final def _row(i: Int, js: Collection[Integer]): Collection[Integer]
    Definition Classes
    MatrixRelation
  14. final def _row(i: Int): Collection[Integer]
    Definition Classes
    MatrixRelation
  15. final def _rowAnd(i: Iterable[Integer], j: Collection[Integer]): BitSetFX
    Definition Classes
    MatrixRelation
  16. final def _rowAnd(i: Iterable[Integer]): BitSetFX
    Definition Classes
    MatrixRelation
  17. final def _rowAnd(i: <repeated...>[Int]): Collection[Integer]
    Definition Classes
    MatrixRelation
  18. final def add(row: Concept[G, M], col: Concept[G, M]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  19. final def addAll(r: Relation[_ <: Concept[G, M], _ <: Concept[G, M]]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  20. final def addAllFast(r: Relation[_, _]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  21. final def addEventHandler(eventHandler: RelationEventHandler[Concept[G, M], Concept[G, M]], types: <repeated...>[Type]): Unit
    Definition Classes
    MatrixRelation
  22. def addFast(o1: Any, o2: Any): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  23. def addFastSilent(o1: Any, o2: Any): Unit
    Definition Classes
    MatrixRelation
  24. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  25. final def attributeLabels(concept: Concept[G, M]): Set[M]
  26. final def checkHomogen(): Unit
    Attributes
    protected[relation]
    Definition Classes
    AbstractRelation
  27. def clone(): MatrixRelation[Concept[G, M], Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation → AnyRef
  28. final def col(o: Any): Set[Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  29. final def colAnd(c: Collection[_]): Set[Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  30. final def colAnd(cols: <repeated...>[AnyRef]): Set[Concept[G, M]]
    Definition Classes
    AbstractRelationRelation
  31. def colHeads(): SetList[Concept[G, M]]
    Definition Classes
    AbstractRelationRelation
  32. final def compareTo(r: Relation[Concept[G, M], Concept[G, M]]): Int
    Definition Classes
    AbstractRelation → Comparable
  33. final def complement(concepts: Set[Concept[G, M]]): Set[Concept[G, M]]
  34. final def contains(o1: Any, o2: Any): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  35. final def containsAll(r: Relation[_, _]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  36. def density(): Double
    Definition Classes
    Relation
  37. def dispose(): Unit
    Definition Classes
    MatrixRelationAbstractRelationRelation
  38. final def empty(): Unit
    Definition Classes
    MatrixRelationAbstractRelationRelation
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(o: Any): Boolean
    Definition Classes
    AbstractRelation → AnyRef → Any
  41. def equivalenceClasses(): SetList[Set[Concept[G, M]]]
    Definition Classes
    AbstractRelationRelation
  42. def equivalent(e: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    PartialComparable
  43. final def fill(): Unit
    Definition Classes
    MatrixRelationAbstractRelationRelation
  44. final def filter(concept: Concept[G, M]): Set[Concept[G, M]]
  45. def filter(rowPredicate: Predicate[_ >: Concept[G, M]], colPredicate: Predicate[_ >: Concept[G, M]], relationPredicate: Predicate[Pair[Concept[G, M], Concept[G, M]]]): Relation[Concept[G, M], Concept[G, M]]
    Definition Classes
    AbstractRelationRelation
  46. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  47. def forEach(arg0: Consumer[_ >: Pair[Concept[G, M], Concept[G, M]]]): Unit
    Definition Classes
    Iterable
  48. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  49. final def greater(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  50. final def greaterEq(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  51. final def hasEventHandlers(type: Type): Boolean
    Attributes
    protected[relation]
    Definition Classes
    MatrixRelation
  52. def hashCode(): Int
    Definition Classes
    MatrixRelation → AnyRef → Any
  53. final def ideal(concept: Concept[G, M]): Set[Concept[G, M]]
  54. final def infimum(concepts: Iterable[Concept[G, M]]): Concept[G, M]
  55. final def infimum(concepts: <repeated...>[Concept[G, M]]): Concept[G, M]
  56. final def interval(lower: Concept[G, M], upper: Concept[G, M]): Set[Concept[G, M]]
  57. final def isAcyclic(): Boolean
    Definition Classes
    MatrixRelation
  58. final def isAlternative(): Boolean
    Definition Classes
    MatrixRelation
  59. final def isAntisymmetric(): Boolean
    Definition Classes
    MatrixRelation
  60. final def isAsymmetric(): Boolean
    Definition Classes
    MatrixRelation
  61. final def isAtransitive(): Boolean
    Definition Classes
    MatrixRelation
  62. final def isConnex(): Boolean
    Definition Classes
    MatrixRelation
  63. final def isCyclic(): Boolean
    Definition Classes
    MatrixRelation
  64. final def isEmpty(): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  65. final def isFull(): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  66. def isHomogen(): Boolean
    Definition Classes
    AbstractRelationRelation
  67. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  68. final def isIrreflexive(): Boolean
    Definition Classes
    MatrixRelation
  69. final def isLeftComparative(): Boolean
    Definition Classes
    MatrixRelation
  70. final def isNAcyclic(n: Int): Boolean
    Definition Classes
    MatrixRelation
  71. final def isNAtransitive(n: Int): Boolean
    Definition Classes
    MatrixRelation
  72. final def isNCyclic(n: Int): Boolean
    Definition Classes
    MatrixRelation
  73. final def isNTransitive(n: Int): Boolean
    Definition Classes
    MatrixRelation
  74. final def isNegativAtransitive(): Boolean
    Definition Classes
    MatrixRelation
  75. final def isNegativeTransitive(): Boolean
    Definition Classes
    MatrixRelation
  76. final def isQuasiconnex(): Boolean
    Definition Classes
    MatrixRelation
  77. final def isReflexive(): Boolean
    Definition Classes
    MatrixRelation
  78. final def isRightComparative(): Boolean
    Definition Classes
    MatrixRelation
  79. final def isSymmetric(): Boolean
    Definition Classes
    MatrixRelation
  80. final def isTransitive(): Boolean
    Definition Classes
    MatrixRelation
  81. final def iterator(): Iterator[Pair[Concept[G, M], Concept[G, M]]]
    Definition Classes
    MatrixRelationAbstractRelation → Iterable
  82. final def lowerNeighbors(concept: Concept[G, M]): Set[Concept[G, M]]
  83. final def luxenburgerBase(minConfidence: Double, sorted: Boolean): Collection[Implication[G, M]]

    The method computes the luxenburger base for partial implications, whose confidence is at least minConfidence.

    The method computes the luxenburger base for partial implications, whose confidence is at least minConfidence. If sorted is set to true, then the partial implications are sorted according to descending confidence, and a List is returned. Otherwise an unsorted Set is returned.

    returns

    a collection of implications

  84. final def matrix(): BooleanMatrix
    Definition Classes
    MatrixRelation
  85. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  86. def neighborhood(): MatrixRelation[Concept[G, M], Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  87. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  88. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  89. final def objectLabels(concept: Concept[G, M]): Set[G]
  90. def order(): MatrixRelation[Concept[G, M], Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  91. final def push(event: RelationEvent[Concept[G, M], Concept[G, M]]): Unit
    Attributes
    protected[relation]
    Definition Classes
    MatrixRelation
  92. final def pushAllChangedEvent(): Unit
    Definition Classes
    MatrixRelation
  93. def remove(o1: Any, o2: Any): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  94. final def removeAll(r: Relation[_, _]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  95. final def removeEventHandler(type: Type, eventHandler: RelationEventHandler[Concept[G, M], Concept[G, M]]): Unit
    Definition Classes
    MatrixRelation
  96. final def retainAll(r: Relation[_, _]): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  97. final def row(o: Any): Set[Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  98. final def rowAnd(c: Collection[_]): Set[Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  99. final def rowAnd(rows: <repeated...>[AnyRef]): Set[Concept[G, M]]
    Definition Classes
    AbstractRelationRelation
  100. def rowHeads(): SetList[Concept[G, M]]
    Definition Classes
    AbstractRelationRelation
  101. final def setContent(rows: SetList[Concept[G, M]], cols: SetList[Concept[G, M]], matrix: BooleanMatrix): Unit
    Definition Classes
    MatrixRelation
  102. final def setMatrix(matrix: BooleanMatrix): Unit
    Definition Classes
    MatrixRelation
  103. final def size(): Int
    Definition Classes
    MatrixRelationAbstractRelationRelation
  104. final def smaller(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  105. final def smallerEq(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  106. def spliterator(): Spliterator[Pair[Concept[G, M], Concept[G, M]]]
    Definition Classes
    Iterable
  107. def subRelation(c: Collection[_]): Relation[Concept[G, M], Concept[G, M]]
    Definition Classes
    MatrixRelation
  108. def subRelation(rows: Collection[_], cols: Collection[_]): Relation[Concept[G, M], Concept[G, M]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  109. final def supremum(concepts: Iterable[Concept[G, M]]): Concept[G, M]
  110. final def supremum(concepts: <repeated...>[Concept[G, M]]): Concept[G, M]
  111. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  112. final def toArray(): Array[Array[Boolean]]
    Definition Classes
    MatrixRelationAbstractRelationRelation
  113. def toString(): String
    Definition Classes
    AbstractRelation → AnyRef → Any
  114. final def uncomparable(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  115. final def upperNeighbors(concept: Concept[G, M]): Set[Concept[G, M]]
  116. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  117. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  118. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from MatrixRelation[Concept[G, M], Concept[G, M]]

Inherited from AbstractRelation[Concept[G, M], Concept[G, M]]

Inherited from Relation[Concept[G, M], Concept[G, M]]

Inherited from Cloneable

Inherited from PartialComparable[Relation[Concept[G, M], Concept[G, M]]]

Inherited from Comparable[Relation[Concept[G, M], Concept[G, M]]]

Inherited from Iterable[Pair[Concept[G, M], Concept[G, M]]]

Inherited from AnyRef

Inherited from Any

Ungrouped