value = readVariableLiteral(child(modiferTree, 2), ctx);
assertType(value, modiferTree, Number.class);
if (opTree.getType()==MqlParser.AND) {
modifier.bitwiseAnd(field, Number.class.cast(value));
} else {
modifier.bitwiseOr(field, Number.class.cast(value));
}
break;
default:
throw new MqlException(
"Unknown modifier:" +modiferTree.toString());