package uk.ac.ox.cs.pagoda.endomorph; import uk.ac.ox.cs.pagoda.summary.NodeTuple; import java.util.Collection; import java.util.HashSet; import java.util.Set; public class Clique { NodeTuple representative; Set nodeTuples = null; public Clique(NodeTuple u) { nodeTuples = new HashSet(); representative = u; nodeTuples.add(u); } public boolean addNodeTuple(NodeTuple nodeTuple) { return nodeTuples.add(nodeTuple); } public NodeTuple getRepresentative() { return representative; } @Override public String toString() { return representative.toString(); } public Collection getNodeTuples() { return nodeTuples; } }