|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IntegerAttributeType
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Ganzzahl-Attributtypen. Attribute von diesem Attributtyp enthalten ganze Zahlen. Durch den Attributtyp werden diskrete Zustände und ein Zahlenbereich jeweils mit Minimum, Maximum, Skalierung und Einheit definiert.
Field Summary | |
---|---|
static int |
BYTE
Rückgabewert von getByteCount() für ein Byte große Attribute. |
static int |
INT
Rückgabewert von getByteCount() für vier Byte große Attribute. |
static int |
LONG
Rückgabewert von getByteCount() für acht Byte große Attribute. |
static int |
SHORT
Rückgabewert von getByteCount() für zwei Byte große Attribute. |
Method Summary | |
---|---|
int |
getByteCount()
Bestimmt die Größe von Attributen dieses Typs in Bytes. |
IntegerValueRange |
getRange()
Bestimmt den für Attribute dieses Attributtyps definierten Zahlenbereich. |
List<IntegerValueState> |
getStates()
Bestimmt die mit diesem Attributtyp erlaubten diskreten Zustände eines Attributs. |
short |
getValueSize()
Deprecated. Wurde von der Methode getByteCount() abgelöst. |
Methods inherited from interface de.bsvrz.dav.daf.main.config.AttributeType |
---|
getDefaultAttributeValue |
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject |
---|
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate |
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject |
---|
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess |
---|
isDefined, setToUndefined |
Field Detail |
---|
static final int BYTE
getByteCount()
für ein Byte große Attribute.
static final int SHORT
getByteCount()
für zwei Byte große Attribute.
static final int INT
getByteCount()
für vier Byte große Attribute.
static final int LONG
getByteCount()
für acht Byte große Attribute.
Method Detail |
---|
short getValueSize()
getByteCount()
abgelöst.
getByteCount()
als short
zurück.
int getByteCount()
IntegerValueRange getRange()
null
, wenn kein Zahlenbereich definiert ist.List<IntegerValueState> getStates()
IntegerValueState
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |