public class Device extends AEntry2<java.lang.Integer,java.lang.String>
Modifier and Type | Field and Description |
---|---|
int |
devGrNr |
java.lang.String |
devName |
int |
devNo |
static java.lang.String |
FIELD_DEV_GR_NR |
static java.lang.String |
FIELD_DEV_NAME |
static java.lang.String |
FIELD_DEV_NO |
static int |
RESERVED_DEV_NO_FOR_DEFAULT |
Constructor and Description |
---|
Device(int devGrNr,
int devNo,
java.lang.String devName) |
Modifier and Type | Method and Description |
---|---|
int |
getDevGrNo() |
DeviceDetailKey |
getDeviceDetailKey(int userKey) |
java.lang.String |
getDevName() |
int |
getDevNo() |
java.lang.Integer |
getKey()
ein applikationsweiter eindeutiger Schluessel wie nr oder devname ...
|
java.lang.String |
getKey2() |
boolean |
inSeinenWertenGleich(AEntry<java.lang.Integer> otherEntry) |
compareTo, equals, getUnsupportedExtraParams, handleUnsupportedExtraParams, hashCode, hasUnsupportedExtraParams
public static final java.lang.String FIELD_DEV_GR_NR
public static final java.lang.String FIELD_DEV_NO
public static final java.lang.String FIELD_DEV_NAME
public static final int RESERVED_DEV_NO_FOR_DEFAULT
public final int devGrNr
public final int devNo
public final java.lang.String devName
public Device(int devGrNr, int devNo, java.lang.String devName)
devGrNr
- Device Gruppen NummerdevNo
- >= 0 Device Nummer (eindeutig innerhalb einer Device Gruppe)devName
- <> null Device Name (eindeutig innerhalb einer Device Gruppe)IllegalArgumentException,
- if devNo < 0NullPointerException,
- if devName == nullpublic int getDevGrNo()
public int getDevNo()
public java.lang.String getDevName()
public DeviceDetailKey getDeviceDetailKey(int userKey)
public boolean inSeinenWertenGleich(AEntry<java.lang.Integer> otherEntry)
inSeinenWertenGleich
in class AEntry<java.lang.Integer>
public java.lang.String getKey2()
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft