|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DicomObject
| Nested Class Summary | |
|---|---|
static interface |
DicomObject.Visitor
Visitor object passed to @link{#accept}. |
| Method Summary | |
|---|---|
boolean |
accept(DicomObject.Visitor visitor)
Calls @link{Visitor#visit} for each element in this Dataset. |
void |
add(DicomElement attr)
|
boolean |
bigEndian()
|
void |
bigEndian(boolean bigEndian)
|
boolean |
cacheGet()
|
void |
cacheGet(boolean cacheGet)
|
boolean |
cachePut()
|
void |
cachePut(boolean cachePut)
|
void |
clear()
Removes all elements from this Dicom Object. |
DicomObject |
command()
|
java.util.Iterator<DicomElement> |
commandIterator()
Returns an iterator over Command elements (0000, eeee) in this Dicom Object. |
boolean |
contains(int tag)
Returns true, if this Dicom Object contains the specified Element. |
boolean |
containsAll(DicomObject keys)
Returns true if this Dicom Object contains all of the elements in the specified Dicom Object. |
boolean |
containsValue(int tag)
Returns true, if this Dicom Object contains the specified Element with a value length > 0. |
void |
copyTo(DicomObject destination)
|
DicomObject |
dataset()
|
java.util.Iterator<DicomElement> |
datasetIterator()
Returns an iterator over Data elements (group tag > 2) in this Dicom Object. |
DicomObject |
exclude(int[] tags)
|
DicomObject |
excludePrivate()
Note that this method does not remove private attributes from this DicomObject, rather, it returns a view of the DicomObject without private attributes. |
DicomObject |
fileMetaInfo()
|
java.util.Iterator<DicomElement> |
fileMetaInfoIterator()
Returns an iterator over File Meta Information elements (0002, eeee) in this Dicom Object. |
DicomElement |
get(int tag)
|
DicomElement |
get(int[] tagPath)
|
DicomElement |
get(int[] tagPath,
VR vr)
|
DicomElement |
get(int tag,
VR vr)
|
byte[] |
getBytes(int tag)
|
byte[] |
getBytes(int[] tagPath)
|
byte[] |
getBytes(int[] tagPath,
boolean bigEndian)
|
byte[] |
getBytes(int tag,
boolean bigEndian)
|
java.util.Date |
getDate(int tag)
|
java.util.Date |
getDate(int[] tagPath)
|
java.util.Date |
getDate(int[] tagPath,
java.util.Date defVal)
|
java.util.Date |
getDate(int[] itemPath,
int daTag,
int tmTag)
|
java.util.Date |
getDate(int[] itemPath,
int daTag,
int tmTag,
java.util.Date defVal)
|
java.util.Date |
getDate(int[] tagPath,
VR vr)
|
java.util.Date |
getDate(int[] tagPath,
VR vr,
java.util.Date defVal)
|
java.util.Date |
getDate(int tag,
java.util.Date defVal)
|
java.util.Date |
getDate(int daTag,
int tmTag)
|
java.util.Date |
getDate(int daTag,
int tmTag,
java.util.Date defVal)
|
java.util.Date |
getDate(int tag,
VR vr)
|
java.util.Date |
getDate(int tag,
VR vr,
java.util.Date defVal)
|
DateRange |
getDateRange(int tag)
|
DateRange |
getDateRange(int[] tagPath)
|
DateRange |
getDateRange(int[] tagPath,
DateRange defVal)
|
DateRange |
getDateRange(int[] itemPath,
int daTag,
int tmTag)
|
DateRange |
getDateRange(int[] itemPath,
int daTag,
int tmTag,
DateRange defVal)
|
DateRange |
getDateRange(int[] tagPath,
VR vr)
|
DateRange |
getDateRange(int[] tagPath,
VR vr,
DateRange defVal)
|
DateRange |
getDateRange(int tag,
DateRange defVal)
|
DateRange |
getDateRange(int daTag,
int tmTag)
|
DateRange |
getDateRange(int daTag,
int tmTag,
DateRange defVal)
|
DateRange |
getDateRange(int tag,
VR vr)
|
DateRange |
getDateRange(int tag,
VR vr,
DateRange defVal)
|
java.util.Date[] |
getDates(int tag)
|
java.util.Date[] |
getDates(int[] tagPath)
|
java.util.Date[] |
getDates(int[] tagPath,
java.util.Date[] defVal)
|
java.util.Date[] |
getDates(int[] itemPath,
int daTag,
int tmTag)
|
java.util.Date[] |
getDates(int[] itemPath,
int daTag,
int tmTag,
java.util.Date[] defVal)
|
java.util.Date[] |
getDates(int[] tagPath,
VR vr)
|
java.util.Date[] |
getDates(int[] tagPath,
VR vr,
java.util.Date[] defVal)
|
java.util.Date[] |
getDates(int tag,
java.util.Date[] defVal)
|
java.util.Date[] |
getDates(int daTag,
int tmTag)
|
java.util.Date[] |
getDates(int daTag,
int tmTag,
java.util.Date[] defVal)
|
java.util.Date[] |
getDates(int tag,
VR vr)
|
java.util.Date[] |
getDates(int tag,
VR vr,
java.util.Date[] defVal)
|
double |
getDouble(int tag)
|
double |
getDouble(int[] tagPath)
|
double |
getDouble(int[] tagPath,
double defVal)
|
double |
getDouble(int[] tagPath,
VR vr)
|
double |
getDouble(int[] tagPath,
VR vr,
double defVal)
|
double |
getDouble(int tag,
double defVal)
|
double |
getDouble(int tag,
VR vr)
|
double |
getDouble(int tag,
VR vr,
double defVal)
|
double[] |
getDoubles(int tag)
|
double[] |
getDoubles(int[] tagPath)
|
double[] |
getDoubles(int[] tagPath,
double[] defVal)
|
double[] |
getDoubles(int[] tagPath,
VR vr)
|
double[] |
getDoubles(int[] tagPath,
VR vr,
double[] defVal)
|
double[] |
getDoubles(int tag,
double[] defVal)
|
double[] |
getDoubles(int tag,
VR vr)
|
double[] |
getDoubles(int tag,
VR vr,
double[] defVal)
|
float |
getFloat(int tag)
|
float |
getFloat(int[] tagPath)
|
float |
getFloat(int[] tagPath,
float defVal)
|
float |
getFloat(int[] tagPath,
VR vr)
|
float |
getFloat(int[] tagPath,
VR vr,
float defVal)
|
float |
getFloat(int tag,
float defVal)
|
float |
getFloat(int tag,
VR vr)
|
float |
getFloat(int tag,
VR vr,
float defVal)
|
float[] |
getFloats(int tag)
|
float[] |
getFloats(int[] tagPath)
|
float[] |
getFloats(int[] tagPath,
float[] defVal)
|
float[] |
getFloats(int[] tagPath,
VR vr)
|
float[] |
getFloats(int[] tagPath,
VR vr,
float[] defVal)
|
float[] |
getFloats(int tag,
float[] defVal)
|
float[] |
getFloats(int tag,
VR vr)
|
float[] |
getFloats(int tag,
VR vr,
float[] defVal)
|
int |
getInt(int tag)
|
int |
getInt(int[] tagPath)
|
int |
getInt(int[] tagPath,
int defVal)
|
int |
getInt(int[] tagPath,
VR vr)
|
int |
getInt(int[] tagPath,
VR vr,
int defVal)
|
int |
getInt(int tag,
int defVal)
|
int |
getInt(int tag,
VR vr)
|
int |
getInt(int tag,
VR vr,
int defVal)
|
int[] |
getInts(int tag)
|
int[] |
getInts(int[] tagPath)
|
int[] |
getInts(int[] tagPath,
int[] defVal)
|
int[] |
getInts(int[] tagPath,
VR vr)
|
int[] |
getInts(int[] tagPath,
VR vr,
int[] defVal)
|
int[] |
getInts(int tag,
int[] defVal)
|
int[] |
getInts(int tag,
VR vr)
|
int[] |
getInts(int tag,
VR vr,
int[] defVal)
|
long |
getItemOffset()
Returns the offset of the Sequence Item containing this Nested Data Set in the Dicom Stream from/to which the Data Set was read/written, or -1 if this is not a Nested Data Set or it was not (yet) read from/written to a Dicom Stream. |
int |
getItemPosition()
Returns zero-based position of this Nested Data in the Sequence Element, or -1 if this is not a Nested Data Set. |
DicomObject |
getNestedDicomObject(int tag)
|
DicomObject |
getNestedDicomObject(int[] itemPath)
|
DicomObject |
getParent()
Returns the Data Set containing this Data Set in a Sequence Element, or null if this is not a nested Data Set. |
java.lang.String |
getPrivateCreator(int tag)
Returns private creator identifier, for given private tag. |
DicomObject |
getRoot()
|
short[] |
getShorts(int tag)
|
short[] |
getShorts(int[] tagPath)
|
short[] |
getShorts(int[] tagPath,
short[] defVal)
|
short[] |
getShorts(int[] tagPath,
VR vr)
|
short[] |
getShorts(int[] tagPath,
VR vr,
short[] defVal)
|
short[] |
getShorts(int tag,
short[] defVal)
|
short[] |
getShorts(int tag,
VR vr)
|
short[] |
getShorts(int tag,
VR vr,
short[] defVal)
|
SpecificCharacterSet |
getSpecificCharacterSet()
Returns the Specific Character Set defined by Attribute Specific Character Set (0008,0005) of this or the root Data Set, if this is a Nested Data Set containing in a Sequence Element. |
java.lang.String |
getString(int tag)
|
java.lang.String |
getString(int[] tagPath)
|
java.lang.String |
getString(int[] tagPath,
java.lang.String defVal)
|
java.lang.String |
getString(int[] tagPath,
VR vr)
|
java.lang.String |
getString(int[] tagPath,
VR vr,
java.lang.String defVal)
|
java.lang.String |
getString(int tag,
java.lang.String defVal)
|
java.lang.String |
getString(int tag,
VR vr)
|
java.lang.String |
getString(int tag,
VR vr,
java.lang.String defVal)
|
java.lang.String[] |
getStrings(int tag)
|
java.lang.String[] |
getStrings(int[] tagPath)
|
java.lang.String[] |
getStrings(int[] tagPath,
java.lang.String[] defVal)
|
java.lang.String[] |
getStrings(int[] tagPath,
VR vr)
|
java.lang.String[] |
getStrings(int[] tagPath,
VR vr,
java.lang.String[] defVal)
|
java.lang.String[] |
getStrings(int tag,
java.lang.String[] defVal)
|
java.lang.String[] |
getStrings(int tag,
VR vr)
|
java.lang.String[] |
getStrings(int tag,
VR vr,
java.lang.String[] defVal)
|
void |
initFileMetaInformation(java.lang.String tsuid)
|
void |
initFileMetaInformation(java.lang.String cuid,
java.lang.String iuid,
java.lang.String tsuid)
|
boolean |
isEmpty()
Returns true if this Dicom Object contains no elements. |
boolean |
isRoot()
Returns true if this is not a nested Data Set. |
java.util.Iterator<DicomElement> |
iterator()
Returns an iterator over all elements in this Dicom Object. |
java.util.Iterator<DicomElement> |
iterator(int fromTag,
int toTag)
Returns an iterator over elements in the given range in this Dicom Object. |
boolean |
matches(DicomObject keys,
boolean ignoreCaseOfPN)
|
java.lang.String |
nameOf(int tag)
Returns name of Attribute with specified (private) tag or |
DicomElement |
putBytes(int[] tagPath,
VR vr,
byte[] val)
|
DicomElement |
putBytes(int[] tagPath,
VR vr,
byte[] val,
boolean bigEndian)
|
DicomElement |
putBytes(int tag,
VR vr,
byte[] val)
|
DicomElement |
putBytes(int tag,
VR vr,
byte[] val,
boolean bigEndian)
|
DicomElement |
putDate(int[] tagPath,
VR vr,
java.util.Date val)
|
DicomElement |
putDate(int tag,
VR vr,
java.util.Date val)
|
DicomElement |
putDateRange(int[] tagPath,
VR vr,
DateRange val)
|
DicomElement |
putDateRange(int tag,
VR vr,
DateRange val)
|
DicomElement |
putDates(int[] tagPath,
VR vr,
java.util.Date[] val)
|
DicomElement |
putDates(int tag,
VR vr,
java.util.Date[] val)
|
DicomElement |
putDouble(int[] tagPath,
VR vr,
double val)
|
DicomElement |
putDouble(int tag,
VR vr,
double val)
|
DicomElement |
putDoubles(int[] tagPath,
VR vr,
double[] val)
|
DicomElement |
putDoubles(int tag,
VR vr,
double[] val)
|
DicomElement |
putFloat(int[] tagPath,
VR vr,
float val)
|
DicomElement |
putFloat(int tag,
VR vr,
float val)
|
DicomElement |
putFloats(int[] tagPath,
VR vr,
float[] val)
|
DicomElement |
putFloats(int tag,
VR vr,
float[] val)
|
DicomElement |
putFragments(int[] tagPath,
VR vr,
boolean bigEndian)
|
DicomElement |
putFragments(int[] tagPath,
VR vr,
boolean bigEndian,
int capacity)
|
DicomElement |
putFragments(int tag,
VR vr,
boolean bigEndian)
|
DicomElement |
putFragments(int tag,
VR vr,
boolean bigEndian,
int capacity)
|
DicomElement |
putInt(int[] tagPath,
VR vr,
int val)
|
DicomElement |
putInt(int tag,
VR vr,
int val)
|
DicomElement |
putInts(int[] tagPath,
VR vr,
int[] val)
|
DicomElement |
putInts(int tag,
VR vr,
int[] val)
|
DicomElement |
putNestedDicomObject(int[] tagPath,
DicomObject item)
|
DicomElement |
putNestedDicomObject(int tag,
DicomObject item)
|
DicomElement |
putNull(int[] tagPath,
VR vr)
|
DicomElement |
putNull(int tag,
VR vr)
|
DicomElement |
putSequence(int tag)
|
DicomElement |
putSequence(int[] tagPath)
|
DicomElement |
putSequence(int[] tagPath,
int capacity)
|
DicomElement |
putSequence(int tag,
int capacity)
|
DicomElement |
putShorts(int[] tagPath,
VR vr,
short[] val)
|
DicomElement |
putShorts(int tag,
VR vr,
short[] val)
|
DicomElement |
putString(int[] tagPath,
VR vr,
java.lang.String val)
|
DicomElement |
putString(int tag,
VR vr,
java.lang.String val)
|
DicomElement |
putStrings(int[] tagPath,
VR vr,
java.lang.String[] val)
|
DicomElement |
putStrings(int tag,
VR vr,
java.lang.String[] val)
|
DicomElement |
remove(int tag)
|
DicomElement |
remove(int[] tagPath)
|
int |
resolveTag(int tag,
java.lang.String privateCreator)
Resolve existing private tag. |
int |
resolveTag(int tag,
java.lang.String privateCreator,
boolean reserve)
Resolves private tag. |
void |
serializeElements(java.io.ObjectOutputStream oos)
|
void |
setItemOffset(long offset)
Sets the offset of the Sequence Item encoding this Nested Data Set in a Dicom Stream. |
void |
setItemPosition(int pos)
Sets zero-based position of this Nested Data in the Sequence Element. |
void |
setParent(DicomObject parent)
|
void |
shareElements()
|
int |
size()
Returns number of elements in this Dicom Object. |
DicomObject |
subSet(DicomObject filter)
|
DicomObject |
subSet(int[] tags)
|
DicomObject |
subSet(int fromTag,
int toTag)
|
int |
toStringBuffer(java.lang.StringBuffer sb,
DicomObjectToStringParam param)
|
int |
vm(int tag)
Returns Number of Values of the specified Element or -1 if there is no such Element in this Dicom Object. |
VR |
vrOf(int tag)
Returns Value Representation of Attribute with specified (private) tag or @link{VR#UN} if no entry was found in configured @link{VRMap}s. |
| Method Detail |
|---|
int size()
boolean isEmpty()
void clear()
DicomObject getRoot()
boolean isRoot()
DicomObject getParent()
void setParent(DicomObject parent)
SpecificCharacterSet getSpecificCharacterSet()
java.util.Iterator<DicomElement> iterator()
java.util.Iterator<DicomElement> iterator(int fromTag,
int toTag)
fromTag - minimal (group, element) as 8 byte integer: ggggeeee, of first
element included.toTag - maximal (group, element) as 8 byte integer: ggggeeee, of last
element included.
java.util.Iterator<DicomElement> commandIterator()
java.util.Iterator<DicomElement> fileMetaInfoIterator()
java.util.Iterator<DicomElement> datasetIterator()
int getItemPosition()
void setItemPosition(int pos)
long getItemOffset()
void setItemOffset(long offset)
offset - of the Sequence Item containing this Nested Data Set in a
Dicom Stream.VR vrOf(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
java.lang.String nameOf(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
int resolveTag(int tag,
java.lang.String privateCreator)
tag - (group, element) as 8 byte integer: ggggeeee.privateCreator - private creator identifier
int resolveTag(int tag,
java.lang.String privateCreator,
boolean reserve)
tag - (group, element) as 8 byte integer: ggggeeee.privateCreator - private creator identifier
java.lang.String getPrivateCreator(int tag)
tag - (group, element) of private tag as 8 byte integer: ggggeeee
IllegalArgumentExcepion - if tag is not a private tag or if itself a Private Creator
Data Element (gggg,00EE).int vm(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
boolean contains(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
boolean containsValue(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
boolean containsAll(DicomObject keys)
keys - Dicom Object to be checked for containment in this Dicom Object.
boolean accept(DicomObject.Visitor visitor)
visitor - Visitor object, which method @link{Visitor#visit} is
called for each element in this Dataset.
void add(DicomElement attr)
attr - DicomElement remove(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
DicomElement remove(int[] tagPath)
tagPath -
DicomElement get(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
DicomElement get(int tag,
VR vr)
DicomElement get(int[] tagPath)
tagPath -
DicomElement get(int[] tagPath,
VR vr)
byte[] getBytes(int tag,
boolean bigEndian)
tag - (group, element) as 8 byte integer: ggggeeee.bigEndian -
byte[] getBytes(int tag)
byte[] getBytes(int[] tagPath,
boolean bigEndian)
tagPath - bigEndian -
byte[] getBytes(int[] tagPath)
DicomObject getNestedDicomObject(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
DicomObject getNestedDicomObject(int[] itemPath)
itemPath -
int getInt(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
int getInt(int tag,
VR vr)
int getInt(int tag,
int defVal)
tag - (group, element) as 8 byte integer: ggggeeee.defVal - TODO
int getInt(int tag,
VR vr,
int defVal)
int getInt(int[] tagPath)
tagPath -
int getInt(int[] tagPath,
VR vr)
int getInt(int[] tagPath,
int defVal)
tagPath -
int getInt(int[] tagPath,
VR vr,
int defVal)
int[] getInts(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
int[] getInts(int tag,
VR vr)
int[] getInts(int tag,
int[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
int[] getInts(int tag,
VR vr,
int[] defVal)
int[] getInts(int[] tagPath)
tagPath -
int[] getInts(int[] tagPath,
VR vr)
int[] getInts(int[] tagPath,
int[] defVal)
tagPath -
int[] getInts(int[] tagPath,
VR vr,
int[] defVal)
short[] getShorts(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
short[] getShorts(int tag,
VR vr)
short[] getShorts(int tag,
short[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
short[] getShorts(int tag,
VR vr,
short[] defVal)
short[] getShorts(int[] tagPath)
tagPath -
short[] getShorts(int[] tagPath,
VR vr)
short[] getShorts(int[] tagPath,
short[] defVal)
tagPath -
short[] getShorts(int[] tagPath,
VR vr,
short[] defVal)
float getFloat(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
float getFloat(int tag,
VR vr)
float getFloat(int tag,
float defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
float getFloat(int tag,
VR vr,
float defVal)
float getFloat(int[] tagPath)
tagPath -
float getFloat(int[] tagPath,
VR vr)
float getFloat(int[] tagPath,
float defVal)
tagPath -
float getFloat(int[] tagPath,
VR vr,
float defVal)
float[] getFloats(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
float[] getFloats(int tag,
VR vr)
float[] getFloats(int tag,
float[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
float[] getFloats(int tag,
VR vr,
float[] defVal)
float[] getFloats(int[] tagPath)
tagPath -
float[] getFloats(int[] tagPath,
VR vr)
float[] getFloats(int[] tagPath,
float[] defVal)
tagPath -
float[] getFloats(int[] tagPath,
VR vr,
float[] defVal)
double getDouble(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
double getDouble(int tag,
VR vr)
double getDouble(int tag,
double defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
double getDouble(int tag,
VR vr,
double defVal)
double getDouble(int[] tagPath)
tagPath -
double getDouble(int[] tagPath,
VR vr)
double getDouble(int[] tagPath,
double defVal)
tagPath -
double getDouble(int[] tagPath,
VR vr,
double defVal)
double[] getDoubles(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
double[] getDoubles(int tag,
VR vr)
double[] getDoubles(int tag,
double[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
double[] getDoubles(int tag,
VR vr,
double[] defVal)
double[] getDoubles(int[] tagPath)
tagPath -
double[] getDoubles(int[] tagPath,
VR vr)
double[] getDoubles(int[] tagPath,
double[] defVal)
tagPath -
double[] getDoubles(int[] tagPath,
VR vr,
double[] defVal)
java.lang.String getString(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
java.lang.String getString(int tag,
VR vr)
java.lang.String getString(int tag,
java.lang.String defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
java.lang.String getString(int tag,
VR vr,
java.lang.String defVal)
java.lang.String getString(int[] tagPath)
tagPath -
java.lang.String getString(int[] tagPath,
VR vr)
java.lang.String getString(int[] tagPath,
java.lang.String defVal)
tagPath -
java.lang.String getString(int[] tagPath,
VR vr,
java.lang.String defVal)
java.lang.String[] getStrings(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
java.lang.String[] getStrings(int tag,
VR vr)
java.lang.String[] getStrings(int tag,
java.lang.String[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
java.lang.String[] getStrings(int tag,
VR vr,
java.lang.String[] defVal)
java.lang.String[] getStrings(int[] tagPath)
tagPath -
java.lang.String[] getStrings(int[] tagPath,
VR vr)
java.lang.String[] getStrings(int[] tagPath,
java.lang.String[] defVal)
tagPath -
java.lang.String[] getStrings(int[] tagPath,
VR vr,
java.lang.String[] defVal)
java.util.Date getDate(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
java.util.Date getDate(int tag,
VR vr)
java.util.Date getDate(int tag,
java.util.Date defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
java.util.Date getDate(int tag,
VR vr,
java.util.Date defVal)
java.util.Date getDate(int daTag,
int tmTag)
daTag - tmTag -
java.util.Date getDate(int daTag,
int tmTag,
java.util.Date defVal)
daTag - tmTag -
java.util.Date getDate(int[] tagPath)
tagPath -
java.util.Date getDate(int[] tagPath,
VR vr)
java.util.Date getDate(int[] tagPath,
java.util.Date defVal)
tagPath -
java.util.Date getDate(int[] tagPath,
VR vr,
java.util.Date defVal)
java.util.Date getDate(int[] itemPath,
int daTag,
int tmTag)
itemPath - daTag - tmTag -
java.util.Date getDate(int[] itemPath,
int daTag,
int tmTag,
java.util.Date defVal)
itemPath - daTag - tmTag -
java.util.Date[] getDates(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
java.util.Date[] getDates(int tag,
VR vr)
java.util.Date[] getDates(int tag,
java.util.Date[] defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
java.util.Date[] getDates(int tag,
VR vr,
java.util.Date[] defVal)
java.util.Date[] getDates(int daTag,
int tmTag)
daTag - tmTag -
java.util.Date[] getDates(int daTag,
int tmTag,
java.util.Date[] defVal)
daTag - tmTag -
java.util.Date[] getDates(int[] tagPath)
tagPath -
java.util.Date[] getDates(int[] tagPath,
VR vr)
java.util.Date[] getDates(int[] tagPath,
java.util.Date[] defVal)
tagPath -
java.util.Date[] getDates(int[] tagPath,
VR vr,
java.util.Date[] defVal)
java.util.Date[] getDates(int[] itemPath,
int daTag,
int tmTag)
itemPath - daTag - tmTag -
java.util.Date[] getDates(int[] itemPath,
int daTag,
int tmTag,
java.util.Date[] defVal)
itemPath - daTag - tmTag -
DateRange getDateRange(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
DateRange getDateRange(int tag,
VR vr)
DateRange getDateRange(int tag,
DateRange defVal)
tag - (group, element) as 8 byte integer: ggggeeee.
DateRange getDateRange(int tag,
VR vr,
DateRange defVal)
DateRange getDateRange(int daTag,
int tmTag)
daTag - tmTag -
DateRange getDateRange(int daTag,
int tmTag,
DateRange defVal)
daTag - tmTag -
DateRange getDateRange(int[] tagPath)
tagPath -
DateRange getDateRange(int[] tagPath,
VR vr)
DateRange getDateRange(int[] tagPath,
DateRange defVal)
tagPath -
DateRange getDateRange(int[] tagPath,
VR vr,
DateRange defVal)
DateRange getDateRange(int[] itemPath,
int daTag,
int tmTag)
itemPath - daTag - tmTag -
DateRange getDateRange(int[] itemPath,
int daTag,
int tmTag,
DateRange defVal)
itemPath - daTag - tmTag -
DicomElement putNull(int tag,
VR vr)
tag - (group, element) as 8 byte integer: ggggeeee.vr -
DicomElement putBytes(int tag,
VR vr,
byte[] val)
DicomElement putBytes(int tag,
VR vr,
byte[] val,
boolean bigEndian)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val - bigEndian -
DicomElement putNestedDicomObject(int tag,
DicomObject item)
tag - (group, element) as 8 byte integer: ggggeeee.item -
DicomElement putInt(int tag,
VR vr,
int val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putInts(int tag,
VR vr,
int[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putShorts(int tag,
VR vr,
short[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putFloat(int tag,
VR vr,
float val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putFloats(int tag,
VR vr,
float[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putDouble(int tag,
VR vr,
double val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putDoubles(int tag,
VR vr,
double[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putString(int tag,
VR vr,
java.lang.String val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putStrings(int tag,
VR vr,
java.lang.String[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putDate(int tag,
VR vr,
java.util.Date val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putDates(int tag,
VR vr,
java.util.Date[] val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putDateRange(int tag,
VR vr,
DateRange val)
tag - (group, element) as 8 byte integer: ggggeeee.vr - val -
DicomElement putSequence(int tag)
tag - (group, element) as 8 byte integer: ggggeeee.
DicomElement putSequence(int tag,
int capacity)
tag - (group, element) as 8 byte integer: ggggeeee.capacity -
DicomElement putFragments(int tag,
VR vr,
boolean bigEndian)
tag - (group, element) as 8 byte integer: ggggeeee.vr - bigEndian -
DicomElement putFragments(int tag,
VR vr,
boolean bigEndian,
int capacity)
tag - (group, element) as 8 byte integer: ggggeeee.vr - bigEndian - capacity -
DicomElement putNull(int[] tagPath,
VR vr)
tagPath - vr -
DicomElement putBytes(int[] tagPath,
VR vr,
byte[] val)
DicomElement putBytes(int[] tagPath,
VR vr,
byte[] val,
boolean bigEndian)
tagPath - vr - val - bigEndian -
DicomElement putNestedDicomObject(int[] tagPath,
DicomObject item)
tagPath - item -
DicomElement putInt(int[] tagPath,
VR vr,
int val)
tagPath - vr - val -
DicomElement putInts(int[] tagPath,
VR vr,
int[] val)
tagPath - vr - val -
DicomElement putShorts(int[] tagPath,
VR vr,
short[] val)
tagPath - vr - val -
DicomElement putFloat(int[] tagPath,
VR vr,
float val)
tagPath - vr - val -
DicomElement putFloats(int[] tagPath,
VR vr,
float[] val)
tagPath - vr - val -
DicomElement putDouble(int[] tagPath,
VR vr,
double val)
tagPath - vr - val -
DicomElement putDoubles(int[] tagPath,
VR vr,
double[] val)
tagPath - vr - val -
DicomElement putString(int[] tagPath,
VR vr,
java.lang.String val)
tagPath - vr - val -
DicomElement putStrings(int[] tagPath,
VR vr,
java.lang.String[] val)
tagPath - vr - val -
DicomElement putDate(int[] tagPath,
VR vr,
java.util.Date val)
tagPath - vr - val -
DicomElement putDates(int[] tagPath,
VR vr,
java.util.Date[] val)
tagPath - vr - val -
DicomElement putDateRange(int[] tagPath,
VR vr,
DateRange val)
tagPath - vr - val -
DicomElement putSequence(int[] tagPath)
tagPath -
DicomElement putSequence(int[] tagPath,
int capacity)
tagPath - capacity -
DicomElement putFragments(int[] tagPath,
VR vr,
boolean bigEndian)
tagPath - vr - bigEndian -
DicomElement putFragments(int[] tagPath,
VR vr,
boolean bigEndian,
int capacity)
tagPath - vr - bigEndian - capacity -
void shareElements()
void serializeElements(java.io.ObjectOutputStream oos)
throws java.io.IOException
oos -
java.io.IOExceptionvoid copyTo(DicomObject destination)
destination -
boolean matches(DicomObject keys,
boolean ignoreCaseOfPN)
keys - ignoreCaseOfPN -
boolean cacheGet()
void cacheGet(boolean cacheGet)
cacheGet - boolean cachePut()
void cachePut(boolean cachePut)
cachePut - boolean bigEndian()
void bigEndian(boolean bigEndian)
bigEndian - DicomObject command()
DicomObject dataset()
DicomObject fileMetaInfo()
DicomObject subSet(DicomObject filter)
filter -
DicomObject subSet(int fromTag,
int toTag)
fromTag - toTag -
DicomObject subSet(int[] tags)
tags -
DicomObject exclude(int[] tags)
tags -
DicomObject excludePrivate()
void initFileMetaInformation(java.lang.String tsuid)
tsuid -
void initFileMetaInformation(java.lang.String cuid,
java.lang.String iuid,
java.lang.String tsuid)
cuid - iuid - tsuid -
int toStringBuffer(java.lang.StringBuffer sb,
DicomObjectToStringParam param)
sb - param -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||