| Package | Description | 
|---|---|
| org.dcm4che3.data | 
 Lower level classes that deal with the DICOM Data Dictionary (PS 3.6). 
 | 
| org.dcm4che3.io | 
 Classes for reading and writing DICOM files. 
 | 
| org.dcm4che3.json | 
 Classes for dealing with JSON (Javascript Simple Object Notation). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
private static class  | 
SpecificCharacterSet.ISO2022  | 
| Modifier and Type | Field and Description | 
|---|---|
static SpecificCharacterSet | 
SpecificCharacterSet.ASCII  | 
private SpecificCharacterSet | 
Attributes.cs  | 
static SpecificCharacterSet | 
SpecificCharacterSet.DEFAULT  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SpecificCharacterSet | 
StringValueType.cs(SpecificCharacterSet cs)  | 
static SpecificCharacterSet | 
SpecificCharacterSet.getDefaultCharacterSet()  | 
SpecificCharacterSet | 
Attributes.getSpecificCharacterSet()  | 
SpecificCharacterSet | 
Attributes.getSpecificCharacterSet(VR vr)  | 
static SpecificCharacterSet | 
SpecificCharacterSet.valueOf(String... codes)  | 
| Modifier and Type | Method and Description | 
|---|---|
private int | 
Attributes.calcLength(DicomEncodingOptions encOpts,
          boolean explicitVR,
          SpecificCharacterSet cs,
          int[] groupLengths)  | 
protected SpecificCharacterSet | 
StringValueType.cs(SpecificCharacterSet cs)  | 
boolean | 
VR.prompt(Object val,
      boolean bigEndian,
      SpecificCharacterSet cs,
      int maxChars,
      StringBuilder sb)  | 
boolean | 
ValueType.prompt(Object val,
      boolean bigEndian,
      SpecificCharacterSet cs,
      int maxChars,
      StringBuilder sb)  | 
boolean | 
StringValueType.prompt(Object val,
      boolean bigEndian,
      SpecificCharacterSet cs,
      int maxChars,
      StringBuilder sb)  | 
boolean | 
SequenceValueType.prompt(Object val,
      boolean bigEndian,
      SpecificCharacterSet cs,
      int maxChars,
      StringBuilder sb)  | 
boolean | 
BinaryValueType.prompt(Object val,
      boolean bigEndian,
      SpecificCharacterSet cs,
      int maxChars,
      StringBuilder sb)  | 
protected Object | 
StringValueType.splitAndTrim(String s,
            SpecificCharacterSet cs)  | 
byte[] | 
VR.toBytes(Object val,
       SpecificCharacterSet cs)  | 
byte[] | 
ValueType.toBytes(Object val,
       SpecificCharacterSet cs)  | 
byte[] | 
StringValueType.toBytes(Object val,
       SpecificCharacterSet cs)  | 
byte[] | 
SequenceValueType.toBytes(Object val,
       SpecificCharacterSet cs)  | 
byte[] | 
BinaryValueType.toBytes(Object val,
       SpecificCharacterSet cs)  | 
Object | 
VR.toStrings(Object val,
         boolean bigEndian,
         SpecificCharacterSet cs)  | 
Object | 
ValueType.toStrings(Object val,
         boolean bigEndian,
         SpecificCharacterSet cs)  | 
Object | 
StringValueType.toStrings(Object val,
         boolean bigEndian,
         SpecificCharacterSet cs)  | 
Object | 
SequenceValueType.toStrings(Object val,
         boolean bigEndian,
         SpecificCharacterSet cs)  | 
Object | 
BinaryValueType.toStrings(Object val,
         boolean bigEndian,
         SpecificCharacterSet cs)  | 
private void | 
Attributes.writeTo(DicomOutputStream out,
       SpecificCharacterSet cs,
       int start,
       int end,
       int groupLengthIndex)  | 
| Modifier and Type | Method and Description | 
|---|---|
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)  | 
private void | 
SAXWriter.writeValues(VR vr,
           Object val,
           boolean bigEndian,
           SpecificCharacterSet cs)  | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
JSONWriter.writeAttribute(int tag,
              VR vr,
              Object value,
              SpecificCharacterSet cs,
              Attributes attrs)  | 
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)  | 
Copyright © 2017 dcm4che.org. All rights reserved.