public final class TransactionDataDescription
extends java.lang.Object
Kapselt eine Transaktions-Datenidentifikation bestehend aus Objekt, Attributgruppe, Aspekt und evtl. Simulationsvariante.
Modifier and Type | Field and Description |
---|---|
private DataDescription |
_dataDescription |
private SystemObject |
_object |
Constructor and Description |
---|
TransactionDataDescription(SystemObject transactionObject,
AttributeGroup transactionAttributeGroup,
Aspect transactionAspect)
Erstellt eine neue Transaktions-Datenidentifikation
|
TransactionDataDescription(SystemObject transactionObject,
AttributeGroup transactionAttributeGroup,
Aspect transactionAspect,
short simulationVariant)
Erstellt eine neue Transaktions-Datenidentifikation
|
TransactionDataDescription(SystemObject transactionObject,
DataDescription dataDescription)
Erstellt eine neue Transaktions-Datenidentifikation
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
Aspect |
getAspect()
Liefert den Aspekt dieser Datenbeschreibung zurück.
|
AttributeGroup |
getAttributeGroup()
Liefert die Attributgruppe dieser Datenbeschreibung zurück.
|
DataDescription |
getDataDescription()
Liefert die Datenbeschreibung zurück.
|
SystemObject |
getObject()
Liefert das Objekt dieser Datenbeschreibung zurück.
|
short |
getSimulationVariant()
Liefert die Simulationsvariante dieser Datenbeschreibung zurück.
|
int |
hashCode() |
java.lang.String |
toString() |
private final SystemObject _object
private final DataDescription _dataDescription
public TransactionDataDescription(SystemObject transactionObject, DataDescription dataDescription)
Erstellt eine neue Transaktions-Datenidentifikation
transactionObject
- ObjektdataDescription
- DataDescriptionpublic TransactionDataDescription(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect)
Erstellt eine neue Transaktions-Datenidentifikation
transactionObject
- ObjekttransactionAttributeGroup
- AttributgruppetransactionAspect
- Aspektpublic TransactionDataDescription(SystemObject transactionObject, AttributeGroup transactionAttributeGroup, Aspect transactionAspect, short simulationVariant)
Erstellt eine neue Transaktions-Datenidentifikation
transactionObject
- ObjekttransactionAttributeGroup
- AttributgruppetransactionAspect
- AspektsimulationVariant
- Simulationsvariantepublic DataDescription getDataDescription()
Liefert die Datenbeschreibung zurück.
public SystemObject getObject()
Liefert das Objekt dieser Datenbeschreibung zurück.
public final AttributeGroup getAttributeGroup()
Liefert die Attributgruppe dieser Datenbeschreibung zurück.
public final Aspect getAspect()
Liefert den Aspekt dieser Datenbeschreibung zurück.
public final short getSimulationVariant()
Liefert die Simulationsvariante dieser Datenbeschreibung zurück.
DataDescription.NO_SIMULATION_VARIANT_SET
, wenn die Simulationsvariante nicht explizit spezifiziert ist.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object