@Override public Model toModel(Property property) { if (property instanceof ArrayProperty) { final ArrayProperty resolved = (ArrayProperty) property; final ArrayModel model = new ArrayModel().items(resolved.getItems()).description(resolved.getDescription()); return model; } return null; }
if (name.indexOf("java.util") == -1) { bp.setSchema( new ArrayModel().items(new RefProperty().asDefault(name))); if (swagger != null) { swagger.addDefinition(name, models.get(name)); bp.setSchema(new ArrayModel().items(innerProperty)); if (name.indexOf("java.util") == -1) { if (isArray) { bp.setSchema(new ArrayModel().items(new RefProperty().asDefault(name)));
ArrayModel arrayModel = new ArrayModel(); Property items = ((ArrayProperty) property).getItems(); arrayModel.items(items); swagger.addDefinition(methodIdentifier, arrayModel);
ArrayModel arrayModel = new ArrayModel(); Property items = ((ArrayProperty) property).getItems(); arrayModel.items(items); if (items instanceof RefProperty) { Type type = ((ParameterizedType) parameter.getParameterizedType()).getActualTypeArguments()[0];
@Override public Model mToModel(Framework.Mapping<?> mapping) { String refName = attach(mapping).refName(); if (!isEmpty(refName)) { return new RefModel(refName); } if (mapping.meta().targetType == List.class) { ArrayModel model = new ArrayModel() .description(attach(mapping).desc()) .items(items(mapping)); model.setExample(attach(mapping).example()); return model; } ModelImpl model = new ModelImpl() .type(targetType(mapping)) .format(format(mapping)) .description(attach(mapping).desc()) .example(attach(mapping).example()); if (mapping instanceof Framework.GroupMapping) { ((Framework.GroupMapping) mapping).fields().forEach(m -> { model.addProperty(m.getKey(), mToProperty(m.getValue())); if (required(m.getValue())) { model.required(m.getKey()); } }); } return model; }
Property items = property(itemsNode, location, result); if(items != null) { am.items(items);