public class AtlDefaults
extends java.lang.Object
implements java.io.Serializable
Attributliste 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 zur Übergabe als Parameter für
de.bsvrz.pua.prot.client.PuaClient#getDefaults . |
AtlDefaults(java.util.Map<SystemObjectType,SystemObject> objects,
java.util.Map<java.lang.String,SystemObjectType> aliases,
java.util.Map<java.lang.String,SystemObject[]> pseudoObjects,
java.util.List<java.lang.String> aspects,
java.util.Map<java.lang.String,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(Data data)
Trägt die Werte dieses Objekts in das Daten-Objekt ein.
|
static AtlDefaults |
createRaw(java.util.Map<SystemObjectType,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,
ObjectLookup model,
NoChangeMarker noChangeMarker) |
java.util.Map<java.lang.String,SystemObjectType> |
getAliases()
Gibt die Alias-Definitionen im Skript zurück
|
java.util.Map<java.lang.String,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(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<SystemObjectType,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,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()
Erstellt ein leeres Objekt zur Übergabe als Parameter für de.bsvrz.pua.prot.client.PuaClient#getDefaults
.
public AtlDefaults(java.util.Map<SystemObjectType,SystemObject> objects, java.util.Map<java.lang.String,SystemObjectType> aliases, java.util.Map<java.lang.String,SystemObject[]> pseudoObjects, java.util.List<java.lang.String> aspects, java.util.Map<java.lang.String,Aspect> aspectBindings, java.util.List<Tuple<java.lang.Long,java.lang.Long>> periods, ProtocolType protocolType, NoChangeMarker noChangeMarker)
Konstruktor, der die Werte manuell setzt
public ProtocolType getProtocolType()
Gibt die Protokollart zurück
public NoChangeMarker getNoChangeMarker()
Gibt die Art der Markierung von “Keine Änderung”-Datensätzen zurück. Bei statusprotokollen können Keine-Änderung-Informationen entweder pro Zeiel übertragen werden, oder pro Datensatz.
@Deprecated public boolean isDeltaProtocol()
getProtocolType()
unterstützt die Abfrage nach allen ProtokollartenGibt zurück ob es sich um ein Änderungsprotokoll handelt
public java.util.Map<SystemObjectType,SystemObject> getObjects()
Gibt die definierten Standardobjekte zurück
public java.util.Map<java.lang.String,SystemObject[]> getPseudoObjects()
Gibt die im Script festgelegten Standardwerte der PseudoObjekte zurück
public java.util.Map<java.lang.String,Aspect> getAspectBindings()
Gibt die im Script standardmäßig festgelegten Aspekt-Bindungen zurück.
public java.util.List<Tuple<java.lang.Long,java.lang.Long>> getPeriods()
Gibt die im Script definierten Standardzeitbereiche zurück
public java.util.Map<java.lang.String,SystemObjectType> getAliases()
Gibt die Alias-Definitionen im Skript zurück
public java.util.List<java.lang.String> getAspects()
Gibt die Aspekte im Skript zurück, die gebunden werden können bzw. müssen.
public static AtlDefaults createRaw(java.util.Map<SystemObjectType,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, ObjectLookup model, NoChangeMarker noChangeMarker)
public void build(Data data)
Trägt die Werte dieses Objekts in das Daten-Objekt ein.
data
- Ziel der Eintragung.public static AtlDefaults getJavaObject(Data data)
Erzeugt ein Java-Objekt aus den übergebenen Daten.
data
- Daten.data
eingetragen sind.public void set(AtlDefaults defaults)
public java.lang.String toString()
toString
in class java.lang.Object