public class CFindExtendedNegotiation
extends com.archimed.dicom.scu.impl.BasicExtendedNegotiation
Constructor and Description |
---|
CFindExtendedNegotiation()
internal constructor
|
CFindExtendedNegotiation(SOPClassUID sopClassUID)
creates a new instance for the specified sop class with default values for extended negotiation data
according to the DICOM standard for the C-FIND service class.
|
Modifier and Type | Method and Description |
---|---|
void |
fromBytes(byte[] data)
modifies the extended negotiation instance according to the specified raw data byte array
(received from the remote ae)
|
byte[] |
getBytes()
returns the extended negotiation data as a raw byte array for use in the subitem
|
boolean |
isDateTimeMatching() |
boolean |
isEnhancedMultiFrameImageConversion() |
boolean |
isFuzzySemanticMatching() |
boolean |
isRelationalQueries() |
boolean |
isTimezoneQueryAdjustment() |
void |
setDateTimeMatching(boolean dateTimeMatching) |
void |
setEnhancedMultiFrameImageConversion(boolean enhancedMultiFrameImageConversion) |
void |
setFuzzySemanticMatching(boolean fuzzySemanticMatching) |
void |
setRelationalQueries(boolean relationalQueries) |
void |
setTimezoneQueryAdjustment(boolean timezoneQueryAdjustment) |
public CFindExtendedNegotiation()
public CFindExtendedNegotiation(SOPClassUID sopClassUID)
sopClassUID
- one of the query retrieve SOP Classesspublic boolean isRelationalQueries()
public void setRelationalQueries(boolean relationalQueries)
public boolean isDateTimeMatching()
public void setDateTimeMatching(boolean dateTimeMatching)
public boolean isFuzzySemanticMatching()
public void setFuzzySemanticMatching(boolean fuzzySemanticMatching)
public boolean isTimezoneQueryAdjustment()
public void setTimezoneQueryAdjustment(boolean timezoneQueryAdjustment)
public boolean isEnhancedMultiFrameImageConversion()
public void setEnhancedMultiFrameImageConversion(boolean enhancedMultiFrameImageConversion)
public byte[] getBytes()
SOPClassExtendedNegotiation
getBytes
in interface SOPClassExtendedNegotiation
getBytes
in class com.archimed.dicom.scu.impl.BasicExtendedNegotiation
public void fromBytes(byte[] data)
SOPClassExtendedNegotiation
fromBytes
in interface SOPClassExtendedNegotiation
fromBytes
in class com.archimed.dicom.scu.impl.BasicExtendedNegotiation