public interface TimeAttributeType extends AttributeType, UndefinedAttributeValueAccess
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Zeitstempel-Attributtypen. Attribute von diesem Attributtyp enthalten Zeitangaben. Unterschieden werden relative und absolute Zeitangaben. Absolute Zeitangaben beziehen sich immer auf den 1. Januar 1970 00:00 Uhr UTC. Die Auflösung ist entweder Sekunden oder Millisekunden.
Modifier and Type | Field and Description |
---|---|
static byte |
MILLISECONDS
Ergebnis der Methode
getAccuracy() für millisekundengenaue Auflösung. |
static byte |
SECONDS
Ergebnis der Methode
getAccuracy() für sekundengenaue Auflösung. |
Modifier and Type | Method and Description |
---|---|
byte |
getAccuracy()
Bestimmt die Genauigkeit der zeitlichen Auflösung von Attributen dieses Typs.
|
boolean |
isRelative()
Bestimmt, ob Attribute dieses Attributtyps relative Zeitangaben enthalten.
|
getDefaultAttributeValue
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
isDefined, setToUndefined
static final byte SECONDS
Ergebnis der Methode getAccuracy()
für sekundengenaue Auflösung.
static final byte MILLISECONDS
Ergebnis der Methode getAccuracy()
für millisekundengenaue Auflösung.
boolean isRelative()
Bestimmt, ob Attribute dieses Attributtyps relative Zeitangaben enthalten.
true
bei relativen Zeitangaben oder false
bei absoluten Zeitangaben.byte getAccuracy()
Bestimmt die Genauigkeit der zeitlichen Auflösung von Attributen dieses Typs.
SECONDS
oder MILLISECONDS