/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. */ private static PayLoad toEntity( ResourceOperationParameterDeclaration parameter) { PayLoad result = new PayLoad(); if ("array".equals(parameter.getType())) { result.setArray(true); if (parameter.getItems() != null && parameter.getItems().getType() != null) { result.setType(parameter.getItems().getType()); } else if (parameter.getItems() != null) { result.setType(parameter.getItems().getRef()); } } else { result.setArray(false); result.setType(parameter.getType()); } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. */ private static PayLoad toEntity( ResourceOperationParameterDeclaration parameter) { PayLoad result = new PayLoad(); if ("array".equals(parameter.getType())) { result.setArray(true); if (parameter.getItems() != null && parameter.getItems().getType() != null) { result.setType(parameter.getItems().getType()); } else if (parameter.getItems() != null) { result.setType(parameter.getItems().getRef()); } } else { result.setArray(false); result.setType(parameter.getType()); } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. */ private static PayLoad toEntity( ResourceOperationParameterDeclaration parameter) { PayLoad result = new PayLoad(); if ("array".equals(parameter.getType())) { result.setArray(true); if (parameter.getItems() != null && parameter.getItems().getType() != null) { result.setType(parameter.getItems().getType()); } else if (parameter.getItems() != null) { result.setType(parameter.getItems().getRef()); } } else { result.setArray(false); result.setType(parameter.getType()); } return result; }
/** * Converts a Swagger parameter to an instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. * * @param parameter * The Swagger parameter. * @return An instance of * {@link org.restlet.ext.platform.internal.model.PayLoad}. */ private static PayLoad toEntity( ResourceOperationParameterDeclaration parameter) { PayLoad result = new PayLoad(); if ("array".equals(parameter.getType())) { result.setArray(true); if (parameter.getItems() != null && parameter.getItems().getType() != null) { result.setType(parameter.getItems().getType()); } else if (parameter.getItems() != null) { result.setType(parameter.getItems().getRef()); } } else { result.setArray(false); result.setType(parameter.getType()); } return result; }