example = exampleMapForProperties(((ObjectProperty) schema).getProperties(), definitions, definitionDocumentResolver, markupDocBuilder, new HashMap<>());
type = new ObjectType(property.getTitle(), ((ObjectProperty) property).getProperties()); } else if (property instanceof IntegerProperty) { IntegerProperty integerProperty = (IntegerProperty) property;
@Override public void visit(String name, ObjectProperty property) { parents.add(property); walkProperties(swagger, parents, property.getProperties(), fqn(namePrefix, name), nis(nisPrefix, name, false), pa); parents.remove(property); } @Override
private void processObjectProperty(ObjectProperty property) { final Map<String, Property> properties = property.getProperties(); if (properties != null) for (Property p : properties.values()) processProperty(p); }
protected DataProvider collectObjectProperty(Swagger swagger, ObjectProperty schema, boolean clean) { Map<String, DataProvider> fields = (schema.getProperties() != null ? schema.getProperties() : Collections.<String, Property>emptyMap()).entrySet().stream() .map(e -> entry(e.getKey(), collect(swagger, e.getValue(), clean))) .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)); return new ObjectDataProvider(fields); }
public void process(Property property) { this.properties.add(property); if(property instanceof ArrayProperty) { ArrayProperty p = (ArrayProperty)property; Property ap = p.getItems(); this.process(ap); } else if(property instanceof MapProperty) { MapProperty p1 = (MapProperty)property; } else if(property instanceof ObjectProperty) { ObjectProperty p2 = (ObjectProperty)property; if(p2.getProperties() != null) { Iterator ap1 = p2.getProperties().keySet().iterator(); while(ap1.hasNext()) { String name = (String)ap1.next(); Property ip = (Property)p2.getProperties().get(name); this.process(ip); } } } } }
public void process(Property property) { this.properties.add(property); if(property instanceof ArrayProperty) { ArrayProperty p = (ArrayProperty)property; Property ap = p.getItems(); this.process(ap); } else if(property instanceof MapProperty) { MapProperty p1 = (MapProperty)property; } else if(property instanceof ObjectProperty) { ObjectProperty p2 = (ObjectProperty)property; if(p2.getProperties() != null) { Iterator ap1 = p2.getProperties().keySet().iterator(); while(ap1.hasNext()) { String name = (String)ap1.next(); Property ip = (Property)p2.getProperties().get(name); this.process(ip); } } } } }
public void process(Property property) { this.properties.add(property); if(property instanceof ArrayProperty) { ArrayProperty p = (ArrayProperty)property; Property ap = p.getItems(); this.process(ap); } else if(property instanceof MapProperty) { MapProperty p1 = (MapProperty)property; } else if(property instanceof ObjectProperty) { ObjectProperty p2 = (ObjectProperty)property; if(p2.getProperties() != null) { Iterator ap1 = p2.getProperties().keySet().iterator(); while(ap1.hasNext()) { String name = (String)ap1.next(); Property ip = (Property)p2.getProperties().get(name); this.process(ip); } } } } }
if(obj.getProperties() != null) { Map<String, Property> updated = new LinkedHashMap<>(); for(String propertyName : obj.getProperties().keySet()) { Property innerProperty = obj.getProperties().get(propertyName);
if(obj.getProperties() != null) { Map<String, Property> updated = new LinkedHashMap<>(); for(String propertyName : obj.getProperties().keySet()) { Property innerProperty = obj.getProperties().get(propertyName);
@Override public void property(String name, Property property) { if (property instanceof ObjectProperty) { ObjectProperty op = (ObjectProperty) property; op.setProperties(fillMap(op.getProperties())); op.setRequiredProperties(fillList(op.getRequiredProperties())); } } });
private Object getAttribute(final ObjectProperty prop, final String attr) { Object _xblockexpression = null; { Object _switchResult = null; if (attr != null) { switch (attr) { case "properties": _switchResult = prop.getProperties(); break; case "requiredProperties": _switchResult = prop.getRequiredProperties(); break; } } final Object value = _switchResult; Object _elvis = null; if (value != null) { _elvis = value; } else { Object _attribute = this.getAttribute(((AbstractProperty) prop), attr); _elvis = _attribute; } _xblockexpression = _elvis; } return _xblockexpression; }
private void processProperties(final Collection<Property> subProps, final String file) { if (subProps == null || subProps.isEmpty()) { return; } for (Property prop : subProps) { if (prop instanceof RefProperty) { processRefProperty((RefProperty) prop, file); } else if (prop instanceof ArrayProperty) { processProperties(Arrays.asList(((ArrayProperty) prop).getItems()), file); } else if (prop instanceof MapProperty) { processProperties(Arrays.asList(((MapProperty) prop).getAdditionalProperties()), file); } else if (prop instanceof ObjectProperty) { processProperties(((ObjectProperty) prop).getProperties(), file); } else if (prop instanceof ComposedProperty) { processProperties(((ComposedProperty) prop).getAllOf(), file); } } }
/** * ObjectProperty */ private String _render(final ObjectProperty prop, final String name, final Object referrer, final Indentation ind, final AttrDetails det) { StringConcatenation _builder = new StringConcatenation(); { if (((name != null) && (!name.isEmpty()))) { String _defaultRender = this.defaultRender(prop, name, referrer, ind, det); _builder.append(_defaultRender); } } _builder.newLineIfNotEmpty(); { Set<Map.Entry<String, Property>> _entrySet = prop.getProperties().entrySet(); for(final Map.Entry<String, Property> field : _entrySet) { Property _value = field.getValue(); String _key = field.getKey(); String _plus = ("!" + _key); String _renderObject = this.renderObject(_value, _plus, prop, ind.advance2()); _builder.append(_renderObject); } } _builder.newLineIfNotEmpty(); return _builder.toString(); }
String modelName = ((ObjectProperty)items).getName(); walkProperties(swagger, parents, ((ObjectProperty) items).getProperties(), fqn(fqn(namePrefix, name), modelName), nis(nis(nisPrefix, name, true), modelName, false),
if(op.getProperties() != model.getProperties()) { model.addProperty(key, property);
if (itemProperty instanceof ObjectProperty) { ObjectProperty itemPropertyObject = (ObjectProperty) itemProperty; if (itemPropertyObject.getProperties() != null) { for (String key : itemPropertyObject.getProperties().keySet()) { op.property(key, itemPropertyObject.getProperties().get(key));
Map<String, Schema> properties = new HashMap<>(); ((ObjectProperty) schema).getProperties().forEach((k, v) -> properties.put(k, convert(v)));
Map<String, Schema> properties = new HashMap<>(); ((ObjectProperty) schema).getProperties().forEach((k, v) -> properties.put(k, convert(v)));
type = new ObjectType(property.getTitle(), ((ObjectProperty) property).getProperties()); } else { if (property.getType() == null) {