commandList.add(new OperationImplicitParametersReader());
commandList.add(new OperationImplicitParameterReader());
commandList.add(new OperationParameterRequestConditionReader());
commandList.add(new MediaTypeReader());
commandList.add(new DefaultResponseMessageReader());
commandList.add(new OperationDeprecatedReader());
commandList.addAll(customAnnotationReaders);
Integer currentCount = 0;
for (RequestMethod httpRequestMethod : supportedMethods) {
CommandExecutor<Map<String, Object>, RequestMappingContext> commandExecutor = new CommandExecutor();