private Map<PropertyBuilder.PropertyId, Object> argsFromModel(ModelImpl model) { if (model == null) return Collections.emptyMap(); final Map<PropertyBuilder.PropertyId, Object> args = new EnumMap<>(PropertyBuilder.PropertyId.class); args.put(PropertyBuilder.PropertyId.DESCRIPTION, model.getDescription()); args.put(PropertyBuilder.PropertyId.EXAMPLE, model.getExample()); args.put(PropertyBuilder.PropertyId.ENUM, model.getEnum()); args.put(PropertyBuilder.PropertyId.TITLE, model.getTitle()); args.put(PropertyBuilder.PropertyId.DEFAULT, model.getDefaultValue()); args.put(PropertyBuilder.PropertyId.DESCRIMINATOR, model.getDiscriminator()); args.put(PropertyBuilder.PropertyId.UNIQUE_ITEMS, model.getUniqueItems()); args.put(PropertyBuilder.PropertyId.VENDOR_EXTENSIONS, model.getVendorExtensions()); args.put(PropertyBuilder.PropertyId.PATTERN, model.getPattern()); args.put(PropertyBuilder.PropertyId.MAXIMUM, model.getMaximum()); args.put(PropertyBuilder.PropertyId.MINIMUM, model.getMinimum()); args.put(PropertyBuilder.PropertyId.EXCLUSIVE_MAXIMUM, model.getExclusiveMaximum()); args.put(PropertyBuilder.PropertyId.EXCLUSIVE_MINIMUM, model.getExclusiveMinimum()); args.put(PropertyBuilder.PropertyId.MULTIPLE_OF, model.getMultipleOf()); args.put(PropertyBuilder.PropertyId.MIN_LENGTH, model.getMinLength()); args.put(PropertyBuilder.PropertyId.MAX_LENGTH, model.getMaxLength()); return args; }
public Property propertyFromModel(ModelImpl model) { if(model.getType() == null) { return null; } // construct property map Map<PropertyBuilder.PropertyId, Object> map = new HashMap<PropertyBuilder.PropertyId, Object>(); if(model.getTitle() != null) map.put(PropertyBuilder.PropertyId.TITLE, model.getTitle()); if(model.getDescription() != null) map.put(PropertyBuilder.PropertyId.DESCRIPTION, model.getDescription()); if(model.getDefaultValue() != null) map.put(PropertyBuilder.PropertyId.DEFAULT, model.getDefaultValue()); if(model.getExample() != null) map.put(PropertyBuilder.PropertyId.EXAMPLE, model.getExample()); if(model.getFormat() != null) map.put(PropertyBuilder.PropertyId.FORMAT, model.getFormat()); if(model.getVendorExtensions() != null) map.put(PropertyBuilder.PropertyId.VENDOR_EXTENSIONS, model.getVendorExtensions()); return PropertyBuilder.build(model.getType(), model.getFormat(), map); }
public Property propertyFromModel(ModelImpl model) { if(model.getType() == null) { return null; } // construct property map Map<PropertyBuilder.PropertyId, Object> map = new HashMap<PropertyBuilder.PropertyId, Object>(); if(model.getTitle() != null) map.put(PropertyBuilder.PropertyId.TITLE, model.getTitle()); if(model.getDescription() != null) map.put(PropertyBuilder.PropertyId.DESCRIPTION, model.getDescription()); if(model.getDefaultValue() != null) map.put(PropertyBuilder.PropertyId.DEFAULT, model.getDefaultValue()); if(model.getExample() != null) map.put(PropertyBuilder.PropertyId.EXAMPLE, model.getExample()); if(model.getFormat() != null) map.put(PropertyBuilder.PropertyId.FORMAT, model.getFormat()); if(model.getVendorExtensions() != null) map.put(PropertyBuilder.PropertyId.VENDOR_EXTENSIONS, model.getVendorExtensions()); return PropertyBuilder.build(model.getType(), model.getFormat(), map); }
property.setName(m.getName()); property.setFormat(m.getFormat()); if (m.getDefaultValue() != null) { property.setDefault(m.getDefaultValue().toString());
property.setName(m.getName()); property.setFormat(m.getFormat()); if (m.getDefaultValue() != null) { property.setDefault(m.getDefaultValue().toString());
break; case "defaultValue": _switchResult = model.getDefaultValue(); break; case "description":
mapProperty.setType(m.getType()); mapProperty.setAllowEmptyValue(m.getAllowEmptyValue()); mapProperty.setDefault((String) m.getDefaultValue()); mapProperty.setDescription(m.getDescription()); mapProperty.setExample(m.getExample());