52 setNumberParameters(1);
70 if (dataFields.size() != 1)
72 printf(
"Size of dataFields: %d\n", (
int)dataFields.size());
73 throw InvalidConditionException(
"Wrong number of datafields for condition equals ");
81 return value.getBool() == getParameter(0).getBool();
86 return value.getInt() == getParameter(0).getInt();
91 return value.getLong() == getParameter(0).getLong();
96 return value.getFloat() == getParameter(0).getFloat();
101 return value.getDouble() == getParameter(0).getDouble();
106 return value.getString().compare(getParameter(0).getString()) == 0;