public class MCrequestAttribute
extends java.lang.Object
MCrequestAttribute
class describes a DICOM attribute used in DICOM WADO requestsConstructor 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.Object
MCrequestAttribute
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 String
toString
in class java.lang.Object
String