Class DoublyLinkedList.DeletionStrategy

  • Enclosing class:
    DoublyLinkedList

    public abstract static class DoublyLinkedList.DeletionStrategy
    extends java.lang.Object

    Autor

    Dokumentiert von: Mert Can Özdemir
    Modul: DAP1

    Dokumentation der öffentlichen statischen inneren Klasse DeletionStrategy

    Diese Klasse soll entscheiden, ob eine änderung an der Liste vorgenommen werden soll oder nicht.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract boolean select​(java.lang.Object ref)
      Die Signatur der 'select'-Methode gibt einen boolean-Wert an die 'deleteSelected( DeletionStrategy s )'-Methode zurück, die die Methode 'select' aufruft.
      Aufgrund des Wertes, der an die 'deleteSelected( DeletionStrategy s )'-Methode zurückgegeben wird, kann die 'deleteSelected( DeletionStrategy s )'-Methode eine Änderung an der Struktur der Liste vorgenommen werden
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DeletionStrategy

        public DeletionStrategy()
    • Method Detail

      • select

        public abstract boolean select​(java.lang.Object ref)

        Die Signatur der 'select'-Methode gibt einen boolean-Wert an die 'deleteSelected( DeletionStrategy s )'-Methode zurück, die die Methode 'select' aufruft.
        Aufgrund des Wertes, der an die 'deleteSelected( DeletionStrategy s )'-Methode zurückgegeben wird, kann die 'deleteSelected( DeletionStrategy s )'-Methode eine Änderung an der Struktur der Liste vorgenommen werden