/** * Fills the given RWADef query parameter information from the given Swagger query parameter. * * @param queryParameter * The RWADef query parameter. * @param swaggerQueryParameter * The Swagger query parameter. */ private static void fillRwadefQueryParameter(org.restlet.ext.platform.internal.model.QueryParameter queryParameter, QueryParameter swaggerQueryParameter) { // TODO: allowMultiple not implemented in Swagger 2.0 queryParameter.setAllowMultiple(true); queryParameter.setDefaultValue(swaggerQueryParameter.getDefaultValue()); queryParameter.setDescription(swaggerQueryParameter.getDescription()); queryParameter.setEnumeration(swaggerQueryParameter.getEnum()); // TODO: example not implemented in Swagger 2.0 queryParameter.setName(swaggerQueryParameter.getName()); queryParameter.setRequired(swaggerQueryParameter.getRequired()); queryParameter.setSeparator(SwaggerUtils.getSeparator(swaggerQueryParameter.getCollectionFormat())); SwaggerTypeFormat swaggerTypeFormat = new SwaggerTypeFormat( swaggerQueryParameter.getType(), swaggerQueryParameter.getFormat(), swaggerQueryParameter.getItems()); queryParameter.setType(SwaggerTypes.toDefinitionPrimitiveType(swaggerTypeFormat)); }
/** * Fills the given RWADef query parameter information from the given Swagger query parameter. * * @param queryParameter * The RWADef query parameter. * @param swaggerQueryParameter * The Swagger query parameter. */ private static void fillRwadefQueryParameter(org.restlet.ext.platform.internal.model.QueryParameter queryParameter, QueryParameter swaggerQueryParameter) { // TODO: allowMultiple not implemented in Swagger 2.0 queryParameter.setAllowMultiple(true); queryParameter.setDefaultValue(swaggerQueryParameter.getDefaultValue()); queryParameter.setDescription(swaggerQueryParameter.getDescription()); queryParameter.setEnumeration(swaggerQueryParameter.getEnum()); // TODO: example not implemented in Swagger 2.0 queryParameter.setName(swaggerQueryParameter.getName()); queryParameter.setRequired(swaggerQueryParameter.getRequired()); queryParameter.setSeparator(SwaggerUtils.getSeparator(swaggerQueryParameter.getCollectionFormat())); SwaggerTypeFormat swaggerTypeFormat = new SwaggerTypeFormat( swaggerQueryParameter.getType(), swaggerQueryParameter.getFormat(), swaggerQueryParameter.getItems()); queryParameter.setType(SwaggerTypes.toDefinitionPrimitiveType(swaggerTypeFormat)); }
/** * Fills the given RWADef query parameter information from the given Swagger query parameter. * * @param queryParameter * The RWADef query parameter. * @param swaggerQueryParameter * The Swagger query parameter. */ private static void fillRwadefQueryParameter(org.restlet.ext.platform.internal.model.QueryParameter queryParameter, QueryParameter swaggerQueryParameter) { // TODO: allowMultiple not implemented in Swagger 2.0 queryParameter.setAllowMultiple(true); queryParameter.setDefaultValue(swaggerQueryParameter.getDefaultValue()); queryParameter.setDescription(swaggerQueryParameter.getDescription()); queryParameter.setEnumeration(swaggerQueryParameter.getEnum()); // TODO: example not implemented in Swagger 2.0 queryParameter.setName(swaggerQueryParameter.getName()); queryParameter.setRequired(swaggerQueryParameter.getRequired()); queryParameter.setSeparator(SwaggerUtils.getSeparator(swaggerQueryParameter.getCollectionFormat())); SwaggerTypeFormat swaggerTypeFormat = new SwaggerTypeFormat( swaggerQueryParameter.getType(), swaggerQueryParameter.getFormat(), swaggerQueryParameter.getItems()); queryParameter.setType(SwaggerTypes.toDefinitionPrimitiveType(swaggerTypeFormat)); }
/** * Fills the given RWADef query parameter information from the given Swagger query parameter. * * @param queryParameter * The RWADef query parameter. * @param swaggerQueryParameter * The Swagger query parameter. */ private static void fillRwadefQueryParameter(org.restlet.ext.platform.internal.model.QueryParameter queryParameter, QueryParameter swaggerQueryParameter) { // TODO: allowMultiple not implemented in Swagger 2.0 queryParameter.setAllowMultiple(true); queryParameter.setDefaultValue(swaggerQueryParameter.getDefaultValue()); queryParameter.setDescription(swaggerQueryParameter.getDescription()); queryParameter.setEnumeration(swaggerQueryParameter.getEnum()); // TODO: example not implemented in Swagger 2.0 queryParameter.setName(swaggerQueryParameter.getName()); queryParameter.setRequired(swaggerQueryParameter.getRequired()); queryParameter.setSeparator(SwaggerUtils.getSeparator(swaggerQueryParameter.getCollectionFormat())); SwaggerTypeFormat swaggerTypeFormat = new SwaggerTypeFormat( swaggerQueryParameter.getType(), swaggerQueryParameter.getFormat(), swaggerQueryParameter.getItems()); queryParameter.setType(SwaggerTypes.toDefinitionPrimitiveType(swaggerTypeFormat)); }