IsNot
Date: 2015-09-15

org.jmock.core.constraint

## Class IsNot

- java.lang.Object
- - org.jmock.core.constraint.IsNot

- All Implemented Interfaces:
    Constraint, SelfDescribing

      public class IsNot
      extends java.lang.Object
      implements Constraint

  Calculates the logical negation of a constraint.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `IsNot(Constraint constraint)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.StringBuffer` | `describeTo(java.lang.StringBuffer buffer)` Appends the description of this object to the buffer.
    `boolean` | `eval(java.lang.Object arg)` Evaluates the constraint for argument o.

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

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

- - ### Constructor Detail

    - #### IsNot

          public IsNot(Constraint constraint)

  - ### Method Detail

    - #### eval

          public boolean eval(java.lang.Object arg)

      Description copied from interface: `Constraint`
      Evaluates the constraint for argument o.
      Specified by:
        `eval` in interface `Constraint`
      Parameters:
        `arg` - the object against which the constraint is evaluated.
      Returns:
        `true` if o meets the constraint, `false` if it does not.

    - #### describeTo

          public java.lang.StringBuffer describeTo(java.lang.StringBuffer buffer)

      Description copied from interface: `SelfDescribing`
      Appends the description of this object to the buffer.
      Specified by:
        `describeTo` in interface `SelfDescribing`
      Parameters:
        `buffer` - The buffer that the description is appended to.
      Returns:
        The buffer passed to the invokedMethod.