Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
jaxrs
- annotation
-
base
-
JsonMappingExceptionMapper
-
JsonParseExceptionMapper
-
NoContentExceptionSupplier
-
ProviderBase
-
HEADER_CONTENT_TYPE_OPTIONS: String
-
CLASS_NAME_NO_CONTENT_EXCEPTION: String
-
noContentExceptionSupplier: NoContentExceptionSupplier
-
DEFAULT_UNTOUCHABLES: HashSet<ClassKey>
-
static class initializer
-
DEFAULT_UNREADABLES: Class[]
-
DEFAULT_UNWRITABLES: Class[]
-
JAXRS_FEATURE_DEFAULTS: int
-
_mapperConfig: MapperConfiguratorBase
-
_cfgCustomUntouchables: HashMap<ClassKey, Boolean>
-
_cfgCheckCanSerialize: boolean
-
_cfgCheckCanDeserialize: boolean
-
_jaxRSFeatures: int
-
_defaultReadView: Class<Object>
-
_defaultWriteView: Class<Object>
-
_untouchables: HashSet<ClassKey>
-
_unreadableClasses: Class[]
-
_unwritableClasses: Class[]
-
_readers: LRUMap<AnnotationBundleKey, EndpointConfigBase>
-
_writers: LRUMap<AnnotationBundleKey, EndpointConfigBase>
-
_noContentExceptionRef: AtomicReference<IOException>
-
ProviderBase(MapperConfiguratorBase): void
-
ProviderBase(): void
-
checkCanDeserialize(boolean): void
-
checkCanSerialize(boolean): void
-
addUntouchable(Class<Object>): void
-
removeUntouchable(Class<Object>): void
-
setAnnotationsToUse(Annotations[]): void
-
setMapper(ObjectMapper): void
-
setDefaultReadView(Class<Object>): ProviderBase
-
setDefaultWriteView(Class<Object>): ProviderBase
-
setDefaultView(Class<Object>): ProviderBase
-
configure(JaxRSFeature, boolean): ProviderBase
-
enable(JaxRSFeature): ProviderBase
-
enable(JaxRSFeature, JaxRSFeature[]): ProviderBase
-
disable(JaxRSFeature): ProviderBase
-
disable(JaxRSFeature, JaxRSFeature[]): ProviderBase
-
isEnabled(JaxRSFeature): boolean
-
configure(DeserializationFeature, boolean): ProviderBase
-
enable(DeserializationFeature): ProviderBase
-
disable(DeserializationFeature): ProviderBase
-
configure(SerializationFeature, boolean): ProviderBase
-
enable(SerializationFeature): ProviderBase
-
disable(SerializationFeature): ProviderBase
-
enable(Feature): ProviderBase
-
enable(Feature): ProviderBase
-
disable(Feature): ProviderBase
-
disable(Feature): ProviderBase
-
configure(Feature, boolean): ProviderBase
-
configure(Feature, boolean): ProviderBase
-
_configForReading(ObjectMapper, Annotation[], Class<Object>): EndpointConfigBase
-
_configForWriting(ObjectMapper, Annotation[], Class<Object>): EndpointConfigBase
-
_configForReading(ObjectReader, Annotation[]): EndpointConfigBase
-
_configForWriting(ObjectWriter, Annotation[]): EndpointConfigBase
-
_createGenerator(ObjectWriter, OutputStream, JsonEncoding): JsonGenerator
-
_createParser(ObjectReader, InputStream): JsonParser
-
_isSpecialReadable(Class<Object>): boolean
-
_isIgnorableForReading(ClassKey): boolean
-
_isIgnorableForWriting(ClassKey): boolean
-
_createNoContentException(): IOException
-
_containedIn(Class<Object>, HashSet<ClassKey>): boolean
-
_findCustomUntouchable(Class<Object>): Boolean
-
findSuperTypes(Class<Object>, Class<Object>): List<Class<Object>>
-
findSuperTypes(Class<Object>, Class<Object>, List<Class<Object>>): List<Class<Object>>
-
_addSuperTypes(Class<Object>, Class<Object>, Collection<Class<Object>>, boolean): void
-
_this(): ProviderBase
-
_createNoContentExceptionSupplier(): NoContentExceptionSupplier
-
getClassLoader(): ClassLoader
-
- nocontent
-
-
cfg
-
AnnotationBundleKey
-
NO_ANNOTATIONS: Annotation[]
-
_annotations: Annotation[]
-
_type: Class<Object>
-
_annotationsCopied: boolean
-
_hashCode: int
-
AnnotationBundleKey(Annotation[], Class<Object>): void
-
AnnotationBundleKey(Annotation[], Class<Object>, int): void
-
calcHash(Annotation[]): int
-
immutableKey(): AnnotationBundleKey
-
hashCode(): int
-
toString(): String
-
equals(Object): boolean
-
_equals(Annotation[]): boolean
-
-
Annotations
-
EndpointConfigBase
-
_config: MapperConfig<MapperConfig>
-
_activeView: Class<Object>
-
_rootName: String
-
_deserEnable: DeserializationFeature[]
-
_deserDisable: DeserializationFeature[]
-
_reader: ObjectReader
-
_serEnable: SerializationFeature[]
-
_serDisable: SerializationFeature[]
-
_writer: ObjectWriter
-
EndpointConfigBase(MapperConfig<MapperConfig>): void
-
add(Annotation[], boolean): EndpointConfigBase
-
addAnnotation(Class<Annotation>, Annotation, boolean): void
-
initReader(ObjectReader): EndpointConfigBase
-
initWriter(ObjectWriter): EndpointConfigBase
-
getRootName(): String
-
getActiveView(): Class<Object>
-
getReader(): ObjectReader
-
getWriter(): ObjectWriter
-
modifyBeforeWrite(Object): Object
-
nullIfEmpty(Object[]): Object[]
-
-
JaxRSFeature
-
ALLOW_EMPTY_INPUT: JaxRSFeature
-
ADD_NO_SNIFF_HEADER: JaxRSFeature
-
DYNAMIC_OBJECT_MAPPER_LOOKUP: JaxRSFeature
-
CACHE_ENDPOINT_READERS: JaxRSFeature
-
CACHE_ENDPOINT_WRITERS: JaxRSFeature
-
_defaultState: boolean
-
JaxRSFeature(boolean): void
-
collectDefaults(): int
-
enabledByDefault(): boolean
-
getMask(): int
-
enabledIn(int): boolean
-
-
MapperConfiguratorBase
-
configure(DeserializationFeature, boolean): void
-
_mapper: ObjectMapper
-
_defaultMapper: ObjectMapper
-
_defaultAnnotationsToUse: Annotations[]
-
_jaxbIntrospectorClass: Class<AnnotationIntrospector>
-
MapperConfiguratorBase(ObjectMapper, Annotations[]): void
-
getConfiguredMapper(): ObjectMapper
-
getDefaultMapper(): ObjectMapper
-
mapper(): ObjectMapper
-
_resolveIntrospectors(Annotations[]): AnnotationIntrospector
-
setMapper(ObjectMapper): void
-
setAnnotationsToUse(Annotations[]): void
-
configure(SerializationFeature, boolean): void
-
configure(Feature, boolean): void
-
configure(Feature, boolean): void
-
_setAnnotations(ObjectMapper, Annotations[]): void
-
-
ObjectReaderInjector
-
ObjectReaderModifier
-
ObjectWriterInjector
-
ObjectWriterModifier
-
-
util
-
ClassKey
-
EndpointAsBeanProperty
-
serialVersionUID: long
-
ENDPOINT_NAME: PropertyName
-
NO_ANNOTATIONS: AnnotationMap
-
_rawAnnotations: Annotation[]
-
_annotations: AnnotationMap
-
EndpointAsBeanProperty(PropertyName, JavaType, Annotation[]): void
-
EndpointAsBeanProperty(EndpointAsBeanProperty, JavaType): void
-
withType(JavaType): Std
-
getAnnotation(Class<Annotation>): Annotation
-
annotations(): AnnotationMap
-
-
LRUMap
-
-
jaxrs
-
jackson
-
fasterxml