Package | Description |
---|---|
org.dcm4che3.data |
Lower level classes that deal with the DICOM Data Dictionary (PS 3.6).
|
org.dcm4che3.dict.siemens |
This package is contained in the Maven module dcm4che-core.
|
org.dcm4che3.imageio.codec |
This package is part of the Maven module dcm4che-imageio.
|
org.dcm4che3.io |
Classes for reading and writing DICOM files.
|
org.dcm4che3.json |
Classes for dealing with JSON (Javascript Simple Object Notation).
|
org.dcm4che3.media |
Classes for dealing with storage media.
|
org.dcm4che3.net.service |
This package is part of the Maven module dcm4che3-net.
|
org.dcm4che3.tool.dcmdump |
Dump DICOM file to stdout.
|
org.dcm4che3.tool.findscu.test |
Invoke DICOM C-FIND Query Request.
|
org.dcm4che3.util |
Utility classes.
|
Modifier and Type | Field and Description |
---|---|
private static VR[] |
VR.VALUE_OF |
VR |
VR.Holder.vr |
VR |
ValueSelector.vr |
VR |
IOD.DataElement.vr |
private VR |
IOD.MemberOf.vr |
private VR |
Fragments.vr |
private VR[] |
Attributes.vrs |
Modifier and Type | Method and Description |
---|---|
VR |
Attributes.getVR(int tag) |
VR |
Attributes.getVR(String privateCreator,
int tag) |
private static VR |
ValueSelector.selectVR(String s,
int fromIndex) |
static VR |
VR.valueOf(int code) |
static VR |
VR.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VR[] |
VR.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
VR |
IOD.MemberOf.vr() |
VR |
Fragments.vr() |
VR |
StandardElementDictionary.vrOf(int tag) |
abstract VR |
ElementDictionary.vrOf(int tag) |
static VR |
ElementDictionary.vrOf(int tag,
String privateCreator) |
private VR |
IOD.SAXHandler.vrOf(String s) |
Modifier and Type | Method and Description |
---|---|
void |
Attributes.addBulkDataReference(String privateCreator,
int tag,
VR vr,
BulkData bulkData,
ItemPointer... itemPointers) |
private StringBuilder |
Attributes.appendAttribute(String privateCreator,
int tag,
VR vr,
Object value,
int maxLength,
StringBuilder sb,
String prefix,
Deidentifier deidentifier) |
int |
Value.calcLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
Sequence.calcLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
Fragments.calcLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
BulkData.calcLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
Date defVal) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
Date defVal,
DatePrecision precision) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
DatePrecision precision) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
int valueIndex) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
int valueIndex,
Date defVal) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
int valueIndex,
Date defVal,
DatePrecision precision) |
Date |
Attributes.getDate(String privateCreator,
int tag,
VR vr,
int valueIndex,
DatePrecision precision) |
DateRange |
Attributes.getDateRange(String privateCreator,
int tag,
VR vr) |
DateRange |
Attributes.getDateRange(String privateCreator,
int tag,
VR vr,
DateRange defVal) |
Date[] |
Attributes.getDates(String privateCreator,
int tag,
VR vr) |
Date[] |
Attributes.getDates(String privateCreator,
int tag,
VR vr,
DatePrecisions precisions) |
double |
Attributes.getDouble(String privateCreator,
int tag,
VR vr,
double defVal) |
double |
Attributes.getDouble(String privateCreator,
int tag,
VR vr,
int valueIndex,
double defVal) |
double[] |
Attributes.getDoubles(String privateCreator,
int tag,
VR vr) |
int |
Value.getEncodedLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
Sequence.getEncodedLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
Fragments.getEncodedLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
BulkData.getEncodedLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
float |
Attributes.getFloat(String privateCreator,
int tag,
VR vr,
float defVal) |
float |
Attributes.getFloat(String privateCreator,
int tag,
VR vr,
int valueIndex,
float defVal) |
float[] |
Attributes.getFloats(String privateCreator,
int tag,
VR vr) |
int |
Attributes.getInt(String privateCreator,
int tag,
VR vr,
int defVal) |
int |
Attributes.getInt(String privateCreator,
int tag,
VR vr,
int valueIndex,
int defVal) |
int[] |
Attributes.getInts(String privateCreator,
int tag,
VR vr) |
SpecificCharacterSet |
Attributes.getSpecificCharacterSet(VR vr) |
String |
Attributes.getString(String privateCreator,
int tag,
VR vr) |
String |
Attributes.getString(String privateCreator,
int tag,
VR vr,
int valueIndex) |
String |
Attributes.getString(String privateCreator,
int tag,
VR vr,
int valueIndex,
String defVal) |
String |
Attributes.getString(String privateCreator,
int tag,
VR vr,
String defVal) |
String[] |
Attributes.getStrings(String privateCreator,
int tag,
VR vr) |
private void |
Attributes.insert(int index,
int tag,
VR vr,
Object value) |
private boolean |
Attributes.matches(String privateCreator,
int tag,
VR vr,
boolean ignorePNCase,
boolean matchNoValue,
String[] keyVals) |
Fragments |
Attributes.newFragments(int tag,
VR vr,
int initialCapacity) |
Fragments |
Attributes.newFragments(String privateCreator,
int tag,
VR vr,
int initialCapacity) |
private Object |
Attributes.set(int tag,
VR vr,
Object value) |
private Object |
Attributes.set(String privateCreator,
int tag,
VR vr,
Object value) |
Object |
Attributes.setBytes(int tag,
VR vr,
byte[] b) |
Object |
Attributes.setBytes(String privateCreator,
int tag,
VR vr,
byte[] b) |
Object |
Attributes.setDate(int tag,
VR vr,
Date... ds) |
Object |
Attributes.setDate(int tag,
VR vr,
DatePrecision precision,
Date... ds) |
Object |
Attributes.setDate(String privateCreator,
int tag,
VR vr,
Date... ds) |
Object |
Attributes.setDate(String privateCreator,
int tag,
VR vr,
DatePrecision precision,
Date... ds) |
Object |
Attributes.setDateRange(int tag,
VR vr,
DateRange range) |
Object |
Attributes.setDateRange(String privateCreator,
int tag,
VR vr,
DateRange range) |
Object |
Attributes.setDouble(int tag,
VR vr,
double... ds) |
Object |
Attributes.setDouble(String privateCreator,
int tag,
VR vr,
double... ds) |
Object |
Attributes.setFloat(int tag,
VR vr,
float... fs) |
Object |
Attributes.setFloat(String privateCreator,
int tag,
VR vr,
float... fs) |
Object |
Attributes.setInt(int tag,
VR vr,
int... is) |
Object |
Attributes.setInt(String privateCreator,
int tag,
VR vr,
int... is) |
Object |
Attributes.setNull(int tag,
VR vr) |
Object |
Attributes.setNull(String privateCreator,
int tag,
VR vr) |
Object |
Attributes.setString(int tag,
VR vr,
String... ss) |
Object |
Attributes.setString(int tag,
VR vr,
String s) |
Object |
Attributes.setString(String privateCreator,
int tag,
VR vr,
String... ss) |
Object |
Attributes.setString(String privateCreator,
int tag,
VR vr,
String s) |
Object |
Attributes.setValue(int tag,
VR vr,
Object value) |
Object |
Attributes.setValue(String privateCreator,
int tag,
VR vr,
Object value) |
byte[] |
Value.toBytes(VR vr,
boolean bigEndian) |
byte[] |
Sequence.toBytes(VR vr,
boolean bigEndian) |
byte[] |
Fragments.toBytes(VR vr,
boolean bigEndian) |
byte[] |
BulkData.toBytes(VR vr,
boolean bigEndian) |
private DateRange |
Attributes.toDateRange(String s,
VR vr) |
Fragments |
BulkData.toFragments(String privateCreator,
int tag,
VR vr)
Returns a
Fragments instance with containing BulkData instances referencing
individual fragments, referenced by this BulkData instances. |
private static Object |
Attributes.toggleEndian(VR vr,
Object value,
boolean toggleEndian) |
private static String |
Attributes.toString(DateRange range,
VR vr,
TimeZone tz) |
private void |
Attributes.updateVR(int index,
VR vr) |
boolean |
Attributes.Visitor.visit(Attributes attrs,
int tag,
VR vr,
Object value) |
void |
Value.writeTo(DicomOutputStream out,
VR vr) |
void |
Sequence.writeTo(DicomOutputStream out,
VR vr) |
void |
Fragments.writeTo(DicomOutputStream out,
VR vr) |
void |
BulkData.writeTo(DicomOutputStream out,
VR vr) |
Constructor and Description |
---|
DataElement(int tag,
VR vr,
IOD.DataElementType type,
int minVM,
int maxVM,
int valueNumber) |
Fragments(String privateCreator,
int tag,
VR vr,
boolean bigEndian,
int initialCapacity) |
MemberOf(int tag,
VR vr,
int valueIndex,
boolean matchNotPresent,
int... itemPath) |
ValueSelector(String privateCreator,
int tag,
VR vr,
int index,
ItemPointer... itemPointers) |
Modifier and Type | Method and Description |
---|---|
VR |
SiemensCSANonImage.vrOf(int tag) |
VR |
SiemensCSAHeader.vrOf(int tag) |
Modifier and Type | Method and Description |
---|---|
int |
Compressor.CompressedFrame.calcLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
int |
Compressor.CompressedFrame.getEncodedLength(DicomEncodingOptions encOpts,
boolean explicitVR,
VR vr) |
byte[] |
Compressor.CompressedFrame.toBytes(VR vr,
boolean bigEndian) |
void |
Compressor.CompressedFrame.writeTo(DicomOutputStream out,
VR vr) |
Modifier and Type | Field and Description |
---|---|
private VR |
DicomInputStream.vr |
private VR |
ContentHandlerAdapter.vr |
Modifier and Type | Method and Description |
---|---|
VR |
DicomInputStream.vr() |
Modifier and Type | Method and Description |
---|---|
private void |
SAXWriter.addAttributes(int tag,
VR vr,
String privateCreator) |
abstract boolean |
BulkDataDescriptor.isBulkData(String privateCreator,
int tag,
VR vr,
int length,
ItemPointer... itemPointer) |
private void |
DicomInputStream.readFragments(Attributes attrs,
int fragsTag,
VR vr) |
void |
DicomOutputStream.writeAttribute(int tag,
VR vr,
byte[] val) |
void |
DicomOutputStream.writeAttribute(int tag,
VR vr,
Object value,
SpecificCharacterSet cs) |
private void |
SAXWriter.writeAttribute(int tag,
VR vr,
Object value,
SpecificCharacterSet cs,
Attributes attrs) |
void |
DicomOutputStream.writeAttribute(int tag,
VR vr,
Value val) |
void |
DicomOutputStream.writeHeader(int tag,
VR vr,
int len) |
private void |
SAXWriter.writeValues(VR vr,
Object val,
boolean bigEndian,
SpecificCharacterSet cs) |
Modifier and Type | Field and Description |
---|---|
(package private) VR |
JSONReader.Element.vr |
Modifier and Type | Method and Description |
---|---|
private void |
JSONWriter.writeAttribute(int tag,
VR vr,
Object value,
SpecificCharacterSet cs,
Attributes attrs) |
private void |
JSONWriter.writeDoubleValues(VR vr,
Object val,
boolean bigEndian) |
private void |
JSONWriter.writeInlineBinary(VR vr,
byte[] b,
boolean bigEndian,
boolean preserve) |
private void |
JSONWriter.writeIntValues(VR vr,
Object val,
boolean bigEndian) |
private void |
JSONWriter.writeStringValues(VR vr,
Object val,
boolean bigEndian,
SpecificCharacterSet cs) |
private void |
JSONWriter.writeValue(VR vr,
Object val,
boolean bigEndian,
SpecificCharacterSet cs,
boolean preserve) |
Modifier and Type | Method and Description |
---|---|
private Attributes |
DicomDirReader.pk(String type,
int tag,
VR vr,
String... ids) |
Modifier and Type | Field and Description |
---|---|
private static VR[] |
QueryRetrieveLevel.UNIQUE_KEYS_VR |
Modifier and Type | Method and Description |
---|---|
private void |
DcmDump.appendFragment(StringBuilder line,
DicomInputStream dis,
VR vr) |
Modifier and Type | Method and Description |
---|---|
void |
QueryTool.addQueryTag(String privateCreator,
int tag,
VR vr,
String value)
adds a new private query tag.
|
void |
QueryTool.addReturnTag(String privateCreator,
int tag,
VR vr) |
Modifier and Type | Method and Description |
---|---|
Object |
Deidentifier.deidentify(int tag,
VR vr,
Object value) |
boolean |
UIDUtils.Visitor.visit(Attributes attrs,
int tag,
VR vr,
Object val) |
Copyright © 2017 dcm4che.org. All rights reserved.