public enum QueryRetrieveLevel extends Enum<QueryRetrieveLevel>
Modifier and Type | Field and Description |
---|---|
private static int[] |
UNIQUE_KEYS |
private static int[] |
UNIQUE_KEYS_VM |
private static VR[] |
UNIQUE_KEYS_VR |
Modifier and Type | Method and Description |
---|---|
private static void |
check(ValidationResult result) |
protected IOD |
queryKeysIOD(QueryRetrieveLevel rootLevel,
boolean relational) |
protected IOD |
retrieveKeysIOD(QueryRetrieveLevel rootLevel,
boolean relational) |
void |
validateQueryKeys(Attributes attrs,
QueryRetrieveLevel rootLevel,
boolean relational) |
void |
validateRetrieveKeys(Attributes attrs,
QueryRetrieveLevel rootLevel,
boolean relational) |
static QueryRetrieveLevel |
valueOf(Attributes attrs,
String[] qrLevels) |
static QueryRetrieveLevel |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueryRetrieveLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final QueryRetrieveLevel PATIENT
public static final QueryRetrieveLevel STUDY
public static final QueryRetrieveLevel SERIES
public static final QueryRetrieveLevel IMAGE
public static final QueryRetrieveLevel FRAME
private static final int[] UNIQUE_KEYS
private static final VR[] UNIQUE_KEYS_VR
private static final int[] UNIQUE_KEYS_VM
public static QueryRetrieveLevel[] values()
for (QueryRetrieveLevel c : QueryRetrieveLevel.values()) System.out.println(c);
public static QueryRetrieveLevel valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static QueryRetrieveLevel valueOf(Attributes attrs, String[] qrLevels) throws DicomServiceException
DicomServiceException
public void validateQueryKeys(Attributes attrs, QueryRetrieveLevel rootLevel, boolean relational) throws DicomServiceException
DicomServiceException
public void validateRetrieveKeys(Attributes attrs, QueryRetrieveLevel rootLevel, boolean relational) throws DicomServiceException
DicomServiceException
protected IOD queryKeysIOD(QueryRetrieveLevel rootLevel, boolean relational)
protected IOD retrieveKeysIOD(QueryRetrieveLevel rootLevel, boolean relational)
private static void check(ValidationResult result) throws DicomServiceException
DicomServiceException
Copyright © 2017 dcm4che.org. All rights reserved.