final class ConceptLattice[G, M] extends MatrixRelation[Concept[G, M], Concept[G, M]]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ConceptLattice
- MatrixRelation
- AbstractRelation
- Relation
- Cloneable
- PartialComparable
- Comparable
- Iterable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new ConceptLattice(context: MatrixContext[G, M])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
_add(i: Int, j: Int): Unit
- Definition Classes
- MatrixRelation
-
final
def
_col(j: Int, is: Collection[Integer]): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
_col(j: Int): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
_colAnd(j: Iterable[Integer], i: Collection[Integer]): BitSetFX
- Definition Classes
- MatrixRelation
-
final
def
_colAnd(j: Iterable[Integer]): BitSetFX
- Definition Classes
- MatrixRelation
-
final
def
_colAnd(j: <repeated...>[Int]): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
_contains(i: Int, j: Int): Boolean
- Definition Classes
- MatrixRelation
-
final
def
_flip(i: Int, j: Int): Unit
- Definition Classes
- MatrixRelation
-
final
def
_remove(i: Int, j: Int): Unit
- Definition Classes
- MatrixRelation
-
final
def
_row(i: Int, js: Collection[Integer]): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
_row(i: Int): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
_rowAnd(i: Iterable[Integer], j: Collection[Integer]): BitSetFX
- Definition Classes
- MatrixRelation
-
final
def
_rowAnd(i: Iterable[Integer]): BitSetFX
- Definition Classes
- MatrixRelation
-
final
def
_rowAnd(i: <repeated...>[Int]): Collection[Integer]
- Definition Classes
- MatrixRelation
-
final
def
add(row: Concept[G, M], col: Concept[G, M]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
addAll(r: Relation[_ <: Concept[G, M], _ <: Concept[G, M]]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
addAllFast(r: Relation[_, _]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
addEventHandler(eventHandler: RelationEventHandler[Concept[G, M], Concept[G, M]], types: <repeated...>[Type]): Unit
- Definition Classes
- MatrixRelation
-
def
addFast(o1: Any, o2: Any): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
def
addFastSilent(o1: Any, o2: Any): Unit
- Definition Classes
- MatrixRelation
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def attributeLabels(concept: Concept[G, M]): Set[M]
-
final
def
checkHomogen(): Unit
- Attributes
- protected[relation]
- Definition Classes
- AbstractRelation
-
def
clone(): MatrixRelation[Concept[G, M], Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation → AnyRef
-
final
def
col(o: Any): Set[Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
colAnd(c: Collection[_]): Set[Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
colAnd(cols: <repeated...>[AnyRef]): Set[Concept[G, M]]
- Definition Classes
- AbstractRelation → Relation
-
def
colHeads(): SetList[Concept[G, M]]
- Definition Classes
- AbstractRelation → Relation
-
final
def
compareTo(r: Relation[Concept[G, M], Concept[G, M]]): Int
- Definition Classes
- AbstractRelation → Comparable
- final def complement(concepts: Set[Concept[G, M]]): Set[Concept[G, M]]
-
final
def
contains(o1: Any, o2: Any): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
containsAll(r: Relation[_, _]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
def
density(): Double
- Definition Classes
- Relation
-
def
dispose(): Unit
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
empty(): Unit
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(o: Any): Boolean
- Definition Classes
- AbstractRelation → AnyRef → Any
-
def
equivalenceClasses(): SetList[Set[Concept[G, M]]]
- Definition Classes
- AbstractRelation → Relation
-
def
equivalent(e: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- PartialComparable
-
final
def
fill(): Unit
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
- final def filter(concept: Concept[G, M]): Set[Concept[G, M]]
-
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
- AbstractRelation → Relation
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
forEach(arg0: Consumer[_ >: Pair[Concept[G, M], Concept[G, M]]]): Unit
- Definition Classes
- Iterable
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
greater(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- AbstractRelation → PartialComparable
-
final
def
greaterEq(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- AbstractRelation → PartialComparable
-
final
def
hasEventHandlers(type: Type): Boolean
- Attributes
- protected[relation]
- Definition Classes
- MatrixRelation
-
def
hashCode(): Int
- Definition Classes
- MatrixRelation → AnyRef → Any
- final def ideal(concept: Concept[G, M]): Set[Concept[G, M]]
- final def infimum(concepts: Iterable[Concept[G, M]]): Concept[G, M]
- final def infimum(concepts: <repeated...>[Concept[G, M]]): Concept[G, M]
- final def interval(lower: Concept[G, M], upper: Concept[G, M]): Set[Concept[G, M]]
-
final
def
isAcyclic(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isAlternative(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isAntisymmetric(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isAsymmetric(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isAtransitive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isConnex(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isCyclic(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isEmpty(): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
isFull(): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
def
isHomogen(): Boolean
- Definition Classes
- AbstractRelation → Relation
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
isIrreflexive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isLeftComparative(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNAcyclic(n: Int): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNAtransitive(n: Int): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNCyclic(n: Int): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNTransitive(n: Int): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNegativAtransitive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isNegativeTransitive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isQuasiconnex(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isReflexive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isRightComparative(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isSymmetric(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
isTransitive(): Boolean
- Definition Classes
- MatrixRelation
-
final
def
iterator(): Iterator[Pair[Concept[G, M], Concept[G, M]]]
- Definition Classes
- MatrixRelation → AbstractRelation → Iterable
- final def lowerNeighbors(concept: Concept[G, M]): Set[Concept[G, M]]
-
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
-
final
def
matrix(): BooleanMatrix
- Definition Classes
- MatrixRelation
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
neighborhood(): MatrixRelation[Concept[G, M], Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def objectLabels(concept: Concept[G, M]): Set[G]
-
def
order(): MatrixRelation[Concept[G, M], Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
push(event: RelationEvent[Concept[G, M], Concept[G, M]]): Unit
- Attributes
- protected[relation]
- Definition Classes
- MatrixRelation
-
final
def
pushAllChangedEvent(): Unit
- Definition Classes
- MatrixRelation
-
def
remove(o1: Any, o2: Any): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
removeAll(r: Relation[_, _]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
removeEventHandler(type: Type, eventHandler: RelationEventHandler[Concept[G, M], Concept[G, M]]): Unit
- Definition Classes
- MatrixRelation
-
final
def
retainAll(r: Relation[_, _]): Boolean
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
row(o: Any): Set[Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
rowAnd(c: Collection[_]): Set[Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
rowAnd(rows: <repeated...>[AnyRef]): Set[Concept[G, M]]
- Definition Classes
- AbstractRelation → Relation
-
def
rowHeads(): SetList[Concept[G, M]]
- Definition Classes
- AbstractRelation → Relation
-
final
def
setContent(rows: SetList[Concept[G, M]], cols: SetList[Concept[G, M]], matrix: BooleanMatrix): Unit
- Definition Classes
- MatrixRelation
-
final
def
setMatrix(matrix: BooleanMatrix): Unit
- Definition Classes
- MatrixRelation
-
final
def
size(): Int
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
final
def
smaller(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- AbstractRelation → PartialComparable
-
final
def
smallerEq(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- AbstractRelation → PartialComparable
-
def
spliterator(): Spliterator[Pair[Concept[G, M], Concept[G, M]]]
- Definition Classes
- Iterable
-
def
subRelation(c: Collection[_]): Relation[Concept[G, M], Concept[G, M]]
- Definition Classes
- MatrixRelation
-
def
subRelation(rows: Collection[_], cols: Collection[_]): Relation[Concept[G, M], Concept[G, M]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
- final def supremum(concepts: Iterable[Concept[G, M]]): Concept[G, M]
- final def supremum(concepts: <repeated...>[Concept[G, M]]): Concept[G, M]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
toArray(): Array[Array[Boolean]]
- Definition Classes
- MatrixRelation → AbstractRelation → Relation
-
def
toString(): String
- Definition Classes
- AbstractRelation → AnyRef → Any
-
final
def
uncomparable(r: Relation[Concept[G, M], Concept[G, M]]): Boolean
- Definition Classes
- AbstractRelation → PartialComparable
- final def upperNeighbors(concept: Concept[G, M]): Set[Concept[G, M]]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()