@Override
  protected boolean supportsCategory(ObjectInspector.Category c) {
    return super.supportsCategory(c) ||
        c == ObjectInspector.Category.MAP ||
        c == ObjectInspector.Category.STRUCT ||
        c == ObjectInspector.Category.LIST;
  }
GenericUDF Class for operation Not EQUAL.
ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNotEqual.java