Skip navigation links
A B C D E G J M O P R S W 

A

addBaseClasses(Class<?>...) - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 
addSubtypes(NamedType...) - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 
ARTIFACT_ID - Static variable in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

B

baseClassList - Variable in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

C

com.devonfw.module.json.common.base - package com.devonfw.module.json.common.base
 
com.devonfw.module.json.common.base.type - package com.devonfw.module.json.common.base.type
 
createInstance() - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

D

deserialize(JsonParser, DeserializationContext) - Method in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 

E

extensionModule - Variable in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

G

getExtensionModule() - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
Gets access to a generic extension module for customizations to Jackson JSON mapping.
getRequiredValue(JsonNode, String) - Static method in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
getValue(JsonNode, String) - Static method in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
GROUP_ID - Static variable in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

J

JacksonPolymorphicAnnotation() - Constructor for class com.devonfw.module.json.common.base.MixInAnnotationsModule.JacksonPolymorphicAnnotation
 
JacksonUtil - Class in com.devonfw.module.json.common.base
Utility class providing static method to help serializing and de-serializing complex object hierarchies with Jackson.
JacksonUtil() - Constructor for class com.devonfw.module.json.common.base.JacksonUtil
 

M

MixInAnnotationsModule - Class in com.devonfw.module.json.common.base
A SimpleModule to extend Jackson to mixin annotations for polymorphic types.
MixInAnnotationsModule(Class<?>...) - Constructor for class com.devonfw.module.json.common.base.MixInAnnotationsModule
 
MixInAnnotationsModule.JacksonPolymorphicAnnotation - Class in com.devonfw.module.json.common.base
The blueprint class for the following JSON-annotation allowing to convert from JSON to POJO and vice versa

O

ObjectMapperFactory - Class in com.devonfw.module.json.common.base
A generic factory to create instances of a Jackson ObjectMapper.
ObjectMapperFactory() - Constructor for class com.devonfw.module.json.common.base.ObjectMapperFactory
The constructor.

P

PageableJsonDeserializer - Class in com.devonfw.module.json.common.base.type
JsonDeserializer to deserialize Pageable objects from JSON.
PageableJsonDeserializer() - Constructor for class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
PageableJsonSerializer - Class in com.devonfw.module.json.common.base.type
JsonSerializer to serialize Pageable to JSON.
PageableJsonSerializer() - Constructor for class com.devonfw.module.json.common.base.type.PageableJsonSerializer
 
polymorphicClasses - Variable in class com.devonfw.module.json.common.base.MixInAnnotationsModule
 
PROPERTY_DIRECTION - Static variable in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
PROPERTY_PAGE_NUMBER - Static variable in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
PROPERTY_PAGE_SIZE - Static variable in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
PROPERTY_PROPERTY - Static variable in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 
PROPERTY_SORT - Static variable in class com.devonfw.module.json.common.base.type.PageableJsonDeserializer
 

R

readAtomicValue(JsonNode, Class<V>) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 
readValue(JsonNode, String, Class<V>, boolean) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 
readValue(JsonNode, Class<V>, boolean) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 
readValue(JsonNode, Class<V>) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 

S

serialize(Pageable, JsonGenerator, SerializerProvider) - Method in class com.devonfw.module.json.common.base.type.PageableJsonSerializer
 
serialVersionUID - Static variable in class com.devonfw.module.json.common.base.MixInAnnotationsModule
 
setBaseClasses(Class<?>...) - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 
setSubtypeList(List<NamedType>) - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 
setSubtypes(NamedType...) - Method in class com.devonfw.module.json.common.base.ObjectMapperFactory
 
setupModule(Module.SetupContext) - Method in class com.devonfw.module.json.common.base.MixInAnnotationsModule
 
subtypeList - Variable in class com.devonfw.module.json.common.base.ObjectMapperFactory
 

W

writeNumber(JsonGenerator, Number) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 
writeValue(JsonGenerator, Object) - Static method in class com.devonfw.module.json.common.base.JacksonUtil
 
A B C D E G J M O P R S W 
Skip navigation links

Copyright © 2014–2019 devon4j-Team. All rights reserved.