de.bsvrz.dav.daf.main.config
Interface TimeAttributeType
- All Superinterfaces:
- AttributeType, Comparable, ConfigurationObject, SystemObject, UndefinedAttributeValueAccess
- All Known Implementing Classes:
- DafTimeAttributeType
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.
- Author:
- Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs), Stephan Homeyer (sth)
Method Summary |
byte |
getAccuracy()
Bestimmt die Genauigkeit der zeitlichen Auflösung von Attributen dieses Typs. |
boolean |
isRelative()
Bestimmt, ob Attribute dieses Attributtyps relative Zeitangaben enthalten. |
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 |
SECONDS
static final byte SECONDS
- Ergebnis der Methode
getAccuracy()
für sekundengenaue Auflösung.
- See Also:
- Constant Field Values
MILLISECONDS
static final byte MILLISECONDS
- Ergebnis der Methode
getAccuracy()
für millisekundengenaue Auflösung.
- See Also:
- Constant Field Values
isRelative
boolean isRelative()
- Bestimmt, ob Attribute dieses Attributtyps relative Zeitangaben enthalten.
- Returns:
true
bei relativen Zeitangaben oder false
bei absoluten Zeitangaben.
getAccuracy
byte getAccuracy()
- Bestimmt die Genauigkeit der zeitlichen Auflösung von Attributen dieses Typs.
- Returns:
SECONDS
oder MILLISECONDS