Package com.tangosol.coherence.rest.io
Class StringMarshaller
java.lang.Object
com.tangosol.coherence.rest.io.StringMarshaller
- All Implemented Interfaces:
Marshaller<String>
Marshaller that marshalls String object.
- Since:
- Coherence 12.2.1.0.1
- Author:
- lh 2015.11.19
-
Field Summary
Fields inherited from interface com.tangosol.coherence.rest.io.Marshaller
FORMAT_OUTPUT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
marshal
(String oValue, OutputStream out, jakarta.ws.rs.core.MultivaluedMap<String, Object> httpHeaders) Write the specified object into the given stream.unmarshal
(InputStream in, jakarta.ws.rs.core.MediaType mediaType) Read an object from the specified stream.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tangosol.coherence.rest.io.Marshaller
marshalAsFragment
-
Constructor Details
-
StringMarshaller
public StringMarshaller()
-
-
Method Details
-
marshal
public void marshal(String oValue, OutputStream out, jakarta.ws.rs.core.MultivaluedMap<String, Object> httpHeaders) throws IOExceptionDescription copied from interface:Marshaller
Write the specified object into the given stream.- Specified by:
marshal
in interfaceMarshaller<String>
- Parameters:
oValue
- object to marshallout
- theOutputStream
for the HTTP entity. The implementation should not close the output stream.httpHeaders
- a mutable map of the HTTP message headers.- Throws:
IOException
- if an error occurs during marshalling
-
unmarshal
Description copied from interface:Marshaller
Read an object from the specified stream.- Specified by:
unmarshal
in interfaceMarshaller<String>
- Parameters:
in
- stream to read frommediaType
- the media type of the object to read- Returns:
- unmarshalled object instance
- Throws:
IOException
- if an error occurs during unmarshalling
-