T
- Java type supported by the providerpublic abstract class AbstractMessageReaderWriterProvider<T> extends Object implements MessageBodyReader<T>, MessageBodyWriter<T>
Modifier and Type | Field and Description |
---|---|
static Charset |
UTF8
Deprecated.
use
StandardCharsets.UTF_8 instead. |
Constructor and Description |
---|
AbstractMessageReaderWriterProvider() |
Modifier and Type | Method and Description |
---|---|
static Charset |
getCharset(MediaType m)
Deprecated.
use
ReaderWriter.getCharset(m) instead |
long |
getSize(T t,
Class<?> type,
Type genericType,
Annotation[] annotations,
MediaType mediaType) |
static String |
readFromAsString(InputStream in,
MediaType type)
Deprecated.
use
ReaderWriter.readFromAsString(in, type) instead |
static void |
writeTo(InputStream in,
OutputStream out)
Deprecated.
use
ReaderWriter.writeTo(in, out) instead. |
static void |
writeTo(Reader in,
Writer out)
Deprecated.
use
ReaderWriter.writeTo(in, out) instead. |
static void |
writeToAsString(String s,
OutputStream out,
MediaType type)
Deprecated.
use
ReaderWriter.writeToAsString(s, out, type) instead |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isReadable, readFrom
isWriteable, writeTo
@Deprecated public static final Charset UTF8
StandardCharsets.UTF_8
instead.@Deprecated public static void writeTo(InputStream in, OutputStream out) throws IOException
ReaderWriter.writeTo(in, out)
instead.in
- the input stream to read from.out
- the output stream to write to.IOException
- if there is an error reading or writing bytes.@Deprecated public static void writeTo(Reader in, Writer out) throws IOException
ReaderWriter.writeTo(in, out)
instead.in
- the reader to read from.out
- the writer to write to.IOException
- if there is an error reading or writing characters.@Deprecated public static Charset getCharset(MediaType m)
ReaderWriter.getCharset(m)
instead
The character set is obtained from the media type parameter "charset".
If the parameter is not present the StandardCharsets.UTF_8
charset is utilized.
m
- the media type.@Deprecated public static String readFromAsString(InputStream in, MediaType type) throws IOException
ReaderWriter.readFromAsString(in, type)
insteadin
- the input stream to read from.type
- the media type that determines the character set defining
how to decode bytes to characters.IOException
- if there is an error reading from the input stream.@Deprecated public static void writeToAsString(String s, OutputStream out, MediaType type) throws IOException
ReaderWriter.writeToAsString(s, out, type)
insteads
- the string to convert to bytes.out
- the output stream to write to.type
- the media type that determines the character set defining
how to decode bytes to characters.IOException
- in case of a write failure.public long getSize(T t, Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)
getSize
in interface MessageBodyWriter<T>
Copyright © 2007-2023, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.