| Name | Description | Type | Package | Framework |
| BooleanAlgebra | This interface defines a boolean algebra. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |
| BooleanAlgebra .Member | This interface defines a member of a boolean algebra. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |
| BooleanLogic | The BooleanLattice class encapsulates the tradionnal boolean algebra. | Class | org.jscience.mathematics.algebraic.lattices | JScience |
| JoinSemiLattice | Interface | org.jscience.mathematics.algebraic.lattices | JScience | |
| JoinSemiLattice .Member | This interface defines a member of a join semilattice. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |
| Lattice | This interface defines a (ordered) lattice. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |
| Lattice .Member | This interface defines a member of a join semilattice. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |
| MeetSemiLattice | Interface | org.jscience.mathematics.algebraic.lattices | JScience | |
| MeetSemiLattice .Member | This interface defines a member of a meet lattice. | Interface | org.jscience.mathematics.algebraic.lattices | JScience |