public class MCrequestAttribute
extends java.lang.Object
MCrequestAttribute class describes a DICOM attribute used in DICOM WADO requests| Constructor and Description |
|---|
MCrequestAttribute()
MCrequestAttribute constructor |
| Modifier and Type | Method and Description |
|---|---|
MCrequestAttribute |
clone()
Clones the current
MCrequestAttribute object |
boolean |
contains(int tag)
Checks if
MCrequestAttribute contains the given DICOM attribute tag |
java.util.Collection<MCrequestAttribute> |
getChildren()
Gets the list of
MCrequestAttribute child attributes |
MCrequestAttribute |
getChildren(int tag)
Gets
MCrequestAttribute child attribute for given DICOM attribute tag |
java.lang.Object |
getDicomValue()
Gets DICOM attribute value
|
java.util.Collection<java.lang.String> |
getExtensions()
Gets the list of
MCrequestAttribute extension values |
java.lang.String |
getItem()
Gets the item name, usually the same as DICOM keyword
|
java.lang.String |
getKeyword()
Gets the DICOM keyword
|
int |
getTag()
Gets DICOM attribute tag
|
java.util.Collection<java.lang.String> |
getValues()
Gets the list of
MCrequestAttribute values |
static boolean |
mergeAttributes(MCrequestAttribute dst,
MCrequestAttribute src)
Merges source
MCrequestAttribute object with destination MCrequestAttribute object |
void |
setExtensions(java.util.Collection<java.lang.String> extensions)
Sets the list of
MCrequestAttribute extension values |
void |
setItem(java.lang.String item)
Sets the item name
|
void |
setKeyword(java.lang.String keyword)
Sets the DICOM keyword
|
void |
setTag(int tag)
Sets DICOM attribute tag
|
void |
setValues(java.util.Collection<java.lang.String> values)
Sets the list of
MCrequestAttribute values |
java.lang.String |
toString()
Converts
MCrequestAttribute object to String |
public MCrequestAttribute()
MCrequestAttribute constructorpublic java.util.Collection<MCrequestAttribute> getChildren()
MCrequestAttribute child attributesMCrequestAttribute child attributespublic MCrequestAttribute getChildren(int tag)
MCrequestAttribute child attribute for given DICOM attribute tagtag - DICOM attribute tagMCrequestAttribute child attributepublic int getTag()
public void setTag(int tag)
tag - DICOM attribute tagpublic java.lang.String getItem()
public void setItem(java.lang.String item)
item - Item namepublic java.lang.String getKeyword()
public void setKeyword(java.lang.String keyword)
keyword - DICOM keywordpublic java.util.Collection<java.lang.String> getExtensions()
MCrequestAttribute extension valuesMCrequestAttribute extension valuespublic void setExtensions(java.util.Collection<java.lang.String> extensions)
MCrequestAttribute extension valuesextensions - List of MCrequestAttribute extension valuespublic java.util.Collection<java.lang.String> getValues()
MCrequestAttribute valuesMCrequestAttribute valuespublic void setValues(java.util.Collection<java.lang.String> values)
MCrequestAttribute valuesvalues - List of MCrequestAttribute valuespublic MCrequestAttribute clone()
MCrequestAttribute objectclone in class java.lang.ObjectMCrequestAttribute objectpublic boolean contains(int tag)
MCrequestAttribute contains the given DICOM attribute tagtag - DICOM attribute tagtrue if MCrequestAttribute object contains given DICOM attribute tagpublic java.lang.Object getDicomValue()
public static boolean mergeAttributes(MCrequestAttribute dst, MCrequestAttribute src)
MCrequestAttribute object with destination MCrequestAttribute objectdst - Source MCrequestAttribute objectsrc - Destination MCrequestAttribute objectstrue if the merge operation was successfulpublic java.lang.String toString()
MCrequestAttribute object to StringtoString in class java.lang.ObjectString