public class AtlDefaults
extends java.lang.Object
implements java.io.Serializable
PidScript.atlDefaults
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MESSAGE_NO_CELL_NO_CHANGE_MARKER |
static java.lang.String |
MESSAGE_NO_EVENT_PROTOCOL_ITEM |
Constructor and Description |
---|
AtlDefaults()
Erstellt ein leeres Objekt
|
AtlDefaults(java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> objects,
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObjectType> aliases,
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObject[]> pseudoObjects,
java.util.List<java.lang.String> aspects,
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.Aspect> aspectBindings,
java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods,
ProtocolType protocolType,
NoChangeMarker noChangeMarker)
Konstruktor, der die Werte manuell setzt
|
Modifier and Type | Method and Description |
---|---|
void |
build(de.bsvrz.dav.daf.main.Data data)
Trägt die Werte dieses Objekts in das Daten-Objekt ein.
|
static AtlDefaults |
createRaw(java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> objects,
java.util.Map<java.lang.String,java.lang.String[]> pseudoObjects,
java.util.Map<java.lang.String,java.lang.String> aspectBindings,
java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods,
ProtocolType protocolType,
java.util.Map<java.lang.String,java.lang.String> aliases,
java.util.List<java.lang.String> aspects,
de.bsvrz.dav.daf.main.config.ObjectLookup model,
NoChangeMarker noChangeMarker) |
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObjectType> |
getAliases()
Gibt die Alias-Definitionen im Skript zurück
|
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.Aspect> |
getAspectBindings()
Gibt die im Script standardmäßig festgelegten Aspekt-Bindungen zurück.
|
java.util.List<java.lang.String> |
getAspects()
Gibt die Aspekte im Skript zurück, die gebunden werden können bzw. müssen.
|
static AtlDefaults |
getJavaObject(de.bsvrz.dav.daf.main.Data data)
Erzeugt ein Java-Objekt aus den übergebenen Daten.
|
NoChangeMarker |
getNoChangeMarker()
Gibt die Art der Markierung von "Keine Änderung"-Datensätzen zurück.
|
java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> |
getObjects()
Gibt die definierten Standardobjekte zurück
|
java.util.List<Tuple<java.lang.Long,java.lang.Long>> |
getPeriods()
Gibt die im Script definierten Standardzeitbereiche zurück
|
ProtocolType |
getProtocolType()
Gibt die Protokollart zurück
|
java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObject[]> |
getPseudoObjects()
Gibt die im Script festgelegten Standardwerte der PseudoObjekte zurück
|
boolean |
isDeltaProtocol()
Deprecated.
getProtocolType() unterstützt die Abfrage nach allen Protokollarten |
void |
set(AtlDefaults defaults) |
java.lang.String |
toString() |
public static final java.lang.String MESSAGE_NO_EVENT_PROTOCOL_ITEM
public static final java.lang.String MESSAGE_NO_CELL_NO_CHANGE_MARKER
public AtlDefaults()
public AtlDefaults(java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> objects, java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObjectType> aliases, java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObject[]> pseudoObjects, java.util.List<java.lang.String> aspects, java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.Aspect> aspectBindings, java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods, ProtocolType protocolType, NoChangeMarker noChangeMarker)
public ProtocolType getProtocolType()
public NoChangeMarker getNoChangeMarker()
@Deprecated public boolean isDeltaProtocol()
getProtocolType()
unterstützt die Abfrage nach allen Protokollartenpublic java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> getObjects()
public java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObject[]> getPseudoObjects()
public java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.Aspect> getAspectBindings()
public java.util.List<Tuple<java.lang.Long,java.lang.Long>> getPeriods()
public java.util.Map<java.lang.String,de.bsvrz.dav.daf.main.config.SystemObjectType> getAliases()
public java.util.List<java.lang.String> getAspects()
public static AtlDefaults createRaw(java.util.Map<de.bsvrz.dav.daf.main.config.SystemObjectType,de.bsvrz.dav.daf.main.config.SystemObject> objects, java.util.Map<java.lang.String,java.lang.String[]> pseudoObjects, java.util.Map<java.lang.String,java.lang.String> aspectBindings, java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods, ProtocolType protocolType, java.util.Map<java.lang.String,java.lang.String> aliases, java.util.List<java.lang.String> aspects, de.bsvrz.dav.daf.main.config.ObjectLookup model, NoChangeMarker noChangeMarker)
public void build(de.bsvrz.dav.daf.main.Data data)
data
- Ziel der Eintragung.public static AtlDefaults getJavaObject(de.bsvrz.dav.daf.main.Data data)
data
- Daten.data
eingetragen sind.public void set(AtlDefaults defaults)
public java.lang.String toString()
toString
in class java.lang.Object