Class DataExchangeIdentification
- java.lang.Object
-
- de.bsvrz.kex.kexdav.parameterloader.DataExchangeIdentification
-
public class DataExchangeIdentification extends java.lang.Object
Spezifikation zum Datenaustausch
-
-
Constructor Summary
Constructors Constructor Description DataExchangeIdentification(CorrespondingAttributeGroup attributeGroup, CorrespondingAspect aspect, short simLocal, short simRemote, boolean delta, boolean delayed, DataExchangeStrategy direction)
Konstruktor
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
CorrespondingAspect
getAspect()
Gibt den Aspekt zurückCorrespondingAttributeGroup
getAttributeGroup()
Gibt die Attributgruppe zurückDataExchangeStrategy
getDirection()
Gibt die Richtung des Datenaustausches zurückshort
getSimLocal()
Gibt die lokale Simulationsvariante zurückshort
getSimRemote()
Gibt die remote-Simulationsvariante zurückint
hashCode()
boolean
isDelayed()
Gibt zurück ob auch nachgelieferte Daten ausgetauscht werden sollenboolean
isDelta()
Gibt zurück, ob nur geänderte Daten ausgetauscht werden sollenjava.lang.String
toString()
-
-
-
Constructor Detail
-
DataExchangeIdentification
public DataExchangeIdentification(CorrespondingAttributeGroup attributeGroup, CorrespondingAspect aspect, short simLocal, short simRemote, boolean delta, boolean delayed, DataExchangeStrategy direction)
Konstruktor- Parameters:
attributeGroup
- Attributgruppeaspect
- AspektsimLocal
- Lokale SimulationsvariantesimRemote
- Remote Simulationsvariantedelta
- Deltadelayed
- Delayeddirection
- Austauschrichtung
-
-
Method Detail
-
getAttributeGroup
public CorrespondingAttributeGroup getAttributeGroup()
Gibt die Attributgruppe zurück- Returns:
- die Attributgruppe
-
getAspect
public CorrespondingAspect getAspect()
Gibt den Aspekt zurück- Returns:
- den Aspekt
-
getSimLocal
public short getSimLocal()
Gibt die lokale Simulationsvariante zurück- Returns:
- die lokale Simulationsvariante
-
getSimRemote
public short getSimRemote()
Gibt die remote-Simulationsvariante zurück- Returns:
- die remote-Simulationsvariante
-
isDelta
public boolean isDelta()
Gibt zurück, ob nur geänderte Daten ausgetauscht werden sollen- Returns:
- true wenn nur geänderte Daten ausgetauscht werden sollen
-
isDelayed
public boolean isDelayed()
Gibt zurück ob auch nachgelieferte Daten ausgetauscht werden sollen- Returns:
- true wenn auch nachgelieferte Daten ausgetauscht werden sollen
-
getDirection
public DataExchangeStrategy getDirection()
Gibt die Richtung des Datenaustausches zurück- Returns:
- die Richtung des Datenaustausches
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-