jrapidoc-model/src/main/java/org/projectodd/jrapidoc/model/type/provider/converter/JacksonToJrapidocProcessor.java
public Type getType(CollectionLikeType jacksonType) {
        // try {
        String signature = JacksonSignature.createSignature(jacksonType);
        JavaType contentType = jacksonType.getContentType();
        String contentSignature = JacksonSignature.createSignature(contentType);
        Class<?> containerClass = jacksonType.getRawClass();
        CollectionTypeJrapidoc type = new CollectionTypeJrapidoc(containerClass.getName(), signature, contentType.getRawClass().getName(),
                contentSignature);
        if (cache.containsKey(signature)) {
            return cache.get(signature);
        }
        cache.put(signature, type);
        getType(jacksonType.getContentType());
        return type;
    }
public Type getType(CollectionLikeType jacksonType) {
        // try {
        String signature = JacksonSignature.createSignature(jacksonType);
        JavaType contentType = jacksonType.getContentType();
        String contentSignature = JacksonSignature.createSignature(contentType);
        Class<?> containerClass = jacksonType.getRawClass();
        CollectionTypeJrapidoc type = new CollectionTypeJrapidoc(containerClass.getName(), signature, contentType.getRawClass().getName(),
                contentSignature);
        if (cache.containsKey(signature)) {
            return cache.get(signature);
        }
        cache.put(signature, type);
        getType(jacksonType.getContentType());
        return type;
    }
public Type getType ( CollectionLikeType jacksonType ) { // try { String signature = JacksonSignature . createSignature ( jacksonType ) ; JavaType contentType = jacksonType . getContentType ( ) ; String contentSignature = JacksonSignature . createSignature ( contentType ) ; Class < ? > containerClass = jacksonType . getRawClass ( ) ; CollectionTypeJrapidoc type = new CollectionTypeJrapidoc ( containerClass . getName ( ) , signature , contentType . getRawClass ( ) . getName ( ) , contentSignature ) ; if ( cache . containsKey ( signature ) ) { return cache . get ( signature ) ; } cache . put ( signature , type ) ; getType ( jacksonType . getContentType ( ) ) ; return type ; }
Same as {@link #getType(com.fasterxml.jackson.databind.type.SimpleType)}

@param jacksonType
@return
Same as { @link #getType ( com . fasterxml . jackson . databind . type . SimpleType ) }