package com.revolsys.io.map;
import java.util.Map;
import com.revolsys.io.IoFactory;
import com.revolsys.io.Writer;
public interface MapWriter extends Writer<Map<String, ? extends Object>> {
static boolean isWritable(final Object source) {
return IoFactory.isAvailable(MapWriterFactory.class, source);
}
static MapWriter newMapWriter(final Object source) {
final MapWriterFactory factory = IoFactory.factory(MapWriterFactory.class, source);
if (factory == null) {
return null;
} else {
return factory.newMapWriter(source);
}
}
}