de.bsvrz.ars.ars.persistence
Class CacheManager.DataIdentificationIds

java.lang.Object
  extended by de.bsvrz.ars.ars.persistence.CacheManager.DataIdentificationIds
Enclosing class:
CacheManager

public static class CacheManager.DataIdentificationIds
extends Object

Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann. Objekte der Klasse werden als Schlüssel für das HashSet mit nicht zu cachenden Datenidentifikationen verwendet.


Constructor Summary
CacheManager.DataIdentificationIds(long objectId, long atgId, long aspectId, int simulationVariant)
          Erzeugt ein neues Objekt mit den angegebenen Werten
 
Method Summary
 boolean equals(Object otherObject)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheManager.DataIdentificationIds

public CacheManager.DataIdentificationIds(long objectId,
                                          long atgId,
                                          long aspectId,
                                          int simulationVariant)
Erzeugt ein neues Objekt mit den angegebenen Werten

Parameters:
objectId - Id des Systemobjekts dieser Datenidentifikation
atgId - Id der Attributgruppe dieser Datenidentifikation
aspectId - Id des Aspekts dieser Datenidentifikation
simulationVariant - Simulationsvariante dieser Datenidentifikation
Method Detail

equals

public boolean equals(Object otherObject)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object