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 TypeMethodDescriptionbooleanLiefert 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.shortLiefert die Simulationsvariante dieser Datenbeschreibung zurück.inthashCode()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()
-