/** * Fills Restlet Web API definition's variants from Swagger 1.2 definition * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration * @param apiProduces * The list of media types produced by the operation * @param apiConsumes * The list of media types consumed by the operation */ private static void fillVariants(Operation operation, ResourceOperationDeclaration swaggerOperation, List<String> apiProduces, List<String> apiConsumes) { // Set variants operation.addProduces(apiProduces.isEmpty() ? swaggerOperation.getProduces() : apiProduces); operation.addConsumes(apiConsumes.isEmpty() ? swaggerOperation.getConsumes() : apiConsumes); }
/** * Fills Restlet Web API definition's variants from Swagger 1.2 definition * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration * @param apiProduces * The list of media types produced by the operation * @param apiConsumes * The list of media types consumed by the operation */ private static void fillVariants(Operation operation, ResourceOperationDeclaration swaggerOperation, List<String> apiProduces, List<String> apiConsumes) { // Set variants operation.addProduces(apiProduces.isEmpty() ? swaggerOperation.getProduces() : apiProduces); operation.addConsumes(apiConsumes.isEmpty() ? swaggerOperation.getConsumes() : apiConsumes); }
/** * Fills Restlet Web API definition's variants from Swagger 1.2 definition * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration * @param apiProduces * The list of media types produced by the operation * @param apiConsumes * The list of media types consumed by the operation */ private static void fillVariants(Operation operation, ResourceOperationDeclaration swaggerOperation, List<String> apiProduces, List<String> apiConsumes) { // Set variants operation.addProduces(apiProduces.isEmpty() ? swaggerOperation.getProduces() : apiProduces); operation.addConsumes(apiConsumes.isEmpty() ? swaggerOperation.getConsumes() : apiConsumes); }
/** * Fills Restlet Web API definition's variants from Swagger 1.2 definition * * @param operation * The Restlet Web API definition's Operation * @param swaggerOperation * The Swagger ResourceOperationDeclaration * @param apiProduces * The list of media types produced by the operation * @param apiConsumes * The list of media types consumed by the operation */ private static void fillVariants(Operation operation, ResourceOperationDeclaration swaggerOperation, List<String> apiProduces, List<String> apiConsumes) { // Set variants operation.addProduces(apiProduces.isEmpty() ? swaggerOperation.getProduces() : apiProduces); operation.addConsumes(apiConsumes.isEmpty() ? swaggerOperation.getConsumes() : apiConsumes); }