src/main/java/de/javakaffee/kryoserializers/SubListSerializers.java
@SuppressWarnings("rawtypes")
    public static Serializer<List<?>> createFor(final Class type) {
        if (ArrayListSubListSerializer.canSerialize(type))
            return new ArrayListSubListSerializer();
        if (JavaUtilSubListSerializer.canSerialize(type))
            return new JavaUtilSubListSerializer();
        return null;
    }
@SuppressWarnings("rawtypes")
    public static Serializer<List<?>> createFor(final Class type) {
        if (ArrayListSubListSerializer.canSerialize(type))
            return new ArrayListSubListSerializer();
        if (JavaUtilSubListSerializer.canSerialize(type))
            return new JavaUtilSubListSerializer();
        return null;
    }
@ SuppressWarnings ( "rawtypes" ) public static Serializer < List < ? > > createFor ( final Class type ) { if ( ArrayListSubListSerializer . canSerialize ( type ) ) return new ArrayListSubListSerializer ( ) ; if ( JavaUtilSubListSerializer . canSerialize ( type ) ) return new JavaUtilSubListSerializer ( ) ; return null ; }
Obtain a serializer for the given sublist type. If the type is not supported
<code>null</code> is returned.
@param type the class of the sublist.
@return a serializer instance or <code>null</code>.
Obtain a serializer for the given sublist type . If the type is not supported <code > null< / code > is returned .