/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. */ private static QueryParameter toQueryParameter( ResourceOperationParameterDeclaration parameter) { QueryParameter result = new QueryParameter(); result.setName(parameter.getName()); result.setDescription(parameter.getDescription()); result.setRequired(parameter.isRequired()); result.setAllowMultiple(parameter.isAllowMultiple()); result.setDefaultValue(parameter.getDefaultValue()); if (parameter.getEnum_() != null && !parameter.getEnum_().isEmpty()) { result.setEnumeration(new ArrayList<String>()); for (String value : parameter.getEnum_()) { result.getEnumeration().add(value); } } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. */ private static QueryParameter toQueryParameter( ResourceOperationParameterDeclaration parameter) { QueryParameter result = new QueryParameter(); result.setName(parameter.getName()); result.setDescription(parameter.getDescription()); result.setRequired(parameter.isRequired()); result.setAllowMultiple(parameter.isAllowMultiple()); result.setDefaultValue(parameter.getDefaultValue()); if (parameter.getEnum_() != null && !parameter.getEnum_().isEmpty()) { result.setEnumeration(new ArrayList<String>()); for (String value : parameter.getEnum_()) { result.getEnumeration().add(value); } } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. */ private static QueryParameter toQueryParameter( ResourceOperationParameterDeclaration parameter) { QueryParameter result = new QueryParameter(); result.setName(parameter.getName()); result.setDescription(parameter.getDescription()); result.setRequired(parameter.isRequired()); result.setAllowMultiple(parameter.isAllowMultiple()); result.setDefaultValue(parameter.getDefaultValue()); if (parameter.getEnum_() != null && !parameter.getEnum_().isEmpty()) { result.setEnumeration(new ArrayList<String>()); for (String value : parameter.getEnum_()) { result.getEnumeration().add(value); } } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.QueryParameter}. */ private static QueryParameter toQueryParameter( ResourceOperationParameterDeclaration parameter) { QueryParameter result = new QueryParameter(); result.setName(parameter.getName()); result.setDescription(parameter.getDescription()); result.setRequired(parameter.isRequired()); result.setAllowMultiple(parameter.isAllowMultiple()); result.setDefaultValue(parameter.getDefaultValue()); if (parameter.getEnum_() != null && !parameter.getEnum_().isEmpty()) { result.setEnumeration(new ArrayList<String>()); for (String value : parameter.getEnum_()) { result.getEnumeration().add(value); } } return result; }