package com.revolsys.record.query; import com.revolsys.record.Record; public class Not extends LeftUnaryCondition { public Not(final Condition condition) { super("NOT", condition); } @Override public Not clone() { return (Not)super.clone(); } @Override public boolean equals(final Object obj) { if (obj instanceof Not) { return super.equals(obj); } return false; } @Override public boolean test(final Record object) { final Condition condition = getValue(); if (condition.test(object)) { return false; } else { return true; } } }