org.uacalc.alg.conlat
Class BasicBinaryRelation
java.lang.Object
org.uacalc.alg.conlat.BasicBinaryRelation
- All Implemented Interfaces:
- java.lang.Comparable, java.lang.Iterable<IntArray>, BinaryRelation
public class BasicBinaryRelation
- extends java.lang.Object
- implements BinaryRelation
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicBinaryRelation
public BasicBinaryRelation(int univSize)
BasicBinaryRelation
public BasicBinaryRelation(java.util.Collection<IntArray> collection,
int univSize)
getPairs
public java.util.NavigableSet<IntArray> getPairs()
- Specified by:
getPairs in interface BinaryRelation
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
isRelated
public boolean isRelated(int i,
int j)
- Specified by:
isRelated in interface BinaryRelation
universeSize
public int universeSize()
- Specified by:
universeSize in interface BinaryRelation
iterator
public java.util.Iterator<IntArray> iterator()
- Specified by:
iterator in interface java.lang.Iterable<IntArray>
add
public void add(int i,
int j)
isReflexive
public boolean isReflexive()
isSymmetric
public boolean isSymmetric()
Copyright 2003 Ralph Freese. All Rights Reserved.