@Provider
@Produces(value={"application/json","application/*+json"})
@Consumes(value={"application/json","application/*+json"})
@Priority(value=5000)
public class TomEEJsonbProvider<T>
extends org.apache.johnzon.jaxrs.jsonb.jaxrs.JsonbJaxrsProvider<T>
| Constructor and Description |
|---|
TomEEJsonbProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isReadable(Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
boolean |
isWriteable(Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
void |
setAccessMode(org.apache.johnzon.mapper.access.AccessMode accessMode) |
void |
setDateFormat(String dateFormat) |
void |
setLocale(Locale locale) |
close, createJsonb, getJsonb, getSize, readFrom, setBinaryDataStrategy, setEncoding, setFailOnMissingCreatorValues, setFailOnUnknownProperties, setIJson, setInterfaceImplementationMapping, setNullValues, setOtherProperties, setPolymorphicDeserializationPredicate, setPolymorphicDiscriminator, setPolymorphicDiscriminatorMapper, setPolymorphicSerializationPredicate, setPolymorphicTypeLoader, setPretty, setPropertyNamingStrategy, setPropertyOrderStrategy, setThrowNoContentExceptionOnEmptyStreams, setUseJsRange, writeTopublic boolean isWriteable(Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
public boolean isReadable(Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
public void setDateFormat(String dateFormat)
public void setLocale(Locale locale)
public void setAccessMode(org.apache.johnzon.mapper.access.AccessMode accessMode)
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.