Skip to content

Instantly share code, notes, and snippets.

View sverhagen's full-sized avatar

Sander Verhagen sverhagen

View GitHub Profile
@sverhagen
sverhagen / PagedResultDeserializer.java
Created August 6, 2017 06:23
Contextual deserializer for generic wrapper type in Jackson
package com.example;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.ObjectCodec;
import com.fasterxml.jackson.databind.BeanProperty;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JavaType;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import React from "react";
import {IndexLink, Link} from "react-router";
import "./Header.scss";
import {Navbar, Nav, NavItem, NavDropdown, MenuItem} from "react-bootstrap";
import {LinkContainer} from "react-router-bootstrap";
export default class Header extends React.Component {
constructor(props) {
super(props)
}
package com.totaalsoftware.common.controller.swagger;
import io.swagger.annotations.Api;
import org.springframework.core.annotation.AnnotationUtils;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
import static org.apache.commons.lang3.StringUtils.isBlank;
import static org.apache.commons.lang3.StringUtils.isNotBlank;