package org.odata4j.format.json; import javax.ws.rs.core.UriInfo; import org.odata4j.producer.ComplexObjectResponse; /** * Writer for OComplexObjects in JSON */ public class JsonComplexObjectFormatWriter extends JsonFormatWriter<ComplexObjectResponse> { public JsonComplexObjectFormatWriter(String jsonpCallback) { super(jsonpCallback); } @Override protected void writeContent(UriInfo uriInfo, JsonWriter jw, ComplexObjectResponse target) { super.writeComplexObject(jw, target.getComplexObjectName(), target.getObject().getType().getFullyQualifiedTypeName(), target.getObject().getProperties()); } }