Modifier and Type | Field and Description |
---|---|
private Attributes |
blkAttrs |
private File |
blkDirectory |
private String |
blkFilePrefix |
private String |
blkFileSuffix |
private List<File> |
bulkDataFiles |
private boolean |
catBlkFiles |
private Attributes |
dataset |
private DicomEncodingOptions |
encOpts |
private Attributes |
fmi |
private DicomInputStream.IncludeBulkData |
includeBulkData |
private boolean |
nofmi |
private static ResourceBundle |
rb |
private String |
tsuid |
private boolean |
withfmi |
Constructor and Description |
---|
Json2Dcm() |
Modifier and Type | Method and Description |
---|---|
private static void |
addBulkdataOptions(org.apache.commons.cli.Options opts) |
private static void |
addFileEncodingOptions(org.apache.commons.cli.Options opts) |
private static void |
addIOFileNameOptions(org.apache.commons.cli.Options opts) |
private static void |
configureBulkdata(Json2Dcm json2dcm,
org.apache.commons.cli.CommandLine cl) |
void |
delBulkDataFiles() |
static void |
main(String[] args) |
void |
mergeJSON(String fname) |
void |
parse(DicomInputStream dis) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
static Attributes |
parseJSON(String fname) |
private static JSONReader |
parseJSON(String fname,
Attributes attrs) |
void |
setBulkDataAttributes(Attributes blkAttrs) |
void |
setBulkDataDirectory(File blkDirectory) |
void |
setBulkDataFilePrefix(String blkFilePrefix) |
void |
setBulkDataFileSuffix(String blkFileSuffix) |
void |
setConcatenateBulkDataFiles(boolean catBlkFiles) |
void |
setEncodingOptions(DicomEncodingOptions encOpts) |
void |
setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData) |
void |
setNoFileMetaInformation(boolean nofmi) |
void |
setTransferSyntax(String uid) |
void |
setWithFileMetaInformation(boolean withfmi) |
void |
writeTo(OutputStream out) |
private static ResourceBundle rb
private DicomInputStream.IncludeBulkData includeBulkData
private boolean catBlkFiles
private String blkFilePrefix
private String blkFileSuffix
private File blkDirectory
private Attributes blkAttrs
private boolean withfmi
private boolean nofmi
private DicomEncodingOptions encOpts
private List<File> bulkDataFiles
private Attributes fmi
private Attributes dataset
public Json2Dcm()
public final void setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData)
public final void setConcatenateBulkDataFiles(boolean catBlkFiles)
public final void setBulkDataFilePrefix(String blkFilePrefix)
public final void setBulkDataFileSuffix(String blkFileSuffix)
public final void setBulkDataDirectory(File blkDirectory)
public final void setBulkDataAttributes(Attributes blkAttrs)
public final void setTransferSyntax(String uid)
public final void setWithFileMetaInformation(boolean withfmi)
public final void setNoFileMetaInformation(boolean nofmi)
public final void setEncodingOptions(DicomEncodingOptions encOpts)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addIOFileNameOptions(org.apache.commons.cli.Options opts)
private static void addBulkdataOptions(org.apache.commons.cli.Options opts)
private static void addFileEncodingOptions(org.apache.commons.cli.Options opts)
private static void configureBulkdata(Json2Dcm json2dcm, org.apache.commons.cli.CommandLine cl) throws Exception
Exception
public void writeTo(OutputStream out) throws IOException
IOException
public void delBulkDataFiles()
public void parse(DicomInputStream dis) throws IOException
IOException
public static Attributes parseJSON(String fname) throws Exception
Exception
private static JSONReader parseJSON(String fname, Attributes attrs) throws IOException
IOException
Copyright © 2017 dcm4che.org. All rights reserved.