/** * Write <code>data</code> result (given as {@link Object}) of function import based on <code>return type</code> * of {@link EdmFunctionImport} in specified format (given as <code>contentType</code>). Additional * <code>properties</code> * for this entity provider must be set (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param functionImport entity data model for executed function import * @param data result of function import * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written function import result content. * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeFunctionImport(final String contentType, final EdmFunctionImport functionImport, final Object data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeFunctionImport(contentType, functionImport, data, properties); }
/** * Write <code>data</code> result (given as {@link Object}) of function import based on <code>return type</code> * of {@link EdmFunctionImport} in specified format (given as <code>contentType</code>). Additional * <code>properties</code> * for this entity provider must be set (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param functionImport entity data model for executed function import * @param data result of function import * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written function import result content. * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeFunctionImport(final String contentType, final EdmFunctionImport functionImport, final Object data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeFunctionImport(contentType, functionImport, data, properties); }
/** * Write <code>data</code> result (given as {@link Object}) of function import based on <code>return type</code> * of {@link EdmFunctionImport} in specified format (given as <code>contentType</code>). Additional * <code>properties</code> * for this entity provider must be set (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param functionImport entity data model for executed function import * @param data result of function import * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written function import result content. * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeFunctionImport(final String contentType, final EdmFunctionImport functionImport, final Object data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeFunctionImport(contentType, functionImport, data, properties); }
/** * Write <code>data</code> result (given as {@link Object}) of function import based on <code>return type</code> * of {@link EdmFunctionImport} in specified format (given as <code>contentType</code>). Additional * <code>properties</code> * for this entity provider must be set (given as {@link EntityProviderWriteProperties}). * * @param contentType format in which the entry should be written * @param functionImport entity data model for executed function import * @param data result of function import * @param properties additional properties necessary for writing of data * @return resulting {@link ODataResponse} with written function import result content. * @throws EntityProviderException if writing of data (serialization) fails */ public static ODataResponse writeFunctionImport(final String contentType, final EdmFunctionImport functionImport, final Object data, final EntityProviderWriteProperties properties) throws EntityProviderException { return createEntityProvider().writeFunctionImport(contentType, functionImport, data, properties); }