objectValue = (String) argInfo.get(VALUE);
JSONObject qTmp = new JSONObject(objectValue);
qTmp = qTmp.optJSONObject(TYPE_QUERY).optJSONObject(BooleanQueryConstructor.QUERY_TYPE);
QueryConstructor queryConstructor =
QueryConstructor.getQueryConstructor(BooleanQueryConstructor.QUERY_TYPE, queryParser);
Query baseQuery = queryConstructor.doConstructQuery(qTmp);
arguments.put(argIndex, baseQuery);
argumentsType.put(argIndex, Query.class);
}
else if (objectType.contains(TYPE_CLASS + SEPERATER)) {
objectValue = (String) argInfo.get(VALUE);