List of usage examples for com.fasterxml.jackson.databind.introspect AnnotatedClass getDefaultConstructor
public AnnotatedConstructor getDefaultConstructor()
From source file:com.github.mrenou.jacksonatic.internal.annotations.ClassAnnotationDecorator.java
private void addConstructorAnnotations(AnnotatedClass annotatedClass, ClassBuilderMapping classBuilderMapping) { AnnotatedConstructor constructorMember = Stream .concat(annotatedClass.getConstructors().stream(), Optional.ofNullable(annotatedClass.getDefaultConstructor()).map(Stream::of) .orElse(Stream.empty())) .filter(constructor -> constructor.getMember().equals(classBuilderMapping.getConstructor())) .findFirst().get();/*from w ww. j a va 2 s . c om*/ setAnnotationsOnMemberWithParams(classBuilderMapping.getAnnotations(), classBuilderMapping.getParametersMapping(), constructorMember); }