Package de.bsvrz.dav.daf.main
Class TransactionDataDescription
java.lang.Object
de.bsvrz.dav.daf.main.TransactionDataDescription
Kapselt eine Transaktions-Datenidentifikation bestehend aus Objekt, Attributgruppe, Aspekt und evtl. Simulationsvariante.
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionDataDescription
(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect) Erstellt eine neue Transaktions-DatenidentifikationTransactionDataDescription
(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect, short simulationVariant) Erstellt eine neue Transaktions-DatenidentifikationTransactionDataDescription
(SystemObject transactionObject, DataDescription dataDescription) Erstellt eine neue Transaktions-Datenidentifikation -
Method Summary
Modifier and TypeMethodDescriptionboolean
Liefert den Aspekt dieser Datenbeschreibung zurück.Liefert die Attributgruppe dieser Datenbeschreibung zurück.Liefert die Datenbeschreibung zurück.Liefert das Objekt dieser Datenbeschreibung zurück.short
Liefert die Simulationsvariante dieser Datenbeschreibung zurück.int
hashCode()
toString()
-
Constructor Details
-
TransactionDataDescription
Erstellt eine neue Transaktions-Datenidentifikation- Parameters:
transactionObject
- ObjektdataDescription
- DataDescription
-
TransactionDataDescription
public TransactionDataDescription(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect) Erstellt eine neue Transaktions-Datenidentifikation- Parameters:
transactionObject
- ObjekttransactionAttributeGroup
- AttributgruppetransactionAspect
- Aspekt
-
TransactionDataDescription
public TransactionDataDescription(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect, short simulationVariant) Erstellt eine neue Transaktions-Datenidentifikation- Parameters:
transactionObject
- ObjekttransactionAttributeGroup
- AttributgruppetransactionAspect
- AspektsimulationVariant
- Simulationsvariante
-
-
Method Details
-
getDataDescription
Liefert die Datenbeschreibung zurück.- Returns:
- DataDescription dieser Datenbeschreibung (ohne Objekt)
-
getObject
Liefert das Objekt dieser Datenbeschreibung zurück.- Returns:
- Objekt dieser Datenbeschreibung
-
getAttributeGroup
Liefert die Attributgruppe dieser Datenbeschreibung zurück.- Returns:
- Attributgruppe dieser Datenbeschreibung
-
getAspect
Liefert den Aspekt dieser Datenbeschreibung zurück.- Returns:
- Aspekt dieser Datenbeschreibung
-
getSimulationVariant
public short getSimulationVariant()Liefert die Simulationsvariante dieser Datenbeschreibung zurück.- Returns:
- Simulationsvariante dieser Datenbeschreibung oder
DataDescription.NO_SIMULATION_VARIANT_SET
, wenn die Simulationsvariante nicht explizit spezifiziert ist.
-
toString
-
equals
-
hashCode
public int hashCode()
-