|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dcm4che2.data.BasicDicomObject
public class BasicDicomObject
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.dcm4che2.data.DicomObject |
---|
DicomObject.Visitor |
Constructor Summary | |
---|---|
BasicDicomObject()
|
|
BasicDicomObject(DicomObject defaults)
|
|
BasicDicomObject(DicomObject defaults,
int capacity)
|
|
BasicDicomObject(int capacity)
|
Method Summary | |
---|---|
boolean |
accept(DicomObject.Visitor visitor)
Calls @link{Visitor#visit} for each element in this Dataset. |
void |
add(DicomElement a)
|
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 dest)
|
DicomObject |
dataset()
|
java.util.Iterator<DicomElement> |
datasetIterator()
Returns an iterator over Data elements (group tag > 2) in this Dicom Object. |
boolean |
equals(java.lang.Object o)
|
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)
|
DicomObject |
getDefaults()
|
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)
|
int |
hashCode()
|
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 privateTag,
java.lang.String privateCreator)
Resolve existing private tag. |
int |
resolveTag(int tag,
java.lang.String creator,
boolean reserve)
Resolves private tag. |
void |
serializeElements(java.io.ObjectOutputStream oos)
|
void |
setDefaults(DicomObject defaults)
|
void |
setItemOffset(long itemOffset)
Sets the offset of the Sequence Item encoding this Nested Data Set in a Dicom Stream. |
void |
setItemPosition(int itemPos)
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)
|
java.lang.String |
toString()
|
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. |
protected java.lang.Object |
writeReplace()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BasicDicomObject()
public BasicDicomObject(DicomObject defaults)
public BasicDicomObject(int capacity)
public BasicDicomObject(DicomObject defaults, int capacity)
Method Detail |
---|
public final DicomObject getDefaults()
public final void setDefaults(DicomObject defaults)
public void clear()
DicomObject
public final boolean cacheGet()
public final void cacheGet(boolean cacheGet)
public final boolean cachePut()
public final void cachePut(boolean cachePut)
public final boolean bigEndian()
public final void bigEndian(boolean bigEndian)
public int resolveTag(int privateTag, java.lang.String privateCreator)
DicomObject
privateTag
- (group, element) as 8 byte integer: ggggeeee.privateCreator
- private creator identifier
public void shareElements()
public java.util.Iterator<DicomElement> iterator()
DicomObject
public java.util.Iterator<DicomElement> iterator(int fromTag, int toTag)
DicomObject
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.
public final DicomObject getParent()
DicomObject
public final void setParent(DicomObject parent)
public DicomObject getRoot()
public final int getItemPosition()
DicomObject
public final void setItemPosition(int itemPos)
DicomObject
public final long getItemOffset()
DicomObject
public final void setItemOffset(long itemOffset)
DicomObject
itemOffset
- of the Sequence Item containing this Nested Data Set in a
Dicom Stream.public SpecificCharacterSet getSpecificCharacterSet()
DicomObject
public VR vrOf(int tag)
DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String nameOf(int tag)
DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String getPrivateCreator(int tag)
DicomObject
tag
- (group, element) of private tag as 8 byte integer: ggggeeee
public int resolveTag(int tag, java.lang.String creator, boolean reserve)
DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.creator
- private creator identifier
public boolean isEmpty()
DicomObject
isEmpty
in interface DicomObject
public int size()
DicomObject
size
in interface DicomObject
public boolean contains(int tag)
DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement get(int tag)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement remove(int tag)
tag
- (group, element) as 8 byte integer: ggggeeee.
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean accept(DicomObject.Visitor visitor)
DicomObject
visitor
- Visitor object, which method @link{Visitor#visit} is
called for each element in this Dataset.
public void add(DicomElement a)
public DicomElement putNull(int tag, VR vr)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putBytes(int tag, VR vr, byte[] val, boolean bigEndian)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putNestedDicomObject(int tag, DicomObject item)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putShorts(int tag, VR vr, short[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putInt(int tag, VR vr, int val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putInts(int tag, VR vr, int[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putFloat(int tag, VR vr, float val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putFloats(int tag, VR vr, float[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putDouble(int tag, VR vr, double val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putDoubles(int tag, VR vr, double[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putString(int tag, VR vr, java.lang.String val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putStrings(int tag, VR vr, java.lang.String[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putDate(int tag, VR vr, java.util.Date val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putDates(int tag, VR vr, java.util.Date[] val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putDateRange(int tag, VR vr, DateRange val)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putSequence(int tag)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putSequence(int tag, int capacity)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putFragments(int tag, VR vr, boolean bigEndian)
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomElement putFragments(int tag, VR vr, boolean bigEndian, int capacity)
tag
- (group, element) as 8 byte integer: ggggeeee.
public void initFileMetaInformation(java.lang.String tsuid)
public void initFileMetaInformation(java.lang.String cuid, java.lang.String iuid, java.lang.String tsuid)
protected java.lang.Object writeReplace()
public void serializeElements(java.io.ObjectOutputStream oos) throws java.io.IOException
serializeElements
in interface DicomObject
java.io.IOException
public void copyTo(DicomObject dest)
copyTo
in interface DicomObject
public boolean containsAll(DicomObject keys)
DicomObject
containsAll
in interface DicomObject
keys
- Dicom Object to be checked for containment in this Dicom Object.
public java.lang.String toString()
toString
in class java.lang.Object
public int toStringBuffer(java.lang.StringBuffer sb, DicomObjectToStringParam param)
toStringBuffer
in interface DicomObject
public boolean matches(DicomObject keys, boolean ignoreCaseOfPN)
matches
in interface DicomObject
public boolean isRoot()
DicomObject
isRoot
in interface DicomObject
public java.util.Iterator<DicomElement> commandIterator()
DicomObject
commandIterator
in interface DicomObject
public java.util.Iterator<DicomElement> fileMetaInfoIterator()
DicomObject
fileMetaInfoIterator
in interface DicomObject
public java.util.Iterator<DicomElement> datasetIterator()
DicomObject
datasetIterator
in interface DicomObject
public DicomObject command()
command
in interface DicomObject
public DicomObject dataset()
dataset
in interface DicomObject
public DicomObject fileMetaInfo()
fileMetaInfo
in interface DicomObject
public DicomObject exclude(int[] tags)
exclude
in interface DicomObject
public DicomObject excludePrivate()
DicomObject
excludePrivate
in interface DicomObject
DicomObject.excludePrivate()
public DicomObject subSet(DicomObject filter)
subSet
in interface DicomObject
public DicomObject subSet(int fromTag, int toTag)
subSet
in interface DicomObject
public DicomObject subSet(int[] tags)
subSet
in interface DicomObject
public int vm(int tag)
DicomObject
vm
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public boolean containsValue(int tag)
DicomObject
containsValue
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public byte[] getBytes(int tag)
getBytes
in interface DicomObject
public byte[] getBytes(int tag, boolean bigEndian)
getBytes
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public DicomObject getNestedDicomObject(int tag)
getNestedDicomObject
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public int getInt(int tag)
getInt
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public int getInt(int tag, VR vr)
getInt
in interface DicomObject
public int getInt(int tag, int defVal)
getInt
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.defVal
- TODO
public int getInt(int tag, VR vr, int defVal)
getInt
in interface DicomObject
public int[] getInts(int tag)
getInts
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public int[] getInts(int tag, VR vr)
getInts
in interface DicomObject
public int[] getInts(int tag, int[] defVal)
getInts
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public int[] getInts(int tag, VR vr, int[] defVal)
getInts
in interface DicomObject
public short[] getShorts(int tag)
getShorts
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public short[] getShorts(int tag, VR vr)
getShorts
in interface DicomObject
public short[] getShorts(int tag, short[] defVal)
getShorts
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public short[] getShorts(int tag, VR vr, short[] defVal)
getShorts
in interface DicomObject
public float getFloat(int tag)
getFloat
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public float getFloat(int tag, VR vr)
getFloat
in interface DicomObject
public float getFloat(int tag, float defVal)
getFloat
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public float getFloat(int tag, VR vr, float defVal)
getFloat
in interface DicomObject
public float[] getFloats(int tag)
getFloats
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public float[] getFloats(int tag, VR vr)
getFloats
in interface DicomObject
public float[] getFloats(int tag, float[] defVal)
getFloats
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public float[] getFloats(int tag, VR vr, float[] defVal)
getFloats
in interface DicomObject
public double getDouble(int tag)
getDouble
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public double getDouble(int tag, VR vr)
getDouble
in interface DicomObject
public double getDouble(int tag, double defVal)
getDouble
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public double getDouble(int tag, VR vr, double defVal)
getDouble
in interface DicomObject
public double[] getDoubles(int tag)
getDoubles
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public double[] getDoubles(int tag, VR vr)
getDoubles
in interface DicomObject
public double[] getDoubles(int tag, double[] defVal)
getDoubles
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public double[] getDoubles(int tag, VR vr, double[] defVal)
getDoubles
in interface DicomObject
public java.lang.String getString(int tag)
getString
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String getString(int tag, VR vr)
getString
in interface DicomObject
public java.lang.String getString(int tag, java.lang.String defVal)
getString
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String getString(int tag, VR vr, java.lang.String defVal)
getString
in interface DicomObject
public java.lang.String[] getStrings(int tag)
getStrings
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String[] getStrings(int tag, VR vr)
getStrings
in interface DicomObject
public java.lang.String[] getStrings(int tag, java.lang.String[] defVal)
getStrings
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.lang.String[] getStrings(int tag, VR vr, java.lang.String[] defVal)
getStrings
in interface DicomObject
public java.util.Date getDate(int tag)
getDate
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.util.Date getDate(int tag, VR vr)
getDate
in interface DicomObject
public java.util.Date getDate(int tag, java.util.Date defVal)
getDate
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.util.Date getDate(int tag, VR vr, java.util.Date defVal)
getDate
in interface DicomObject
public java.util.Date[] getDates(int tag)
getDates
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.util.Date[] getDates(int tag, VR vr)
getDates
in interface DicomObject
public java.util.Date[] getDates(int tag, java.util.Date[] defVal)
getDates
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public java.util.Date[] getDates(int tag, VR vr, java.util.Date[] defVal)
getDates
in interface DicomObject
public DateRange getDateRange(int tag)
getDateRange
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public DateRange getDateRange(int tag, VR vr)
getDateRange
in interface DicomObject
public DateRange getDateRange(int tag, DateRange defVal)
getDateRange
in interface DicomObject
tag
- (group, element) as 8 byte integer: ggggeeee.
public DateRange getDateRange(int tag, VR vr, DateRange defVal)
getDateRange
in interface DicomObject
public java.util.Date getDate(int daTag, int tmTag)
getDate
in interface DicomObject
public java.util.Date getDate(int daTag, int tmTag, java.util.Date defVal)
getDate
in interface DicomObject
public java.util.Date[] getDates(int daTag, int tmTag)
getDates
in interface DicomObject
public java.util.Date[] getDates(int daTag, int tmTag, java.util.Date[] defVal)
getDates
in interface DicomObject
public DateRange getDateRange(int daTag, int tmTag)
getDateRange
in interface DicomObject
public DateRange getDateRange(int daTag, int tmTag, DateRange defVal)
getDateRange
in interface DicomObject
public DicomElement get(int[] tagPath)
get
in interface DicomObject
public DicomElement get(int[] tagPath, VR vr)
get
in interface DicomObject
public DicomElement remove(int[] tagPath)
remove
in interface DicomObject
public DicomObject getNestedDicomObject(int[] itemPath)
getNestedDicomObject
in interface DicomObject
public byte[] getBytes(int[] tagPath)
getBytes
in interface DicomObject
public byte[] getBytes(int[] tagPath, boolean bigEndian)
getBytes
in interface DicomObject
public int getInt(int[] tagPath)
getInt
in interface DicomObject
public int getInt(int[] tagPath, VR vr)
getInt
in interface DicomObject
public int getInt(int[] tagPath, int defVal)
getInt
in interface DicomObject
public int getInt(int[] tagPath, VR vr, int defVal)
getInt
in interface DicomObject
public int[] getInts(int[] tagPath)
getInts
in interface DicomObject
public int[] getInts(int[] tagPath, VR vr)
getInts
in interface DicomObject
public int[] getInts(int[] tagPath, int[] defVal)
getInts
in interface DicomObject
public int[] getInts(int[] tagPath, VR vr, int[] defVal)
getInts
in interface DicomObject
public short[] getShorts(int[] tagPath)
getShorts
in interface DicomObject
public short[] getShorts(int[] tagPath, VR vr)
getShorts
in interface DicomObject
public short[] getShorts(int[] tagPath, short[] defVal)
getShorts
in interface DicomObject
public short[] getShorts(int[] tagPath, VR vr, short[] defVal)
getShorts
in interface DicomObject
public float getFloat(int[] tagPath)
getFloat
in interface DicomObject
public float getFloat(int[] tagPath, VR vr)
getFloat
in interface DicomObject
public float getFloat(int[] tagPath, float defVal)
getFloat
in interface DicomObject
public float getFloat(int[] tagPath, VR vr, float defVal)
getFloat
in interface DicomObject
public float[] getFloats(int[] tagPath)
getFloats
in interface DicomObject
public float[] getFloats(int[] tagPath, VR vr)
getFloats
in interface DicomObject
public float[] getFloats(int[] tagPath, float[] defVal)
getFloats
in interface DicomObject
public float[] getFloats(int[] tagPath, VR vr, float[] defVal)
getFloats
in interface DicomObject
public double getDouble(int[] tagPath)
getDouble
in interface DicomObject
public double getDouble(int[] tagPath, VR vr)
getDouble
in interface DicomObject
public double getDouble(int[] tagPath, double defVal)
getDouble
in interface DicomObject
public double getDouble(int[] tagPath, VR vr, double defVal)
getDouble
in interface DicomObject
public double[] getDoubles(int[] tagPath)
getDoubles
in interface DicomObject
public double[] getDoubles(int[] tagPath, VR vr)
getDoubles
in interface DicomObject
public double[] getDoubles(int[] tagPath, double[] defVal)
getDoubles
in interface DicomObject
public double[] getDoubles(int[] tagPath, VR vr, double[] defVal)
getDoubles
in interface DicomObject
public java.lang.String getString(int[] tagPath)
getString
in interface DicomObject
public java.lang.String getString(int[] tagPath, VR vr)
getString
in interface DicomObject
public java.lang.String getString(int[] tagPath, java.lang.String defVal)
getString
in interface DicomObject
public java.lang.String getString(int[] tagPath, VR vr, java.lang.String defVal)
getString
in interface DicomObject
public java.lang.String[] getStrings(int[] tagPath)
getStrings
in interface DicomObject
public java.lang.String[] getStrings(int[] tagPath, VR vr)
getStrings
in interface DicomObject
public java.lang.String[] getStrings(int[] tagPath, java.lang.String[] defVal)
getStrings
in interface DicomObject
public java.lang.String[] getStrings(int[] tagPath, VR vr, java.lang.String[] defVal)
getStrings
in interface DicomObject
public java.util.Date getDate(int[] tagPath)
getDate
in interface DicomObject
public java.util.Date getDate(int[] tagPath, VR vr)
getDate
in interface DicomObject
public java.util.Date getDate(int[] tagPath, java.util.Date defVal)
getDate
in interface DicomObject
public java.util.Date getDate(int[] tagPath, VR vr, java.util.Date defVal)
getDate
in interface DicomObject
public java.util.Date[] getDates(int[] tagPath)
getDates
in interface DicomObject
public java.util.Date[] getDates(int[] tagPath, VR vr)
getDates
in interface DicomObject
public java.util.Date[] getDates(int[] tagPath, java.util.Date[] defVal)
getDates
in interface DicomObject
public java.util.Date[] getDates(int[] tagPath, VR vr, java.util.Date[] defVal)
getDates
in interface DicomObject
public DateRange getDateRange(int[] tagPath)
getDateRange
in interface DicomObject
public DateRange getDateRange(int[] tagPath, VR vr)
getDateRange
in interface DicomObject
public DateRange getDateRange(int[] tagPath, DateRange defVal)
getDateRange
in interface DicomObject
public DateRange getDateRange(int[] tagPath, VR vr, DateRange defVal)
getDateRange
in interface DicomObject
public java.util.Date getDate(int[] itemPath, int daTag, int tmTag)
getDate
in interface DicomObject
public java.util.Date getDate(int[] itemPath, int daTag, int tmTag, java.util.Date defVal)
getDate
in interface DicomObject
public java.util.Date[] getDates(int[] itemPath, int daTag, int tmTag)
getDates
in interface DicomObject
public java.util.Date[] getDates(int[] itemPath, int daTag, int tmTag, java.util.Date[] defVal)
getDates
in interface DicomObject
public DateRange getDateRange(int[] itemPath, int daTag, int tmTag)
getDateRange
in interface DicomObject
public DateRange getDateRange(int[] itemPath, int daTag, int tmTag, DateRange defVal)
getDateRange
in interface DicomObject
public DicomElement putBytes(int tag, VR vr, byte[] val)
putBytes
in interface DicomObject
public DicomElement putBytes(int[] tagPath, VR vr, byte[] val)
putBytes
in interface DicomObject
public DicomElement putBytes(int[] tagPath, VR vr, byte[] val, boolean bigEndian)
putBytes
in interface DicomObject
public DicomElement putDate(int[] tagPath, VR vr, java.util.Date val)
putDate
in interface DicomObject
public DicomElement putDateRange(int[] tagPath, VR vr, DateRange val)
putDateRange
in interface DicomObject
public DicomElement putDates(int[] tagPath, VR vr, java.util.Date[] val)
putDates
in interface DicomObject
public DicomElement putDouble(int[] tagPath, VR vr, double val)
putDouble
in interface DicomObject
public DicomElement putDoubles(int[] tagPath, VR vr, double[] val)
putDoubles
in interface DicomObject
public DicomElement putFloat(int[] tagPath, VR vr, float val)
putFloat
in interface DicomObject
public DicomElement putFloats(int[] tagPath, VR vr, float[] val)
putFloats
in interface DicomObject
public DicomElement putFragments(int[] tagPath, VR vr, boolean bigEndian, int capacity)
putFragments
in interface DicomObject
public DicomElement putFragments(int[] tagPath, VR vr, boolean bigEndian)
putFragments
in interface DicomObject
public DicomElement putShorts(int[] tagPath, VR vr, short[] val)
putShorts
in interface DicomObject
public DicomElement putInt(int[] tagPath, VR vr, int val)
putInt
in interface DicomObject
public DicomElement putInts(int[] tagPath, VR vr, int[] val)
putInts
in interface DicomObject
public DicomElement putNestedDicomObject(int[] tagPath, DicomObject item)
putNestedDicomObject
in interface DicomObject
public DicomElement putNull(int[] tagPath, VR vr)
putNull
in interface DicomObject
public DicomElement putSequence(int[] tagPath, int capacity)
putSequence
in interface DicomObject
public DicomElement putSequence(int[] tagPath)
putSequence
in interface DicomObject
public DicomElement putString(int[] tagPath, VR vr, java.lang.String val)
putString
in interface DicomObject
public DicomElement putStrings(int[] tagPath, VR vr, java.lang.String[] val)
putStrings
in interface DicomObject
public DicomElement get(int tag, VR vr)
get
in interface DicomObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |