jrapidoc-model/src/main/java/org/projectodd/jrapidoc/model/type/provider/converter/JacksonToJrapidocProcessor.java
public Type getType(JavaType type) {
        if (type instanceof SimpleType) {
            return getType((SimpleType) type);
        } else if (type instanceof CollectionType) {
            return getType((CollectionLikeType) type);
        } else if (type instanceof ArrayType) {
            return getType((ArrayType) type);
        } else if (type instanceof MapLikeType) {
            return getType((MapLikeType) type);
        }
        throw new RuntimeException("Unimplemented Jackson type: " + type);
    }
public Type getType(JavaType type) {
        if (type instanceof SimpleType) {
            return getType((SimpleType) type);
        } else if (type instanceof CollectionType) {
            return getType((CollectionLikeType) type);
        } else if (type instanceof ArrayType) {
            return getType((ArrayType) type);
        } else if (type instanceof MapLikeType) {
            return getType((MapLikeType) type);
        }
        throw new RuntimeException("Unimplemented Jackson type: " + type);
    }
Do redirection from general Jackson type to the concrete one

@param type
jackson type
@return JRAPIDoc type