org.uacalc.lat
Interface Lattice
- All Superinterfaces:
- Algebra, Order
- All Known Subinterfaces:
- SmallLattice
- All Known Implementing Classes:
- BasicLattice, CongruenceLattice, SubalgebraLattice
public interface Lattice
- extends Algebra, Order
|
Method Summary |
java.util.List<? extends java.lang.Object> |
atoms()
|
java.util.List<? extends java.lang.Object> |
coatoms()
|
java.lang.Object |
join(java.util.List args)
|
java.lang.Object |
join(java.lang.Object a,
java.lang.Object b)
|
java.util.List<? extends java.lang.Object> |
joinIrreducibles()
An optional operation returning the list of join irreducible elements. |
java.lang.Object |
meet(java.util.List args)
|
java.lang.Object |
meet(java.lang.Object a,
java.lang.Object b)
|
java.util.List<? extends java.lang.Object> |
meetIrreducibles()
An optional operation returning the list of meet irreducible elements. |
| Methods inherited from interface org.uacalc.alg.Algebra |
cardinality, constantOperations, getDescription, getMonitor, getName, getOperation, getOperationsMap, inputSize, isIdempotent, isSimilarTo, isTotal, isUnary, iterator, makeOperationTables, monitoring, operations, setDescription, setMonitor, setName, similarityType, universe |
| Methods inherited from interface org.uacalc.lat.Order |
leq |
joinIrreducibles
java.util.List<? extends java.lang.Object> joinIrreducibles()
- An optional operation returning the list of join irreducible elements.
meetIrreducibles
java.util.List<? extends java.lang.Object> meetIrreducibles()
- An optional operation returning the list of meet irreducible elements.
atoms
java.util.List<? extends java.lang.Object> atoms()
coatoms
java.util.List<? extends java.lang.Object> coatoms()
join
java.lang.Object join(java.lang.Object a,
java.lang.Object b)
join
java.lang.Object join(java.util.List args)
meet
java.lang.Object meet(java.lang.Object a,
java.lang.Object b)
meet
java.lang.Object meet(java.util.List args)
Copyright 2003 Ralph Freese. All Rights Reserved.