public static MessageFactories getFactory(Class<? extends Collection<?>> clazz)
        {
            return clazz.getName().startsWith("java.util") ?
                    MessageFactories.valueOf(clazz.getSimpleName()) : null;
        }
Returns the message factory for the standard jdk {@link Collection} implementations.
protostuff-collectionschema/src/main/java/io/protostuff/CollectionSchema.java