@Override
	protected void parseInternal(Method method, Map<String, Integer> paramIndexes,
			Map<String, Integer> batchParamIndexes) throws DaoGenerateException {
		super.parseInternal(method, paramIndexes, batchParamIndexes);

		MongoUpdate updateShell = method.getAnnotation(MongoUpdate.class);
		upsert = updateShell.upsert();
		multi = updateShell.multi();

		Class<?>[] paramTypes = method.getParameterTypes();
		parseModifierShell(updateShell.modifier(), paramTypes, paramIndexes);
	}