github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/java/libraries/feign/ParamExpander.mustache (about) 1 package {{invokerPackage}}; 2 3 import feign.Param; 4 5 import java.text.DateFormat; 6 import java.util.Date; 7 8 /** 9 * Param Expander to convert {@link Date} to RFC3339 10 */ 11 public class ParamExpander implements Param.Expander { 12 13 private static final DateFormat dateformat = new RFC3339DateFormat(); 14 15 @Override 16 public String expand(Object value) { 17 if (value instanceof Date) { 18 return dateformat.format(value); 19 } 20 return value.toString(); 21 } 22 }