@Override
            public ParameterObject updateParameter(
                    Context<? extends Trait> context,
                    OperationShape operation,
                    String httpMethodName,
                    String path,
                    ParameterObject parameterObject
            ) {
                for (OpenApiMapper plugin : sorted) {
                    if (parameterObject == null) {
                        return null;
                    }
                    parameterObject = plugin.updateParameter(
                            context,
                            operation,
                            httpMethodName,
                            path,
                            parameterObject);
                }
                return parameterObject;
            }
Creates an OpenApiMapper that is composed of multiple mappers.

@param mappers Mappers to compose.
@return Returns the composed mapper.
smithy-openapi/src/main/java/software/amazon/smithy/openapi/fromsmithy/OpenApiMapper.java