Class AbstractParameterDatensatz.DefaultAspekte

    • Method Summary

      Modifier and Type Method Description
      int compareTo​(SystemObjekt o)  
      protected java.lang.String doGetTypPid()
      Gibt die PID des Systemobjekttyps dieses Systemobjekts zurück.
      boolean equals​(java.lang.Object obj)
      übernimmt die Methode von SystemObject, wenn dieses und das andere Systemobjekt initialisiert sind.
      long getId()
      Gibt die ID des Systemobjekts zurück.
      SystemObjektBereich getKonfigurationsBereich()
      Gibt den Konfigurationsbereich zurück, in dem das Systemobjekt liegt.
      java.lang.String getName()
      Gibt den Namen des Systemobjekts zurück.
      ObjektFactory getObjektFactory()  
      java.lang.String getPid()
      Gibt die PID des Systemobjekts zurück.
      de.bsvrz.dav.daf.main.config.Aspect getSystemObject()
      Gibt das gekapselte Systemobjekt des Datenverteilers zurück.
      SystemObjektTyp getTyp()
      Gibt den Typ des Systemobjekts zurück.
      int hashCode()
      Verwendet den Hash der PID.
      void init​(de.bsvrz.dav.daf.main.config.SystemObject systemObject, ObjektFactory objektFactory)
      Initialisiert das Systemobjekt.
      java.lang.String toString()
      übernimmt die Methode von SystemObject.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: SystemObjekt
        Gibt den Namen des Systemobjekts zurück.
        Specified by:
        getName in interface SystemObjekt
        Returns:
        Der Systemobjektname
        See Also:
        SystemObject.getName()
      • getPid

        public java.lang.String getPid()
        Description copied from interface: SystemObjekt
        Gibt die PID des Systemobjekts zurück.
        Specified by:
        getPid in interface SystemObjekt
        Returns:
        Die PID als String
        See Also:
        SystemObject.getPid()
      • getSystemObject

        public de.bsvrz.dav.daf.main.config.Aspect getSystemObject()
        Description copied from interface: SystemObjekt
        Gibt das gekapselte Systemobjekt des Datenverteilers zurück.
        Specified by:
        getSystemObject in interface Aspekt
        Specified by:
        getSystemObject in interface SystemObjekt
        Returns:
        Das Datenverteilersystemobjekt
        See Also:
        SystemObject.getId()
      • doGetTypPid

        protected java.lang.String doGetTypPid()
        Gibt die PID des Systemobjekttyps dieses Systemobjekts zurück.
        Returns:
        die PID des Typs des Systemsobjekts.
      • init

        public void init​(de.bsvrz.dav.daf.main.config.SystemObject systemObject,
                         ObjektFactory objektFactory)
        Initialisiert das Systemobjekt.

        Hinweis: Diese Methode darf nur genau einmal aufgerufen werden. Muss aber aufgerufen werden, bevor das Systemobjekt verwendet wird.

        Parameters:
        systemObject - das zu kapselnde Systemobjekt.
        objektFactory - die Factory, die das Objekt erzeugt hat.
      • equals

        public boolean equals​(java.lang.Object obj)
        übernimmt die Methode von SystemObject, wenn dieses und das andere Systemobjekt initialisiert sind. Andernfalls werden die PIDs der beiden Objekt verglichen.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Verwendet den Hash der PID.
        Overrides:
        hashCode in class java.lang.Object
      • getId

        public long getId()
        Description copied from interface: SystemObjekt
        Gibt die ID des Systemobjekts zurück.
        Specified by:
        getId in interface SystemObjekt
        Returns:
        Die ID
        See Also:
        SystemObject.getId()
      • toString

        public java.lang.String toString()
        übernimmt die Methode von SystemObject.
        Overrides:
        toString in class java.lang.Object
      • compareTo

        public int compareTo​(SystemObjekt o)
        Specified by:
        compareTo in interface java.lang.Comparable<SystemObjekt>