@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = _findAnnotation(ac, JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = _findAnnotation(ac, JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = _findAnnotation(ac, JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = ac.getAnnotation(JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = _findAnnotation(ac, JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = ac.getAnnotation(JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public VisibilityChecker<?> findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker) { JsonAutoDetect ann = _findAnnotation(ac, JsonAutoDetect.class); return (ann == null) ? checker : checker.with(ann); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect.Visibility v) { return castToPropertiesBackedByTransientFields(defaultChecker.with(v)); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect ann) { return castToPropertiesBackedByTransientFields(defaultChecker.with(ann)); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect ann) { return castToPropertiesBackedByTransientFields(defaultChecker.with(ann)); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect.Visibility v) { return castToPropertiesBackedByTransientFields(defaultChecker.with(v)); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect ann) { return castToPropertiesBackedByTransientFields(defaultChecker.with(ann)); }
@Override public IgnorePropertiesBackedByTransientFields with(JsonAutoDetect.Visibility v) { return castToPropertiesBackedByTransientFields(defaultChecker.with(v)); }
/** * Constructor. */ // Use deprecated method to ensure we don't break with older versions of jackson @SuppressWarnings("deprecation") public Serializer() { mapper .setSerializationInclusion(JsonInclude.Include.NON_EMPTY) .setVisibilityChecker( mapper.getVisibilityChecker().with(JsonAutoDetect.Visibility.NONE)); }
/** * Constructor. */ // Use deprecated method to ensure we don't break with older versions of jackson @SuppressWarnings("deprecation") public Serializer() { mapper .setSerializationInclusion(JsonInclude.Include.NON_EMPTY) .setVisibilityChecker( mapper.getVisibilityChecker().with(JsonAutoDetect.Visibility.NONE)); }
@SuppressWarnings("deprecation") private JsonNode serialiseThreadStateToJson(List<ThreadState> threadStates) throws IOException { ObjectMapper mapper = new ObjectMapper(); mapper .setSerializationInclusion(JsonInclude.Include.NON_EMPTY) .setVisibilityChecker(mapper.getVisibilityChecker() .with(JsonAutoDetect.Visibility.NONE)); String json = mapper.writeValueAsString(threadStates); return mapper.readTree(json); }