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])

Type Members

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

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[conexp.fx.core.collections.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. final def fill(): Unit
    Definition Classes
    MatrixRelationAbstractRelationRelation
  43. final def filter(concept: Concept[G, M]): Set[Concept[G, M]]
  44. 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
  45. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def forEach(arg0: Consumer[_ >: Pair[Concept[G, M], Concept[G, M]]]): Unit
    Definition Classes
    Iterable
  47. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  48. final def greater(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  49. final def greaterEq(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
    Definition Classes
    AbstractRelationPartialComparable
  50. final def hasEventHandlers(type: Type): Boolean
    Attributes
    protected[conexp.fx.core.collections.relation]
    Definition Classes
    MatrixRelation
  51. def hashCode(): Int
    Definition Classes
    MatrixRelation → AnyRef → Any
  52. final def ideal(concept: Concept[G, M]): Set[Concept[G, M]]
  53. final def infimum(concepts: Iterable[Concept[G, M]]): Concept[G, M]
  54. final def infimum(concepts: <repeated...>[Concept[G, M]]): Concept[G, M]
  55. final def interval(lower: Concept[G, M], upper: Concept[G, M]): Set[Concept[G, M]]
  56. final def isAcyclic(): Boolean
    Definition Classes
    MatrixRelation
  57. final def isAlternative(): Boolean
    Definition Classes
    MatrixRelation
  58. final def isAntisymmetric(): Boolean
    Definition Classes
    MatrixRelation
  59. final def isAsymmetric(): Boolean
    Definition Classes
    MatrixRelation
  60. final def isAtransitive(): Boolean
    Definition Classes
    MatrixRelation
  61. final def isConnex(): Boolean
    Definition Classes
    MatrixRelation
  62. final def isCyclic(): Boolean
    Definition Classes
    MatrixRelation
  63. final def isEmpty(): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  64. final def isFull(): Boolean
    Definition Classes
    MatrixRelationAbstractRelationRelation
  65. def isHomogen(): Boolean
    Definition Classes
    AbstractRelationRelation
  66. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  67. final def isIrreflexive(): Boolean
    Definition Classes
    MatrixRelation
  68. final def isLeftComparative(): Boolean
    Definition Classes
    MatrixRelation
  69. final def isNAcyclic(n: Int): Boolean
    Definition Classes
    MatrixRelation
  70. final def isNAtransitive(n: Int): Boolean
    Definition Classes
    MatrixRelation
  71. final def isNCyclic(n: Int): Boolean
    Definition Classes
    MatrixRelation
  72. final def isNTransitive(n: Int): Boolean
    Definition Classes
    MatrixRelation
  73. final def isNegativAtransitive(): Boolean
    Definition Classes
    MatrixRelation
  74. final def isNegativeTransitive(): Boolean
    Definition Classes
    MatrixRelation
  75. final def isQuasiconnex(): Boolean
    Definition Classes
    MatrixRelation
  76. final def isReflexive(): Boolean
    Definition Classes
    MatrixRelation
  77. final def isRightComparative(): Boolean
    Definition Classes
    MatrixRelation
  78. final def isSymmetric(): Boolean
    Definition Classes
    MatrixRelation
  79. final def isTransitive(): Boolean
    Definition Classes
    MatrixRelation
  80. final def iterator(): Iterator[Pair[Concept[G, M], Concept[G, M]]]
    Definition Classes
    MatrixRelationAbstractRelation → Iterable
  81. final def lowerNeighbors(concept: Concept[G, M]): Set[Concept[G, M]]
  82. 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

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

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