1 /* Copyright (c) 2000-2003, jMock.org. See bundled LICENSE.txt */
2 package org.jmock.constraint;
3
4 import org.jmock.Constraint;
5
6 /***
7 * Calculates the logical negation of a constraint.
8 */
9 public class IsNot implements Constraint {
10 private Constraint _predicate;
11
12 public IsNot(Constraint p) {
13 _predicate = p;
14 }
15
16 public boolean eval(Object arg) {
17 return !_predicate.eval(arg);
18 }
19
20 public String toString() {
21 return "not " + _predicate;
22 }
23 }
This page was automatically generated by Maven