@Override public String getFormat() { return parameter.getFormat(); }
@Override public String getFormat() { return parameter.getFormat(); }
protected String _computeType(final SerializableParameter param) { final String result = this.primitiveTypeLabel(param.getType(), param.getFormat()); String _xifexpression = null; boolean _isNullOrEmpty = StringExtensions.isNullOrEmpty(result); if (_isNullOrEmpty) { _xifexpression = SwaggerDiagramTypes.UNKNOWN; } else { _xifexpression = result; } return _xifexpression; }
public static String javaTypeFor(final SerializableParameter parameter) { final String type = parameter.getType(); if ("array".equals(type)) { final Property items = parameter.getItems(); final String elementType = items.getType(); final String elementFormat = items.getFormat(); return javaTypeFor(elementType, elementFormat) + "[]"; } final String format = parameter.getFormat(); return javaTypeFor(type, format); }
@Override protected Status doValidate( final String value, final SerializableParameter parameter) { if (parameter.getFormat().equalsIgnoreCase("int32")) { try { Integer.parseInt(value); } catch (NumberFormatException e) { return failFormatValidation(value, parameter, "int32"); } } else if (parameter.getFormat().equalsIgnoreCase("int64")){ try { Long.parseLong(value); } catch (NumberFormatException e) { return failFormatValidation(value, parameter, "int64"); } } final Long d = Long.parseLong(value); if (parameter.getMinimum() != null && d < parameter.getMinimum().longValue()) { return new Status("ERR11011", value, parameter.getName(), parameter.getMinimum()); } if (parameter.getMaximum() != null && d > parameter.getMaximum().longValue()) { return new Status("ERR11012", value, parameter.getName(), parameter.getMaximum()); } return null; }
public static String javaTypeFor(final SerializableParameter parameter) { final String type = parameter.getType(); if ("array".equals(type)) { final Property items = parameter.getItems(); final String elementType = items.getType(); final String elementFormat = items.getFormat(); return javaTypeFor(elementType, elementFormat) + "[]"; } final String format = parameter.getFormat(); return javaTypeFor(type, format); }
public static String javaTypeFor(final SerializableParameter parameter) { final String type = parameter.getType(); if ("array".equals(type)) { final Property items = parameter.getItems(); final String elementType = items.getType(); final String elementFormat = items.getFormat(); return javaTypeFor(elementType, elementFormat) + "[]"; } final String format = parameter.getFormat(); return javaTypeFor(type, format); }
@Override protected Status doValidate(final String value, final SerializableParameter parameter) { if (parameter.getFormat().equalsIgnoreCase("float")) { try { Float.parseFloat(value); } catch (NumberFormatException e) { return failFormatValidation(value, parameter, "float"); } } else if (parameter.getFormat().equalsIgnoreCase("double")){ try { Double.parseDouble(value); } catch (NumberFormatException e) { return failFormatValidation(value, parameter, "double"); } } final Double d = Double.parseDouble(value); if (parameter.getMinimum() != null && d < parameter.getMinimum().doubleValue()) { return new Status("ERR11011", value, parameter.getName(), parameter.getMinimum()); } if (parameter.getMaximum() != null && d > parameter.getMaximum().doubleValue()) { return new Status("ERR11012", value, parameter.getName(), parameter.getMaximum()); } return null; }
public static String javaTypeFor(final SerializableParameter parameter) { final String type = parameter.getType(); if ("array".equals(type)) { final Property items = parameter.getItems(); final String elementType = items.getType(); final String elementFormat = items.getFormat(); return javaTypeFor(elementType, elementFormat) + "[]"; } final String format = parameter.getFormat(); return javaTypeFor(type, format); }
public JavaType getTypeFromParameter(Parameter parameter, Map<String, Model> definitions) { if (parameter instanceof SerializableParameter) { SerializableParameter sp = (SerializableParameter) parameter; Property inner = sp.getItems(); JavaType tp = getTypeFromProperty(sp.getType(), sp.getFormat(), inner, definitions); if(tp != null) { return tp; } } else if (parameter instanceof BodyParameter) { BodyParameter bp = (BodyParameter) parameter; Model model = bp.getSchema(); return getTypeFromModel("", model, definitions); } return null; }
public JavaType getTypeFromParameter(Parameter parameter, Map<String, Model> definitions) { if (parameter instanceof SerializableParameter) { SerializableParameter sp = (SerializableParameter) parameter; Property inner = sp.getItems(); JavaType tp = getTypeFromProperty(sp.getType(), sp.getFormat(), inner, definitions); if(tp != null) { return tp; } } else if (parameter instanceof BodyParameter) { BodyParameter bp = (BodyParameter) parameter; Model model = bp.getSchema(); return getTypeFromModel("", model, definitions); } return null; }
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());
schema = new Schema(); schema.setType(sp.getType()); schema.setFormat(sp.getFormat());