public class ODataWriterImpl extends Object implements ODataWriter
| Modifier and Type | Field and Description |
|---|---|
protected ODataClient |
client |
| Constructor and Description |
|---|
ODataWriterImpl(ODataClient client) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
writeEntities(Collection<ClientEntity> entities,
ContentType contentType)
Writes a collection of OData entities.
|
InputStream |
writeEntity(ClientEntity entity,
ContentType contentType)
Serializes a single OData entity.
|
InputStream |
writeLink(ClientLink link,
ContentType contentType)
Writes an OData link.
|
InputStream |
writeProperty(ClientProperty property,
ContentType contentType)
Writes a single OData entity property.
|
InputStream |
writeReference(ResWrap<URI> reference,
ContentType contenType)
Writes a entity reference
|
protected final ODataClient client
public ODataWriterImpl(ODataClient client)
public InputStream writeEntities(Collection<ClientEntity> entities, ContentType contentType) throws ODataSerializerException
ODataWriterwriteEntities in interface ODataWriterentities - entities to be serialized.contentType - serialization format.ODataSerializerExceptionpublic InputStream writeEntity(ClientEntity entity, ContentType contentType) throws ODataSerializerException
ODataWriterwriteEntity in interface ODataWriterentity - entity to be serialized.ODataSerializerExceptionpublic InputStream writeProperty(ClientProperty property, ContentType contentType) throws ODataSerializerException
ODataWriterwriteProperty in interface ODataWriterproperty - entity property to be serialized.ODataSerializerExceptionpublic InputStream writeLink(ClientLink link, ContentType contentType) throws ODataSerializerException
ODataWriterwriteLink in interface ODataWriterlink - link to be serialized.ODataSerializerExceptionpublic InputStream writeReference(ResWrap<URI> reference, ContentType contenType) throws ODataSerializerException
ODataWriterwriteReference in interface ODataWriterreference - reference to be serializedODataSerializerExceptionCopyright © 2023. All rights reserved.