public class ImageWriterFactory extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ImageWriterFactory.ImageWriterParam |
Modifier and Type | Field and Description |
---|---|
private static ImageWriterFactory |
defaultFactory |
private static Logger |
LOG |
private Map<String,ImageWriterFactory.ImageWriterParam> |
mapMimeTypes |
private Map<String,ImageWriterFactory.ImageWriterParam> |
mapTransferSyntaxUIDs |
private static long |
serialVersionUID |
Constructor and Description |
---|
ImageWriterFactory() |
private static final long serialVersionUID
private static ImageWriterFactory defaultFactory
private Map<String,ImageWriterFactory.ImageWriterParam> mapTransferSyntaxUIDs
private Map<String,ImageWriterFactory.ImageWriterParam> mapMimeTypes
public ImageWriterFactory()
public Map<String,ImageWriterFactory.ImageWriterParam> getMapTransferSyntaxUIDs()
public void setMapTransferSyntaxUIDs(Map<String,ImageWriterFactory.ImageWriterParam> mapTransferSyntaxUIDs)
public Map<String,ImageWriterFactory.ImageWriterParam> getMapMimeTypes()
public void setMapMimeTypes(Map<String,ImageWriterFactory.ImageWriterParam> mapMimeTypes)
public static ImageWriterFactory getDefault()
public static void resetDefault()
public static void setDefault(ImageWriterFactory factory)
private static ImageWriterFactory initDefault()
public void init()
private String getImageWriterName(ImageWriterFactory.ImageWriterParam imageWriterParam)
public void load(String name) throws IOException
IOException
public void load(InputStream in) throws IOException
IOException
public ImageWriterFactory.ImageWriterParam getForTransferSyntaxUID(String tsuid)
public ImageWriterFactory.ImageWriterParam getForMimeType(String mimeType)
public static ImageWriterFactory.ImageWriterParam getImageWriterParam(String tsuid)
public static ImageWriter getImageWriter(ImageWriterFactory.ImageWriterParam param)
public static ImageWriter getImageWriterForMimeType(String mimeType)
Copyright © 2017 dcm4che.org. All rights reserved.