public static <T> T fromJSON(final Type<? extends T> targetType, final File json) {
        return fromJSON(targetType, json, null);
    }
public static < T > T fromJSON ( final Type < ? extends T > targetType , final File json ) { return fromJSON ( targetType , json , null ) ; }
@param targetType can be the {@code Type} of {@code Entity/Array/Collection/Map}.
@param json
@return