if (CollectionUtils.isNotEmpty(enums)) { type = new EnumType(stringProperty.getTitle(), enums); } else if (isNotBlank(stringProperty.getFormat())) { type = new BasicType(stringProperty.getType(), stringProperty.getTitle(), stringProperty.getFormat()); } else { type = new BasicType(stringProperty.getType(), stringProperty.getTitle());
@Override public JavaType doConvert(SwaggerToClassGenerator swaggerToClassGenerator, Object property) { StringProperty stringProperty = (StringProperty) property; List<String> enums = stringProperty.getEnum(); return findJavaType(swaggerToClassGenerator, stringProperty.getType(), stringProperty.getFormat(), enums); } }
@Override public JavaType doConvert(SwaggerToClassGenerator swaggerToClassGenerator, Object property) { StringProperty stringProperty = (StringProperty) property; List<String> enums = stringProperty.getEnum(); return findJavaType(swaggerToClassGenerator, stringProperty.getType(), stringProperty.getFormat(), enums); } }
protected DataProvider collectStringProperty(Swagger swagger, StringProperty schema, boolean clean) { return gen(() -> { StringProperty.Format uriFormat = StringProperty.Format.fromName(schema.getFormat()); if (uriFormat == StringProperty.Format.URI || uriFormat == StringProperty.Format.URL) return faker.internet().url(); else if (!isEmpty(schema.getPattern())) { Generex generex = new Generex(schema.getPattern()); return generex.random(); } else return faker.lorem().word(); }); }
if (CollectionUtils.isNotEmpty(enums)) { type = new EnumType(stringProperty.getTitle(), enums); } else if (isNotBlank(stringProperty.getFormat())) { type = new BasicType(stringProperty.getType(), stringProperty.getTitle(), stringProperty.getFormat()); } else { type = new BasicType(stringProperty.getType(), stringProperty.getTitle());