props.put("dateTimeValue", new DateTimeSchema()); pet.setProperties(props); pet.setRequired(Arrays.asList("intValue", "name")); final String json = "{\n" + " \"required\":[\n" +
schemaObject.setRequired(Arrays.asList(schema.requiredProperties()));
protected static Schema addSchema(Schema schema, Schema fromSchema) { if (fromSchema.getProperties() != null) { if (schema.getProperties() == null) { schema.setProperties(fromSchema.getProperties()); } else { schema.getProperties().putAll(fromSchema.getProperties()); } } if (fromSchema.getRequired() != null) { if (schema.getRequired() == null) { schema.setRequired(fromSchema.getRequired()); } else { schema.getRequired().addAll(fromSchema.getRequired()); } } // TODO copy other things from fromSchema return schema; }
model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties));
model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties));
model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties)); model.setRequired(new ArrayList<>(requiredProperties));
if (existing != null) { Schema schema = new Schema().$ref(existing); schema.setRequired(op.getRequired()); propsToUpdate.put(key, schema); } else { Schema schema = new Schema().$ref(modelName); schema.setRequired(op.getRequired()); propsToUpdate.put(key, schema); modelsToAdd.put(modelName, model); if (existing != null) { Schema schema = new Schema().$ref(existing); schema.setRequired(op.getRequired()); ap.setItems(schema); } else { Schema schema = new Schema().$ref(modelName); schema.setRequired(op.getRequired()); ap.setItems(schema); addGenerated(modelName, innerModel); if (existing != null) { Schema schema = new Schema().$ref(existing); schema.setRequired(op.getRequired()); property.setAdditionalProperties(schema); } else { Schema schema = new Schema().$ref(modelName); schema.setRequired(op.getRequired()); property.setAdditionalProperties(schema); addGenerated(modelName, innerModel);
public Schema modelFromProperty(ObjectSchema object, String path) { String description = object.getDescription(); String example = null; Object obj = object.getExample(); if (obj != null) { example = obj.toString(); } XML xml = object.getXml(); Map<String, Schema> properties = object.getProperties(); Schema model = new Schema(); model.setDescription(description); model.setExample(example); model.setName(object.getName()); model.setXml(xml); model.setRequired(object.getRequired()); if (properties != null) { flattenProperties(properties, path); model.setProperties(properties); } return model; }
schema.setRequired(requiredList);
headerSchema.setName(header.getKey()); headerSchema.setDescription(headerProperty.getDescription()); headerSchema.setRequired(Stream.of(header.getKey()).collect(Collectors.toList())); headerSchema.setDeprecated(headerProperty.getDeprecated());
if (existing != null) { Schema schema = new Schema().$ref(existing); schema.setRequired(op.getRequired()); am.setItems(schema); } else { Schema schema = new Schema().$ref(modelName); schema.setRequired(op.getRequired()); am.setItems(schema); addGenerated(modelName, innerModel); if (existing != null) { Schema schema = new Schema().$ref(existing); schema.setRequired(op.getRequired()); am.setItems(schema); } else { Schema schema = new Schema().$ref(modelName); schema.setRequired(op.getRequired()); am.setItems(schema); addGenerated(modelName, innerModel); if (existing != null) { Schema schema = this.makeSchema(existing, property); schema.setRequired(op.getRequired()); mediaType.setSchema(schema); } else { Schema schema = this.makeSchema(modelName, property); schema.setRequired(op.getRequired()); mediaType.setSchema(schema); addGenerated(modelName, model);
schema.setRequired(requiredList);
schema.setRequired(requiredList);
schemaObject.setRequired(Arrays.asList(schema.requiredProperties()));