edu.claflin.finder.logic.cond

## Class CliqueCondition

- java.lang.Object
- - edu.claflin.finder.logic.Condition
  - - edu.claflin.finder.logic.cond.CliqueCondition

-     public class CliqueCondition
      extends Condition

  Represents a Clique condition. Used to enforce a Clique relationship on a ConditionedGraph. Requires that every node have an edge flowing from it to every other node. The following is a simple example in adjacency list format:
  A : { B, C } B : { A, C } C : { A, B }
  Version:
    1.0 June 19, 2015
  Author:
    Charles Allen Schultz II

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `CliqueCondition()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `satisfies(Graph existingGraph)` Used to test if the supplied graph is within the bounds of the condition's implementation.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### CliqueCondition

          public CliqueCondition()

  - ### Method Detail

    - #### satisfies

          public boolean satisfies(Graph existingGraph)

      Used to test if the supplied graph is within the bounds of the condition's implementation.

      Checks to determine if the supplied graph is a Clique.

      Specified by:
        `satisfies` in class `Condition`
      Parameters:
        `existingGraph` - the Graph object to test against.
      Returns:
        true if the graph is a clique.