Class ParameterExchangeIdentification


  • public class ParameterExchangeIdentification
    extends java.lang.Object
    Parameteraustausch-Spezifikation
    • Constructor Detail

      • ParameterExchangeIdentification

        public ParameterExchangeIdentification​(java.util.List<CorrespondingAttributeGroup> attributeGroups,
                                               short simLocal,
                                               short simRemote,
                                               boolean delta,
                                               ParameterExchangeStrategy strategy)
        Konstruktor
        Parameters:
        attributeGroups - Attributgruppen
        simLocal - Lokale Simulationsvariante
        simRemote - Remote Simulationsvariante
        delta - Nur geänderte Parameter übertragen?
        strategy - Strategie
    • Method Detail

      • getAttributeGroups

        public java.util.List<CorrespondingAttributeGroup> getAttributeGroups()
        Gibt die Attributgruppen zurück
        Returns:
        die Attributgruppen
      • 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 den Deltapararameter zurück
        Returns:
        true wenn nur geänderte Daten ausgetauscht werden sollen
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object