# com.bea.p13n.expression.operator.comparative
NotEquals Class

public final class NotEquals
extends `ComparativeOperator`

Implementation of the NotEquals operator.
Input 1: An Object (or Expression returning an Object) that is LHS of the operator.
Input 2: An Object (or Expression returning an Object) that is RHS of the operator.
Returns: A Boolean(true) if the LHS != the RHS, otherwise Boolen(false).

Hierarchy
  `Object`
  `ComplexExpressionImpl`
  `Operator`
  `ComparativeOperator`
  `NotEquals`

All Implemented Interfaces
  `BinaryOperator`, `Cloneable`, `Expression`, `Serializable`

## Constructor Summary

NotEquals() Constructs an empty operator and operands can be added later by calling addSubExpression() on this.
NotEquals(`Object` lhs, `Object` rhs) Constructs NotEquals operator by storing the given parameters as operands of this.

## Method Summary

Methods from `com.bea.p13n.expression.operator.comparative.`ComparativeOperator``
``getLeftHandSide`, `getParameterSignature`, `getRightHandSide``

Methods from `com.bea.p13n.expression.operator.`Operator``
``leftHandSide`, `operand`, `rightHandSide``

Methods from `com.bea.p13n.expression.internal.`ComplexExpressionImpl``
`addListener, addSubExpression, clearCache, clone, createProxyExpression, equals, getCachedValue, getParent, getSource, getSubExpression, getSubExpressionCount, getUserData, hashCode, isCached, isCacheEnabled, isEqualitySubExpression, notifyListeners, removeAllSubExpressions, removeListener, removeSubExpression, removeSubExpression, setCachedValue, setCacheEnabled, setParent, setSource, setSubExpression, setUserData, toString, write`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.bea.p13n.expression.operator.`BinaryOperator``
``getLeftHandSide`, `getRightHandSide``

Methods from interface `com.bea.p13n.expression.`Expression``
``accept`, `addListener`, `addSubExpression`, `clearCache`, `clone`, `getCachedValue`, `getParameterSignature`, `getParent`, `getSource`, `getSubExpression`, `getSubExpressionCount`, `getUserData`, `isCached`, `isCacheEnabled`, `removeAllSubExpressions`, `removeListener`, `removeSubExpression`, `removeSubExpression`, `setCachedValue`, `setCacheEnabled`, `setSource`, `setSubExpression`, `setUserData`, `write``

## Constructor Detail

### NotEquals

    public NotEquals()

  Constructs an empty operator and operands can be added later by calling addSubExpression() on this.

### NotEquals

    public NotEquals(Object lhs,
                     Object rhs)

  Constructs NotEquals operator by storing the given parameters as operands of this.

## Method Detail