vertx-ifx/zero-ifx-feign/src/main/java/feign/codec/JsonObjectEncoder.java
package feign.codec;
import feign.RequestTemplate;
import io.vertx.core.json.JsonObject;
import java.lang.reflect.Type;
public class JsonObjectEncoder implements Encoder {
@Override
public void encode(final Object o, final Type type,
final RequestTemplate requestTemplate) throws EncodeException {
if (JsonObject.class == type && null != o) {
final JsonObject item = (JsonObject) o;
requestTemplate.body(item.encode());
}
}
}