List of usage examples for com.fasterxml.jackson.databind.introspect POJOPropertiesCollector collect
public POJOPropertiesCollector collect()
From source file:com.github.mrenou.jacksonatic.internal.introspection.JacksonaticClassIntrospector.java
@Override protected POJOPropertiesCollector collectProperties(MapperConfig<?> config, JavaType type, MixInResolver r, boolean forSerialization, String mutatorPrefix) { boolean useAnnotations = config.isAnnotationProcessingEnabled(); AnnotatedClass ac;// ww w . ja v a2 s . c o m if (forSerialization) { ac = annotatedClassConstructor.constructForSerialization(type.getRawClass(), (useAnnotations ? config.getAnnotationIntrospector() : null), r); } else { ac = annotatedClassConstructor.constructForDeserialization(type.getRawClass(), (useAnnotations ? config.getAnnotationIntrospector() : null), r); } POJOPropertiesCollector propertyCollector = constructPropertyCollector(config, ac, type, forSerialization, mutatorPrefix); return propertyCollector.collect(); }