- java.lang.Object
-
- io.helidon.media.jackson.common.JacksonSupport
-
- All Implemented Interfaces:
MediaSupport
public final class JacksonSupport extends Object implements MediaSupport
Support for Jackson integration. For usage examples navigate to theMediaSupport
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JacksonSupportcreate()Creates a newJacksonSupport.static JacksonSupportcreate(com.fasterxml.jackson.databind.ObjectMapper objectMapper)Creates a newJacksonSupport.JacksonBodyReadernewReader()Creates new Jackson reader instance.JacksonBodyWriternewWriter()Creates new Jackson writer instance.static JacksonBodyReaderreader()Creates new Jackson reader instance.Collection<MessageBodyReader<?>>readers()static JacksonBodyWriterwriter()Creates new Jackson writer instance.Collection<MessageBodyWriter<?>>writers()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.helidon.media.common.MediaSupport
register, streamReaders, streamWriters
-
-
-
-
Method Detail
-
reader
public static JacksonBodyReader reader()
Creates new Jackson reader instance.- Returns:
- Jackson reader instance
-
writer
public static JacksonBodyWriter writer()
Creates new Jackson writer instance.- Returns:
- Jackson writer instance
-
newReader
public JacksonBodyReader newReader()
Creates new Jackson reader instance.- Returns:
- Jackson reader instance
-
newWriter
public JacksonBodyWriter newWriter()
Creates new Jackson writer instance.- Returns:
- Jackson writer instance
-
readers
public Collection<MessageBodyReader<?>> readers()
- Specified by:
readersin interfaceMediaSupport
-
writers
public Collection<MessageBodyWriter<?>> writers()
- Specified by:
writersin interfaceMediaSupport
-
create
public static JacksonSupport create(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Creates a newJacksonSupport.- Parameters:
objectMapper- must not benull- Returns:
- a new
JacksonSupport - Throws:
NullPointerException- ifobjectMapperisnull
-
create
public static JacksonSupport create()
Creates a newJacksonSupport.- Returns:
- a new
JacksonSupport
-
-