public class AtlDefaults extends Object implements Serializable
PidScript.atlDefaults
Modifier and Type | Field and Description |
---|---|
static String |
MESSAGE_NO_CELL_NO_CHANGE_MARKER |
static 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(Map<SystemObjectType,SystemObject> objects,
Map<String,SystemObjectType> aliases,
Map<String,SystemObject[]> pseudoObjects,
List<String> aspects,
Map<String,Aspect> aspectBindings,
List<Tuple<Long,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(Map<SystemObjectType,SystemObject> objects,
Map<String,String[]> pseudoObjects,
Map<String,String> aspectBindings,
List<Tuple<Long,Long>> periods,
ProtocolType protocolType,
Map<String,String> aliases,
List<String> aspects,
ObjectLookup model,
NoChangeMarker noChangeMarker) |
Map<String,SystemObjectType> |
getAliases()
Gibt die Alias-Definitionen im Skript zurück
|
Map<String,Aspect> |
getAspectBindings()
Gibt die im Script standardmäßig festgelegten Aspekt-Bindungen zurück.
|
List<String> |
getAspects()
Gibt die Aspekte im Skript zurück, die gebunden werden können bzw.
|
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.
|
Map<SystemObjectType,SystemObject> |
getObjects()
Gibt die definierten Standardobjekte zurück
|
List<Tuple<Long,Long>> |
getPeriods()
Gibt die im Script definierten Standardzeitbereiche zurück
|
ProtocolType |
getProtocolType()
Gibt die Protokollart zurück
|
Map<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) |
String |
toString() |
public static final String MESSAGE_NO_EVENT_PROTOCOL_ITEM
public static final String MESSAGE_NO_CELL_NO_CHANGE_MARKER
public AtlDefaults()
de.bsvrz.pua.prot.client.PuaClient#getDefaults
.public AtlDefaults(Map<SystemObjectType,SystemObject> objects, Map<String,SystemObjectType> aliases, Map<String,SystemObject[]> pseudoObjects, List<String> aspects, Map<String,Aspect> aspectBindings, List<Tuple<Long,Long>> periods, ProtocolType protocolType, NoChangeMarker noChangeMarker)
public ProtocolType getProtocolType()
public NoChangeMarker getNoChangeMarker()
@Deprecated public boolean isDeltaProtocol()
getProtocolType()
unterstützt die Abfrage nach allen Protokollartenpublic Map<SystemObjectType,SystemObject> getObjects()
public Map<String,SystemObject[]> getPseudoObjects()
public Map<String,Aspect> getAspectBindings()
public List<Tuple<Long,Long>> getPeriods()
public Map<String,SystemObjectType> getAliases()
public List<String> getAspects()
public static AtlDefaults createRaw(Map<SystemObjectType,SystemObject> objects, Map<String,String[]> pseudoObjects, Map<String,String> aspectBindings, List<Tuple<Long,Long>> periods, ProtocolType protocolType, Map<String,String> aliases, List<String> aspects, ObjectLookup model, NoChangeMarker noChangeMarker)
public void build(Data data)
data
- Ziel der Eintragung.public static AtlDefaults getJavaObject(Data data)
data
- Daten.data
eingetragen sind.public void set(AtlDefaults defaults)