public static class AttributeCoercion.Condition extends Object implements Serializable, Comparable<AttributeCoercion.Condition>
Modifier and Type | Field and Description |
---|---|
(package private) String[] |
aeTitles |
(package private) String[] |
deviceNames |
(package private) Dimse |
dimse |
(package private) TransferCapability.Role |
role |
private static long |
serialVersionUID |
(package private) String[] |
sopClasses |
(package private) int |
weight |
Constructor and Description |
---|
Condition() |
Condition(String[] sopClasses,
Dimse dimse,
TransferCapability.Role role,
String[] aeTitles,
String[] deviceNames) |
Modifier and Type | Method and Description |
---|---|
void |
calcWeight() |
int |
compareTo(AttributeCoercion.Condition o) |
String[] |
getAeTitles() |
String[] |
getDeviceNames() |
Dimse |
getDimse() |
TransferCapability.Role |
getRole() |
String[] |
getSopClasses() |
private static boolean |
isEmptyOrContains(Object[] a,
Object o) |
boolean |
matches(String sopClass,
Dimse dimse,
TransferCapability.Role role,
String aeTitle,
String deviceName) |
void |
setAeTitles(String... aeTitles) |
void |
setDeviceNames(String... deviceNames) |
void |
setDimse(Dimse dimse) |
void |
setRole(TransferCapability.Role role) |
void |
setSopClasses(String... sopClasses) |
private static final long serialVersionUID
String[] sopClasses
String[] deviceNames
int weight
public Condition()
public void calcWeight()
public String[] getSopClasses()
public void setSopClasses(String... sopClasses)
public TransferCapability.Role getRole()
public void setRole(TransferCapability.Role role)
public String[] getDeviceNames()
public void setDeviceNames(String... deviceNames)
public String[] getAeTitles()
public void setAeTitles(String... aeTitles)
public int compareTo(AttributeCoercion.Condition o)
compareTo
in interface Comparable<AttributeCoercion.Condition>
public boolean matches(String sopClass, Dimse dimse, TransferCapability.Role role, String aeTitle, String deviceName)
private static boolean isEmptyOrContains(Object[] a, Object o)
Copyright © 2017 dcm4che.org. All rights reserved.